769741523713986560 769738347061403648 768144616013037569 768124654607269888 768120008379551744 767162425770700804 765754216421789696 764619511907639296 764523428447608836 763934261372067840 763932029834530816 763745491553103873 762134136190406656 762087240516431872 761569267821125633 760692615499087874 759095636503306240 753642403928702977 752719089093648385 752719068180811780 752552358400274433 750451473545388033 750354380298215426 750354276346499072 748497082659463168 748496599106498560 747645586564866049 737447953141538816 736047834382897152 727185297654583298 725901672296247300 725901028957130754 725900792167686146 725900635250393093 725900219276095488 725899904686546944 724826393440321536 722784691808571392 722552080938967040 720424053421576192 719185386917011456 717926306558701568 717698742019817472 717501417934733312 716726109115654148 715258535634935808 714816557197758464 714462924459360261 712803409947148290 712647726601805825 710289890190237696 707918407677698048 704415711049945088 703425527122677760 702348751180935168 700907539832053760 700832437023019008 700829921996730368 700044628024627200 697505016181952512 694503607345893376 690941089075728384 687096727514550285 687096440326340610 687096203734073344 686286582098333696 684455202385190912 684411782614626305 681934650005143561 681170862024830976 681169121552252929 679830971714252800 679815211222708224 678220599563431936 678220520920248320 677703561686482945 676981037797400577 673718055743201284 673273180841189378 673193617234751488 672966710828376066 672868004166836224 672791972017479681 672649334656233472 672648896699613184 672647842515853312 672647344584790016 669275192154279936 668980405719183360 667526493296271360 667452362844471297 667334320038813696 666839172385267713 666439327879176192 666439292210819072 666439190305972225 665369146599829504 664987784340312067 664986348152049669 664274780544217089 664243445935046656 664052381701832704 663354646472368128 662715230946902016 662385459012706304 662382101707255808 662015613670436865 661391788830162944 660559136237748224 660184656499838977 660184333429395456 660156931584221185 659563791613624320 659548577589542916 659547605022584832 659547234745212928 659450704839491584 659401172642566144 658695923569180673 658691372157898754 658689538123014144 658640114487267328 658639283117563904 655781417603960832 654727368771108868 652164052014116864 651984227207090176 651452083351240704 650450196132827136 650449188694585344 650379315880792064 650066425537630208 649961846498295808 649663621455302658 649427462514999296 647924966822932480 647912004242509829 647472176782831616 646723577891397636 644348779932610561 644322258006188032 644321390208925696 643620815313874944 642358133877293056 642156714226089984 641822661383987200 640682616568573952 640616438089314304 640613706779463680 639878574435139584 639606347374436352 639538144484925440 639422535826841600 638891584453394432 638370285390024704 637784027915788288 636974494368825344 636729260850458624 636188215486083072 636173975203221504 634562306387652608 634561963121635332 634211953196560386 634208982270263296 633469862090809344 633469706968674304 633467986909757441 631255525733363712 630223547361808384 629626121257095168 629501242407002112 629321965828837376 629119185608642560 628583498425737216 627086132107419648 625833336829792261 625810371320913920 624059882489139200 623829079142346752 621504239240671232 621157523094151168 617445131566845952 617445039766155264 617319342326165504 615992905061257221 615311632747638784 615289503461322752 615251678628081667 614973140821782528 614420072426307584 612674964823638016 612639218507104256 611365540171513856 611364024425517056 611362817623629824 611341870317240322 609086125966290946 608768172464947200 608767521328652288 608251682984730624 607900383671910400 607326821407956992 607320272715304960 606801579879071744 606800997634174977 606800454673154048 606115480491991041 605942156839264256 605544371728052225 604831332213137408 604810756547334145 604808341471305730 604807304706437120 604397008003153920 604050471746064384 603957863984328704 603879696531460098 602478116703965185 602088017755508736 601682469579071488 601414422276534272 601195954772037633 600863393201926144 599301761594167296 597796956732301312 596522759137533952 596108678413025280 595751304242319361 595750742130094080 595694815326674945 595635544484352002 595623949087723521 595569648659263488 595569169485176832 594870382613651456 594290914148937729 593808598691672064 593775171120537600 593184105921122305 592881470680731648 592685980882235393 592670307946749954 592655596266065920 592498844404846593 592395532032675840 592379110661300224 592342150169387008 592315143884681216 592314979275001858 592290581201559552 592289494470033408 591925415800897537 591673686425370624 591412898028740609 591352770625675264 591347740040388608 590650121848823809 590577233762377728 590576832879140865 590576609456955392 590530937877856256 589395652250968064 589074876364906496 588889139011026944 588779176594907136 588777760065216512 588448706438897664 588419072255197184 588314409426124800 588024510345060352 587950719824596993 587950483110662144 587948501239074816 587797844800602112 587709317828243458 587406621237731328 587222745223712769 587085091504918528 587052466853830657 586674534666887168 586569301538246657 586568748875788288 586537926856728576 585843465361186816 585290338719428608 585289719010963456 585289242131173378 585289176305815552 584862808594087936 584720765922062337 584520757864243202 584518632681693184 584518313008623616 584191652325171200 584077468644069377 583985355470278656 583962566700961795 583395103017984000 583133632476266496 583085100281290752 582895514359865345 582613248492609537 582586854022713344 582586796384583680 582542511450767361 582540502714707968 582264368026484737 582227817917771776 582213113098964992 581908452638851073 581908215178366976 581906618859843586 581905855630733312 581667705440366592 581551643986006016 581278250644697088 581254402037669888 581254372597866496 581254189449375745 581165485884088320 580875183889600514 580777984044335104 580758321529032705 580755373973467138 580575652203663360 580549402449874944 580525475912687617 580354944823373824 580354911986196480 580352885944287232 580345046488186880 580212797474246656 580194630588841984 580116576348819456 580112387098992640 580112242882048000 580112208954286080 580101869005062145 580096483023822848 580014365073633280 579505142933917696 579467771848822786 579273856935976960 578993147113545728 578992391438352384 578990898639409153 578984408612368384 578968651371528192 578968449210277889 578967970430521344 578967049151594496 578955651411505152 578955441021005824 578955243091845120 578607144074891264 578600642421342208 578599031410204672 578377556224659456 578203058720665600 578202854458044418 578010441890316288 577307141410660352 577306310892396544 577279877864271872 576960813329678337 576771628505411584 576768807873724417 576766724864937984 576753085722312704 576371808032681984 576371372332621825 576371259434487808 575753913799835648 575599830241685504 575599734112436224 575378445032554497 575365923885879296 575311754621648897 575290892719816706 575290448207462401 575063562701381633 575063063000432640 575046663259082752 574929795068354561 574912124771811328 574910835941851136 574741233698017283 574739371150151680 574606680844951552 574332845247746049 574332167704215552 574302197623754753 574300867760947203 574299603501248512 574299011919843328 574298761993797632 574297360337092609 574246607773941761 574224897418878976 574192673298452480 574018527419478017 574012900957884417 574011871088480257 573909391482748928 573868189819392000 573664646416187392 573593135349022720 573576275157258240 573576238800977920 573547642241740800 573530935817334786 573518087724531712 573505570424012800 573505358309654529 573504346874363908 573332435733123072 573332124100534273 573226389547184129 573147652226981888 572832568946659328 572831414162468866 572830658684424192 572815231920963584 572815092179324928 572815045236662272 572814944539844608 572814889808355329 572814856077750272 572814690809614336 572814683779960834 572814674405638144 572814662930059265 572814623394545664 572814580214198273 572814569803890689 572814560266092544 572814549864222720 572814534500466690 572814379856486400 572809805552865280 572755536510394368 572734765570244610 572390919372087296 572390265526202371 572221097493450752 572104475554529281 572104359418466304 572086574801932289 571849582990233600 571655784393805825 571654756038516737 571654091727892480 571522966523146240 571483364705751040 571444920814329856 571443987501977602 571325235426938881 571324679199305728 571159084617113600 571117837055434752 571043911193337856 571043332174045184 571042911946743812 571001033939427328 570978186365964288 570964595696914432 570943083392704512 570702489630220288 570333163072794624 570288509107478529 570288291452477440 570287792732954624 570223329422020608 570073042992427008 570070157248180226 570070147848777728 570070136230522881 570070076591706112 570070059005030400 570035784750751744 570025511914639361 569933508552089600 569931965916454912 569924468958568449 569924055396020225 569923889213480960 569922008655527936 569921294663340033 569919531587665920 569916762235523072 569916756103446528 569916746615934978 569916733097689089 569916713527091200 569916665196109825 569916644493033472 569916627220877313 569916565275201537 569916548305043457 569916533696274432 569683413466275842 569281738406436864 569281375993339904 568884001651294208 568862850434732032 568862726144921600 568854199330435072 568853694961160192 568853174284455936 568853071037636608 568847600712970240 568506793296408576 568506531634757632 568506323723296769 568489878536785920 568479767365877762 568468482011963392 568433401772023808 567452690846732289 567350863631777794 566786540920381440 566586669781233664 566529731823026177 566413863974109184 566271196871008257 566259973655904256 566222011018797056 566116481617125376 566109349857460224 566036139882983426 566036088662142976 566036038838005760 565703180848496640 565663899165667329 565643692179206145 565638071937691649 565637712645222400 565353109338476546 565209336830754816 564886047218085888 564884996444282880 564884963682574336 564871998036529152 564870413407518720 564868588650000387 564868380855787521 564868120892825601 564866201336033281 564866085032574977 564858455945936896 564843152973246464 564843053832470529 564810767967723520 564777887682015232 564777640205492224 564627866034651137 564626667763949568 564581038132056064 564524263085195267 564228458100690944 563922354821427200 563562066032988160 563558298625269760 563558112549142529 563557881216524289 563557865374642176 563557850170281984 563557841995587584 563557812983562240 563557801700917248 563557792121102336 563557782767804416 563557773775220736 563557764740702209 563557755219636225 563557745195220992 563557731521798144 563557720503377920 563557556300578816 563557313999818752 563556927184322560 563556227150798848 563555926884749312 563555694037987328 563555315741106176 563555073524252672 563554621957111808 563554102496722944 563553626787155968 563553268295815168 563420013504524289 563356539163901952 563356077840814083 563331499865694208 563162342284742656 562811390017404928 562810422181756928 562810270528339970 562808599601508354 562355041647198208 562354914031308800 562354785467514881 562354472719224832 562354282880843779 562354102894870529 562354100764160000 562353957885214721 562258592217456640 562091766157828097 561352152095129600 561218535343808512 561201512396103680 561201439989829633 561200005307174912 561199947065073665 561199711529734146 561163388458631168 561156984628838400 561151536479600640 560994571275214848 560992428908613632 560992419052023808 560992196141539328 560662848503029760 560619406259408896 560582569532858371 560582532321013761 560575271716544512 560575241425281026 560530711565074433 560526848418140160 560526576505602048 560526225828225024 560495164658302976 560437086025965569 560436958049345536 560285753327226881 560285585978691586 560284721188712449 560284257483259905 560278954226221057 560277303343992833 560233120847634433 560232891436003329 560232877670289408 560189510571810816 560189121998897152 560188238808489984 560131630229360640 560092900848308226 559912562037645312 559891892062916609 559891726702493696 559891667181109248 559891598230953984 559891552353673216 559555414270828544 559458606308134912 559458543221633025 558809361389477888 558809196129685505 558794236884418561 558675938385612801 558450141599133696 558449980214882304 558324839665401856 558236989615800320 558136623591079936 558133205111668738 558130381648846852 558124678418796547 558013008417673216 557986131703508993 557775733725360132 557741369931104256 557737362634317827 557736609161162754 557735310835322880 557733079775985664 557725987824480256 557724306923589632 557723853091504128 557722976150634496 557720519408357376 557720088036782080 557717598369226752 557715221515878400 557714897791102977 557314808689999872 557313192108752896 557243873656066048 557222987938951168 557221759943180290 557220923250851840 557218731420839936 557218504353804288 557218154750164993 557193535456550912 557021640522211329 557005008655638529 557001375268495362 556999516667543552 556997428499718145 556988816981229570 556988242047033345 556958117993676800 556880029372936192 556813354707464192 556542765618978816 556486784440631298 556460505574170624 556254816008437760 556204647959248896 556203753804931072 556191060867960833 556189728731848704 556189512632905729 556172292745871360 556159611167080449 556159419512553472 556159300008435712 556119929104400385 556111961935851521 555957208899661824 555718261707657217 555564924702056448 555530212709253120 555529146798211072 555496668112883712 555495663094755328 555377240092180480 555377141303738368 555198904216854528 554458585254854656 554457122977873921 554455386385047552 554451351540076544 554130801831718912 554125150082580480 554122249402580992 554121967960616961 554120148941307904 554069894153924609 554061973844160513 554061488944848897 553750371576053760 553732552956321794 553553699428392961 553409630026883072 553408409136275456 553406844279214080 553177133565358080 553172959305953280 553171194607075328 553042661771575296 553041113964371970 553032343355940866 552860600649650176 552859638220455936 552850556554055681 552820624612405248 552685891635118080 552685308060639233 552685051683803136 552684291491389440 552641708174094337 552641491693502464 552641128076681216 552630496338116608 552558514032615426 552241848593698817 552207249712906241 551902479005519873 551595786220609536 551588815614537728 551580936912240642 551486000548294656 551179460318613504 551030178886193152 550677860667908096 550653296760094721 550652409190809601 550650286491328512 550490790678786048 550299136453804032 550287438321827840 550286599742042112 550126678186684417 550126002354270208 550125981076566016 549937434457550848 549415286982848512 549311693596397568 548864348396212225 548684550847889408 548491448057102336 548491082494148608 548490325501960193 548489021778042880 548487655118610432 548487470837268481 548325869870411777 548324555635556352 548102767534170112 547794387619823616 547792910180450304 547039376266756096 546869596054388739 546839621695700992 546675854269767680 546462335368720384 546309553244372992 546121058928300032 546106967820107776 546092032922779648 545988580032516096 545784105179566080 545567313463083008 545055178920321024 545054756985917440 545042176003297281 545036881747247105 545036636581822464 544626456480219136 544487133969653760 544258877270003712 544258741399724032 544187860241641472 543835299500281858 543766925202194432 543595561837150211 543566645344874497 543239777550495744 543237366278660097 543038220075012096 543037410712772608 543033634887057410 541974237196857344 541220937631547392 540958505042460672 539984652728291330 539984054700232705 539976337990356992 539845732153716736 539840625525678082 539833984310849536 539116444026667008 538121454743982080 537587605035307008 537100496113512450 537087801217806336 537084684338204672 537082486816538624 537037484686057472 536986945168371712 536527428139900928 536295192803180545 536220983825563650 536220870004715520 536208069961981952 536207843809304576 535938601620893696 535459294062600192 535255043889721345 534852155107450881 534730096880660480 534729559556780034 534676171192274945 534413344233750529 534398402180947968 534111746836168704 533835722839842817 533302355308335104 532903981925007360 532894984501198849 532889885368393728 532670187192221696 532670106586075136 532509208999366656 532392592869445632 532392268754595840 532391614933913602 532191438583660544 531333162539188224 530709589227241472 530558508534878209 530358856602648576 530182266144575488 530180900529516544 530180435590926337 529986477162496000 529986422212943872 529867186752733184 529856553005113344 529856402144374784 529855225767927808 529854844421808129 529802246784290817 529795955457916928 529785866084831233 529640852579434496 529640601802006528 529634949167853568 529610319686287360 529299550251794432 528528193318563841 528402442346852352 528402085868744704 527986927082156032 527986653747752960 527974986183876608 527927158694756352 527926006485880833 527912924023894016 527912632360402945 527912527146287108 527912156717936643 527911098964783104 527637797172436992 527528882782887936 525847952271499266 525329996139995136 524773867207024640 524770570865745920 524757821179850754 524352188890763265 524347620748451840 524180718407413760 523664495173177344 523503486840094720 523303064892358656 522571826250387458 522362541314686976 522223667519168513 522223040453955584 522151056806268928 522138083333246976 522137680856240130 521793910830817280 520972429339144192 520962133128118272 520961026691715072 520959642227474433 520958715856711680 520776528146497536 520510320063037440 520008064276365312 520003192730681344 519439550834556929 518563415787569153 518142504202665985 517998773818368000 517758389007708160 517463896933023744 517108296147156994 516998636434378752 516777591098048513 516777222699749376 516775471246495744 515354791846100992 515328413901783040 514582322587631616 514561129033764864 514366098796711936 514189383910846464 514016276575166464 513706570119921664 513705467378696192 513705231306469376 513704965341466624 513704281925779457 513704009346318337 513702079240892416 513549872080121859 512928337174736896 512203102486016001 511843217856561154 511013415679434752 511008167036452864 511002733957378049 510806088644833281 510776273803964416 510774421850951680 510774223594598400 510418409784627200 510272105032986624 510048170098065408 510030037635309568 509880079019958272 509872061259743232 509870888825933824 509633661873184768 509055701894066176 508912657815322625 508791633337679872 508432564554829824 507887697076424704 506438861262577664 505852450713382914 505848588715692032 505663574266888193 505518324055552000 505517865131597824 505379545424203777 504684042013646848 504289294845222913 503684456923029504 503245611404361728 503242232628281345 503241630594641920 501927037163307008 501925830474604544 501921380565532672 498943851441438721 498558530438565888 498451680267337728 498254489179398144 497104972572790784 496105426090749952 495041816203628544 495038674430877696 495038570147495936 495038328648237057 495038018353635328 495037535014645760 494922170464993281 494834351637798912 494834244095836160 494834039015354368 494207667284738048 494206362130612224 494205512389767168 493378950090194944 493374219619954688 492896458559856641 491048958505263104 487723158544187392 487658623703588864 487070566839361536 484064528217296897 483816044679540736 483672839372156928 481803006963638272 481627433875935232 481511054397431808 481234714347724801 480909058359439360 480534288652582912 480529200185892864 480513587623251968 480063096506306560 479821994783801344 479664392380768256 479664247048126464 479449000051867648 479446597885898752 479421186762215424 479072114306084864 479072043665592320 479059671924228096 478737192202682368 478322387838967809 478167218669490176 476719386326466561 476715150326902784 476534881036808193 476534709305212928 476533644849188864 476533488925954048 476487982124634112 476401660001263616 474880158856663040 474511573403570176 473255087197134848 473117027167916032 472797577373827072 472759988721831936 472759902104850432 472540437878939648 472367488424898560 472367393797578752 472361543817240576 472343044621369344 472204856371867648 472204140974977024 471803063788113922 471753988548075520 471732180360900608 471651225432498176 471651100970741761 471627493058031616 471254601124286465 471251367311736832 471251236768190464 470885732249509888 468138292018302976 468119210095558656 468089603606728704 468089216308887552 467980750646943744 467980654324760576 467763298180792320 467762034474762242 467140802800812032 467140458758414336 467028420086726656 466014875559682048 465460475070009344 465150831671902208 465149578023825409 464944692313202688 464543027999277056 464376714974728192 463463449411198976 463462847213604864 463460143418855424 463458367864700928 463011144752705536 462985784690483201 462981692475863041 462743805285117952 462424356103421952 462063208573186048 462062831891136513 462062190984691712 462004864646934529 461504224816541698 461501086202085376 461468227609309184 460958437615370240 460952119202578432 460561018113232896 460407175316508672 460250878432522240 460199099443445760 460198610937069568 460196064990339072 459360801934278656 459360424211648513 459360217940389888 459140857485328384 459140323663679489 459038104658386944 458822965699035136 458822809159225344 458816464934674432 458779595396104193 458655378436534272 458654938382737408 458302253041217536 457862860056854528 457566790034677760 456840564197965824 456837132087472128 456801396231135234 456636302658510849 456612270047363073 456608412550172672 456608370099634176 456553136082022400 456533311532183552 456518352765067265 456032442609324032 455908623806648320 455905739308294144 455891884507164672 455891753871376384 455077671584956416 454967097400242176 454658593703604224 453513235833298944 453264495486705664 452822371959709696 452822238903816193 452641011211067394 451528462227226624 450426648270495744 450096664947474432 450011786688098304 449957024634503168 449925987799945216 449265908276801536 448985961264087041 448885751070326784 448831888472686593 448824904419659776 448811121974050816 448630860859076608 448624128279715840 447910523104157696 447904569344163840 447818703321968640 447752634683097088 447703940801773568 447577508733788160 447573980510437376 447573934096281601 447116210048868353 447038504074489856 446391728291868672 446339107682131968 446262166841081856 445545976392986624 445366169714057216 444494599990419457 444222721098907648 443948174646845441 443367923181043712 443188334828216320 442683382548684800 442476977794981889 442437819563118592 442326090984722432 442289649784877056 442289445325135872 442131943908339712 442002045839884289 441422151644483584 441197252409712641 441061908498497536 440693636007600129 440692354861641729 440209283150802944 440199744888250368 440190362637066240 440189320939708416 440176222057025536 440103066982170624 438697333463990272 438672280877400067 438493639186976769 438487302864523266 438485621133176832 438458186316926977 438440752289681408 437294741731155968 437233018022162433 437212512266637312 436900231347572736 436895926523686912 436635324194627584 436631262598414336 435834721193324544 435087317523378176 434730603687460864 434524243137941504 434524166101155840 434523206880612352 434406445631537152 434406265997905921 432897371169906688 432653768489205760 432577694187155456 432302276699369472 432226251093581824 431563316251856896 431562814424354816 430851778616492032 430566518489751552 430561215035633664 430560548376162304 430405842966700032 430178607538130944 430012869837860864 429780270561374208 429683491307921409 429683339553828864 429682930810503168 429629268013101056 429629080779382784 429628360046944256 429627890054221824 429627863785295872 429592959009685504 429476683415314432 429466781749903360 429465351756480513 429008636111634432 428512000822755328 428365957841842177 428364216744280064 428363825126309891 428363288347680768 428355682451324928 428354865493196800 428352423548440576 428352368447881216 427981350290096129 427786376399294464 426176207907196928 426175777982648320 426104656977481728 426031611390722048 425970371079462912 425804032452882433 425803865750274049 425803256825401344 425676974590148608 425621634700279808 425470978958041088 425470198700072960 425468699282518017 425466452981080064 425465438378917888 425112480017166337 425111204936159233 425099325849759744 424901441812439040 424582302216101888 424578301261119490 424547015406936064 422512128080093184 422458178249687041 422454271116713984 422193784818905088 421129886406049792 421035752215310336 420719626591682560 420042134029606912 420041902843764737 420039522295246848 420038166972993536 419235351941873664 418958114101411840 418927455924404224 418927325364125696 418805526789890048 418550867349237760 418550242586660864 418548621249114113 418546912456081408 418545573466476544 418544933617029120 418544190738694144 418516683742265345 418242884975214592 418242043958550528 418228918613983232 418228727500537856 417064478971531264 416685499190091776 416675910050656256 416674564337569792 416661622774824960 416660634299027457 416644448609902592 416634495228735490 416037472813211648 416019684853833728 416019460831838208 416018766821326848 416018151307239424 416017640017391617 416017450875236352 416015262664900608 414890577487200256 413875574843899904 413838616071127040 413837782096691200 413837178159243264 413836644471832576 413519969679589376 413514441486262272 413514066305744896 413512688959250432 413510671754866690 413510103963533312 412991498595356672 412780257876656128 412768846408585216 411848789964898304 411839062694440960 410982515261079552 410971072620937216 410806153657221120 409889880513470465 409889643199737856 409524415190552577 409522766636154880 409521311044894720 409519913779625984 409508283012358144 408944132401688576 408328825865768960 408327046553944065 407656921844703232 407128644658540544 406040196820791296 406040130190073856 406023820185964544 404986523441188864 404968854801367041 404964778088886273 404792918009204738 404792415959412736 404788684681388032 402934987449978880 402297578886557696 401530254688546816 401400232845778944 401399627469324288 401344931090145280 400005535501918208 399379571797008384 399378835730616321 398722620163502080 398491233783660544 395959699520372736 395751060322930688 394644333347217408 394643642868330496 394307629142769664 394305346443169793 394300939857059840 394298626379223042 393836556475453440 393017095937851392 392850295807418368 392845565437833216 392844606401814528 392844020029718528 392628292152750081 391753492546994176 390750766056890368 390490192219754496 388282315971239936 387909412561883137 387909121342967808 387908065338859520 387721300351123456 387274465396391936 385955262081007616 385792735577661440 385742800912130048 385525453081292800 385055536473198592 384991286526488576 384785451212886017 384482071005368321 384342677636251648 384335511458185216 384032544582549504 383436715148709888 383434743150559232 383434621293449216 382709117754048514 382301464678236161 382295438613028864 382293127060398080 382289987917844480 381536653929893888 381483311358812160 380865859415474176 380865401795928064 380863770324500480 380684122131558400 380669403614179328 380513604493381632 380513002669494272 380297883343654912 380184255512727552 380182224085483520 380181649683914752 380181239476801536 380181186569834496 380177950198743040 380177739778899968 380177600922271746 380175979601092609 380173751725588480 380173199235121152 380173048986734592 380173000588681217 380172954581348352 380172917122019328 380172876655366144 380172798729396224 380170274521772032 380165030970658816 380154772659372032 380136952185761792 380136205629030400 380089675836579840 380054803520704512 380052663775526912 379934641496813568 379730890634854401 379729604975804416 379727944576696320 379727139219968000 379327316591390720 379326913552347136 379087953081159680 379087350829436928 379087182335836160 379085162015117312 378862966168244224 378619109149528064 378618378359156736 378617043911970816 378316534512619520 378277033756721153 378266149882200064 377769535132413952 377457137414578176 377227051474104320 377217830254825473 376846063556366336 375943233005576194 375583501396877312 374545105933578241 374371242067124224 374184466203541504 374114001342709760 373954172414328832 373912248403890176 373880784660475904 373791651866902528 373596421980979200 373254317522030592 373196906182492160 373195762605490176 373048263039254528 372901645535158272 372776462321197057 372700354078855169 372408951566262272 371817643516633088 371801977472430080 370580856248999936 369634796072632320 369634681429692416 369628870708068352 369282597223796737 368207628653981697 368207023445274625 368186463990865920 367856830074347520 367855115073748993 367854667541524481 367848095314616320 367847801449103360 367846155084124160 367827945001189379 367740983456591872 367435925908754436 367412665095704576 367006528978423808 367006192549109760 366934738327453700 366628494052032512 366328786523930625 365842642564685826 365811839805833216 364883552074100737 364866417872486402 364846731625635843 364794610851135488 364418449231347712 364409528646778880 364189260414332928 364181717046665216 364181505851293696 364069274849406976 364056984502677505 364004491076452352 363859661268598784 363858819870232576 363694945497907200 363694676580110337 363517522211258368 363477693259460609 363275751770312704 363275584828227584 363275323992846336 363248757527166976 363105077684609024 362593550346633218 361576067854639104 361458234617376768 361103000103698432 360533467576025088 360532826350817280 360531080970907648 360113297330143232 360005678229757952 360001584912023552 359995899457449986 359995651091738625 359977859684634625 359820240307232769 359819815961104384 359819003717353472 359716491135954944 359716071617466371 359636583999209473 359628657163112450 359514916085960705 359511969025368066 359506785205354497 359490545640415233 359490448408051712 359484763188379648 359289699061334016 359289256298020864 359288982351257601 359288382511259648 359288122045374464 359287812618588160 359286787883020289 359056261083435008 358804086121963520 358803646701510657 358795050509012992 358794642227068929 358054541813481473 357964469063790592 357677126532603904 357539967787991040 357538145824276480 357204722362494977 356962652494372865 356613929885110273 356613231525105664 356609002257399810 356608558000914432 356587079402139649 356453263291318273 356449788021059586 356447328321802241 356446686190637056 356237568775426052 356236660108824577 356234990591279108 356234418052009984 356234025528066050 356233710296760322 356233162780712962 356232788212588545 356028085830828033 356010178170204160 355406950370000896 355398571329208320 355392619423076352 355074337012842497 355074230272016385 355074051590463488 355046262258663425 354967119110209538 354438767366516736 354437133190168578 354436460214104065 354435826362482688 354386207280599042 354379041521938432 354374805149057024 354369408996618240 354034299416215553 353961060925050884 353871760720011266 353842351355076609 353842164318482432 353841842435010560 353841409725440001 353841068527206400 353840854827405312 353840594675695618 353840399648964609 353840033775628288 353839655801733120 353839285008474112 353665408663957504 353665092983861249 353640197017178112 353568541515063297 353556796079747073 353556222324121600 353548454917705729 353546146595078146 353536836217483264 353526519475347457 353482829168001024 353456235607126016 353450343729872896 353433107959005184 353121527945887744 352744231095386112 352612776218333185 352570879831580673 352569985584992256 352197311142699009 352196947421048833 352195375433658368 352195326104449024 352056884649406464 352056826478608384 352050596242661378 352043331112542208 352031997490769920 352031883565084672 352024824895385601 352023758598443008 352006931210190849 352006817456463872 351905186941386753 351886517662257152 351766371685761026 351542185138716673 351493468209676288 351320455929540608 351317338974461953 351317161224060928 350944880421376000 350944787458830336 350943442433622016 350940975255920641 350727798991765505 350607057512173569 350578333257433090 350573652640661508 350572510619779072 350572445033439232 350572167295008768 350452306891902976 350450015182917637 350368288758448129 350326133578940416 350322872054595584 349899488858615809 349899134028877824 349096577866031104 348821806074953728 348821578764652544 348820324680339456 348528163321679872 348516620601266176 348460714844884994 348263182109929472 347861783794556928 347761281283010562 347670508474605568 347661931026452480 347543413371047938 347526645697089537 347467095044415488 347185663382286338 347061163651129344 347057066243944448 347012724850561025 346991089753931776 346627862297706498 346486644028895232 346485305878134784 346483372077498369 346366280225406976 346362194851684352 346361537461620736 346361359946113024 346360871221592064 346360004284133377 346359859995889664 346359609491066882 346359270612287489 346355449915912192 346355014991749120 346299326429028352 346103895187132418 346103385822470144 346058308051951616 345882110843817984 345713887460618240 345589838206103552 345584493316427776 345576975689216001 345502396102881280 345344815698956288 345290931878109185 345234085456777216 344999716574068736 344477553282670592 344457646717403137 344444498195132416 344431280504586240 344076650625003521 343914412932997120 343908528399974400 343908141966180352 343907828714586112 343907210742595587 343905982365196288 343862722351480832 343848055306608640 343533649813184512 343084359433191425 342809617836945410 342796412616073216 342794925261336576 342794321768112129 342602590980288513 342261401475223552 342251827867308032 342092657255936000 341725054779932674 341724090257776642 341627018036785152 341266490072387584 340868560807153664 340828662943318016 340827946250014720 340296468021784576 340257966555025408 340057410347610112 339774147376865280 339767099150974977 339732087789740032 339194121107435520 339019037520564224 338825289570340864 338114978160709633 337930792032419840 337790388465184769 337548852318064641 337179107043442688 337177747543711745 337043183928233984 337042467088105473 336828466064400384 336678458115629056 336678269644582912 336676381406687233 336592087212507138 336484492430675968 336477530443886592 336462751830515712 336294197608980480 336292928605540353 336291369326899201 336290757583446016 336215450713214977 336215422099660800 336131294981394432 336111411518386178 335911464000954368 335222543491411968 335177570834341888 335168044986925056 335166727421820928 335166445937889280 334758785484746752 334715812860551168 334674791934087170 334477627781967873 334474445219586048 334474369281691648 334474100074496000 334472994137186304 334472632986656769 334471524411129856 334445895405944832 334444385762684928 334444311519305728 334443760236769281 334442387164233728 334364427438682112 334362622902280192 334362440458436608 334348751307173888 334138011950383105 334111229079613442 334107395406036995 334104095579308034 334103945947512832 334015518317109249 333968357428699136 333598727224832003 333575981132574721 333575886903328770 333023210859798528 332940100013023232 332939129056808960 332938573382828032 332938103616573441 332937316664496128 332915219284246528 332914475168579587 332910074546778112 332901627734401024 332836741406941184 332836560120725504 332832761104719872 332689375156641793 332688007238930432 332627821325336577 332571540354891777 332532829693038592 331866028420239360 331779374749716482 331778023554695168 331775806776946688 331416984401096708 331077648723881984 331070846913363969 330806370007912448 330806189497671682 330805893279141888 330699036749340675 328606234351632384 328601599431819264 328587920397193216 328437309185871873 328418543328690177 328418132865740800 328407708069928961 327801400891432960 327597684988973056 327591150326276096 327590502444707840 327580276362473474 327579827781652480 327579698886504449 327579323592757248 327576767663599616 327571147866636289 327447102659637249 327434462205976576 327222589812527105 327194267229499392 327072710620491776 327072669889593345 326877150210818049 326843133314859012 326683128192200704 326485607813627907 326470010396618753 326469842817409024 326468913070223361 326425132539207680 326317152615411712 326092767086379008 326090642671431681 325778991329976323 325759272476635137 325758840345878530 325363004168343553 325358380417945600 325219081538121729 325064782401138688 325061695896690688 325035841988726785 325033969378799616 325033528284823552 325033405022629888 325032654233804800 324531812292501506 324479811403784192 324364247381471232 324360468477145088 324356635357245440 324356248344612864 324355651868430337 324332640150900737 324302748403240961 324296761340461056 324246928126799872 324183337537241091 324181014635229184 323994523904655360 323850935455592448 323816503709421570 323815822319562754 323815643923230720 323783254475956225 323783068349513728 323777797266997248 323777417904803840 323777238866739201 323657586635329536 323657382154620929 323646587681243136 323555130588942336 323516034457952256 323277559792009216 323276603268415489 323276308152983552 323275171664363520 323275063631691776 323274964335726592 323271734264463360 323271463136264192 323255457458315264 323249477446148096 323247153210335232 323242175552962560 323238630002937857 323236801739386880 323236321801932800 323235356008935425 323222925069127680 323202500108877825 323191566153940992 323191478086160384 322879361084706817 322864561030062081 322364470653501441 322323249805549568 322323170696761344 322071085627604993 322022862657572865 322013389423521792 322007142473273344 321778918690521088 321778306028556288 321777825189351426 321777167707021313 321777016464613376 321776640755642368 321664885316538371 321645014696484864 321600376379936768 321449153727180800 321442709749526529 321441309418201088 321440161118437376 321436113917071361 321435634503925760 321395320066031616 321393146716094464 321274904546775040 321059996148310017 320290912938885120 320156260852985856 320156118309560320 320155986151231488 319890671769100288 319885288405073921 319883345607680001 319882798582341635 319802377039388672 319612455804342272 319563247210614786 319552389847846914 319491066493558784 319441535399759872 319441387584094209 319437988331405312 319363700786094080 319141181688791044 318781787188908033 318537318581559296 318532108542943232 318520228906663936 318518326567530496 318489125961494528 318488768552247296 318488639636123648 318488476800667651 318479421784870912 318421412706672641 318406214721613827 318405182100738049 318194815978328064 318121383743860736 317855715622535173 317855213237182464 317849913868308481 317846844682153984 317845699939160064 317820007826460674 317812903799574528 317812339837652992 317784045008343040 317783921393795072 317783717605158913 317782157747687424 317781903044386817 317781895381397506 317768927134498816 317755302223163394 317647436212482048 317553147537129472 317547814588653568 317283343966298117 317250094632148993 317249011029528577 316892246077227008 316884962966134784 316880960522182656 316693448075915264 316690909427273729 316688266747322368 316653052100767745 316626030284644352 316621911801085952 316613247639887875 316364301793382400 316363576443023363 316353921255866368 316353685737328641 316351847583600642 316350605604048896 316349968254398466 316348428873506816 316339159369408512 316302687442452480 316178505324969984 315991164446711810 315990970913140736 315968348573814784 315803382990397440 315655694122618880 315495917824393216 315152533679124480 315096535388012544 314858725242454016 314820256621264896 314770062886174721 314769025462857728 314756268118126592 314752185923690496 314752152369250306 314722009810612224 314721537238396929 314716398834294784 314716204512206848 314710723525763073 314572495640477696 314570601887043584 314557865010556928 314501875389067265 314481438353412096 314480466134720512 314155182344790018 314024758628978689 314001413653028864 313992662002831361 313987899269996545 313986863956369408 313983963825852417 313983242447507456 313981296680513536 313809222347403264 313806999026561025 313806861549850625 313664502174461952 313663690895405056 313663373659226113 313620602273529856 313475619549753345 313381101542445057 313378042481369089 313097772347842560 313093248681902080 313087459602862080 313087415726268417 312675997927497730 312675106008731649 312629534128234498 312553489094033409 312529768056754176 312529442952073216 312395654171336704 312395334770905089 312393160368205824 312043608696037378 312043077776850944 312039950860312576 312039286889402368 312038167853277185 312037759441334272 312037350052077570 312035765997690880 312034556297502720 311982797017456640 311911689647964160 311881153588129792 311878877792309249 311873683096489986 311872916331585536 311509472612864000 311507695612071936 311506653440770049 311503642098282497 311497888440139776 311431601332551680 311128729747353600 311128394991554562 311118122973290497 311117801291132928 310799336885874688 310799105129578496 310588705532411904 310587871331512321 310587784123527169 310415588151402497 310409668247822336 310250292182675458 310249589536083968 310247456845733888 310247049058725888 310201284395421697 310200832668880896 310200617106808832 310192624323678208 310192159770951680 310190933373243392 310190761855549440 310190656054251521 310161184768786434 310153515106455552 310101601115324417 310101390770962433 310089832938487808 310078479024668672 310038199726653440 310038060043751426 310037015154548736 310035767500099584 309911043864399873 309909869719351297 309909632548233217 309909457293430784 309907702979624960 309907365958909952 309906278354935808 309905665625841664 309905426554691584 309903414467387392 309902544308678656 309901196712374274 309901014486626304 309900754641108994 309900138678210560 309899148520456192 309521825694613504 309462060394237952 309318407378071553 309318270304002049 309310220230877185 309180321478348800 309158093453942784 309110999116554240 309109956295143424 309108944402534400 309034854618636288 309028504752779266 309025849422790659 308943249458999296 308940591394349057 308876469701074944 308874813005504512 308868804212043776 308692570156969984 308576081596776448 308573995433877504 308404746077741058 308378716441022464 308373488027185152 308075788677300224 308002879288008704 307958641208745984 307958301302349824 307946726558404609 307598854470119426 307480314953998336 307315869200031744 307315687288889345 307315609174171648 307234378893897728 307234350578139137 307199605857214464 307171257160437760 307119877519470592 307117605653725184 306939386610733056 306832662746775553 306608657204928513 306582133001048064 306489251816685568 306479415045550080 306451408729829376 306444524090179586 306400203706077185 306333390540505089 306241155421577218 306174344952942592 306168661167718400 305881691916996608 305881140173078529 305880758722101249 305879908343742465 305878731153629184 305805335854202881 305783968974925824 305779029196279808 305725565527273474 305725294206148608 305491417571155968 305490977106309120 305404631247384577 305370059906367488 305301485032464384 305165748756688896 305151452924477440 305151156466880512 304987910342586369 304987221570748417 304623443964477440 304599303651983361 304592325097709569 304423371893002240 304365995185803264 304056447896002560 304055069257629697 304028747936456705 304009744190943232 303934902032801792 303929419309932544 303927489716183040 303927432426180608 303920944282480640 303840558831513602 303702869717180416 303646419787603969 303645686673584128 303645176893677568 303644668917338112 303643608999919616 303641301197406209 303640857939161088 303640426219454465 303638516540260353 303514453029298176 303296419182288896 303296351406534656 303251490137579522 303251174964985857 303250730167463936 303228494488428547 303219703227232256 303219288486064131 303217354211467264 303181500860465154 302886770243141632 302885524148994049 302877083342888961 302872163495596032 302866318250631169 302853524864245760 302852621876723712 302852522178138112 302852002898120705 302851814284480513 302850799665549313 302849713714110464 302778239007481856 302777996966772737 302611835595681792 302611536692797440 302606683291652097 302604754146705408 302593441819398144 302332032892170240 302329213317435392 302225447503138816 302224493961703425 302157900363735040 301894928433291264 301678984033337344 301676533343477760 301525587309248513 301525407394570241 301524903562199040 301524794053111809 301524420516777987 301520490307153920 301520326536359936 301520011934195712 301517585692893186 301296420701478912 301295403754737665 301155505840205825 301150776267517952 301149307896201216 301071632678666241 301070873266360320 301070728600621056 301069521769336833 301063796108173312 301049961477455875 301047686759579648 301042142208458753 301038927408685056 301038742293065728 300977676666146816 300976493041950721 300964137599647745 300953079514284032 300953024468246528 300743994852388864 300743580023156737 300742998881337344 300675837060079617 300674347180367875 300605624671150081 300281650066112512 300271884078039041 300270574880583681 300253242707828736 300248342733144064 300114531101851649 300110774569934849 299977545019973632 299910017707028480 299719063641415680 299701078264516609 299651972653514752 299651806949146625 299369795680366592 299311062740766720 299293384529543168 299291542173143040 299287449530662912 299287084945002498 299232008675155969 299223746693177344 299205551089393664 298995623498244096 298995450218938368 298994859132461056 298994665028464640 298994436808007681 298994183589490689 298993951409577984 298993417508253696 298989315004973056 298989236911222786 298988719141179392 298987343556247553 298987035065217025 298915555862253569 298913344918790145 298911609819131907 298848917922127873 297727529098297346 297570469060681728 297569014790639616 297191437349560320 297191077448912897 297189329451757568 297189120701259776 297109492846448640 297100628621135872 296983914180915200 296460928495525888 296457488457400320 296457128217030656 296424098416975873 296422534679756800 296413883067944960 296413382096060416 296412045845344257 296106350151344128 296105759631093760 296083463776387073 296018720353030146 295951156088303616 295533320404615168 295230620177682434 295028446797643776 294968198468612096 294927677855514624 294666237219311617 294662329948307456 294660974496075776 294648849727893505 294635800560300032 294446112910213120 294428688265641984 294140080770134016 294138822449582081 294115860434530304 293923460462292994 293923406729052160 293708949469921282 293702477419802624 293685242194194432 293512496034222080 293512210607656960 293393467193839616 293365483833540608 293365285757546496 293167934367494146 293138526621536256 292851356241362944 292851039198126080 292809852676358144 292809100184674304 292730852830502913 292730351535669248 292667208990068736 292425420526206977 292127736720404480 292126616186916864 292126321205731328 292124940868673536 292123747341717504 292067827375042562 292067398918471680 292067019287851008 292047234453884929 292031892050558977 291984715962019840 291382532233105408 291297383172673536 291291655603093505 291289859367256064 291034881134313473 290868542914588672 290810052569337857 290611931314810880 290480691009945601 290315527342153729 290312223182696450 290311948430635008 290311889215426561 290297588194877442 290296992641462272 290296539400777728 290295587323138049 290090062744539136 290089650956165121 289806943722299392 289584361907572737 289583878967001088 289583741586780160 289582378802884608 289582021041344515 289581198492192768 289577555793686528 289465182428749824 289229668320677889 289136673940467712 288863330595139584 288857629349003264 288857591889674241 288725546286870528 288681460188184577 288681415023939584 288462886416809984 288443453656932353 288114376123228161 288003350576902146 287266562916900864 287196222974992384 287184493759053825 287183601035014145 287183514095452160 286826449997008896 286826168659898368 286826036753223680 286687232146935810 286687083010064385 286558432541167616 286556852886568960 286554704379518976 286295920260288512 286288757609623552 286271583222378496 286268904467230720 286094256878256128 285550435736096769 285500769862557696 285379275849355264 285018845276684288 284873314869071873 284869149346369538 284866432628563968 284851349257060352 284830362654355457 284830190583025664 284828605316485120 284828004377559041 284825792133869569 284818410179801088 284800079171297280 284357353615282176 284356693612191744 284356266594287616 284355940101275649 284351434076594176 283937457593012224 283781657981513728 283745458793349120 283741268109053952 283737156525113344 283730002619539456 283729586804633600 283663084818669568 283424750712283136 283375327428874240 283375055923195905 283371530342256640 283367460508430336 283367343680282624 283308107210321920 283308023944982528 283307743044046848 283200466983211010 283200034521100288 283199028706037760 283198855514820608 283197097308733440 283196789916585985 283023739904483328 283003565700694017 283000330587893760 282993763079581696 282993545512620033 282968524866084866 282912406869516288 282832153581072384 282832003739574272 282828228412968961 282827657853423616 282826800894205952 282826515949969409 282809273988313089 282807429765410816 282779351047610368 282656607781937154 282467112365211648 282218800403865600 282187652034338817 282187086176583680 282186280488554497 282185514168229888 282176613897080832 282163114269618176 282162835105124352 282162181703872512 281914298484277249 281802240510009346 281794000090972160 281792109437132801 281783858192592897 281783311955812353 281580099550199808 281534195371753472 281534103290011648 281533686363611136 281532475505786880 281531087698681856 281530577109258240 281445513432272896 281444977614143489 281183787033956354 281176973991096320 281175574112763904 280904730845249536 280876857757417473 280151446593347584 280150458692149248 280113335205244929 280112907830849536 280058621683982336 280047483063775233 280041434474749953 280038435287363584 280038171205582848 279765899450413056 279570851198816257 279450105013231616 279446351429910528 279443839058604033 279443087468658688 279429871590072321 279415133250408449 279227109690445824 279066951836397568 278859185255501824 278859109208567808 278856521239101441 278853596672561153 278702984521723904 278688954088321024 278633766782640129 278633656413732864 278633507302039552 278631004292395009 278626630237310976 278626521638400001 278626408593489921 278626021463437313 278624151927926785 278530343701737472 278477837147705344 278348453980041217 278345371556663298 278344898736975873 278344725709332480 278343505103949824 278341259859488768 278340653178552320 278340489802022912 278334500155572225 278331059651870721 278329921040945152 278329453308960768 278328932644818945 278328129204940801 278324331614990336 278323556016857088 278234775305736192 278233904983445504 278233698833399809 277995776339226624 277983318904037377 277920465090138113 277911277152657408 277851953634107395 277848093083459586 277800719036321792 277785799016194048 277780372476006400 277775053586837504 277633181157564417 277629567567544320 277502996328361985 277078178521026562 276906168281075712 276532768668807168 276531000677376001 276162494001733632 276117579683221504 276051198660988929 275829233492832257 275829148080021505 275812112759152640 275776536039268354 275776358880256002 275671472817700864 275602019442642944 275466678425493504 275333485701521408 275332886796840961 275331336527552512 275330549273468928 275326166171258880 275321662084378624 275321559038701570 275321016492908544 275320806354059264 275319494061211648 274989069665181696 274986926468116480 274136814271492097 274134845574225920 274120073348788226 273623808265568257 273596465090293761 273590973001515008 273585281742016512 273583739391598592 273415763191275520 272904185832415232 272887796073652225 272781154694864896 272540545589592065 272540116663279617 272539257170710528 272528209885675520 272527003662569472 272526535733411840 272526050825756673 272525567587393536 272525188149673984 272524400442609665 272522147166056450 272420764060356608 272399745937457153 272242618539339776 271226664682401794 271158689073868800 271138738841718784 271035870663028737 270981748416983041 270980541199810561 270906719507476481 270550750827003904 270256557848158209 270256466336833536 270192360133103617 270004121409556480 269922691593674752 269817484687863808 269611904782172161 269611419308285952 269609460765425665 269606468523810817 269603918135324672 269601100645163008 269598715289927680 269593000735289344 269592797781311488 269591596859801600 269528287817125888 269525225643843584 269524818779598849 269524714601476096 269457177482231808 269284329459417088 269268971130322944 269268523954622464 269267474036428800 269267100865003522 269266463834128384 269176857738506240 269145558671847425 268915454796505089 268915351545315329 268771747199860736 268742964099047424 268566446848745472 268544740092432384 268544241154813952 268543833996947456 268180879648649216 268180847872602112 268180818877370368 268180770609303553 268180742901739520 268180714707619841 268180681895591936 268180649779818496 268180597103550465 268180560818622464 268180482351591424 268180454719500288 268180392551534592 268180350436519937 268180324326977536 268180268756643840 268180234191400960 268180203740741632 268180170077253634 268180138653515777 268180112502059008 268180083762667520 268180052276035584 268179927747141632 268179897053216768 268179863414910977 268179826395975681 268179793235804160 268179763389145089 268179727146164224 268179697110769664 268179666089684992 268179643453038594 268179620191424512 267802634990260225 267801437575184384 267800182748495872 267715113098805249 267710881293537280 267709476608569345 267709313261379584 267709183871311872 267708661533642752 267699321061912576 267279907837603840 267023833381355520 266971414509285376 266644864932925442 266621415799812096 266605341100351488 266572520499576832 266572446583369728 266550805698580481 266547356466569216 266210680972136449 266173021419622400 266172402789130241 266172358669238273 266154257508618240 266150894888960003 266150801620221952 266034113356644352 266033998130737152 266033838407417859 266033325838327809 266031130480885760 266024175620194305 266022110093275137 266013591084355584 265988133567492096 265963926603325440 265936280020467712 265847509321121792 265839431494275072 265833311534985216 265832631227252737 265831884121051137 265831538451701762 265822224282447874 265814802927067137 265812834510839808 265812478099861504 265800922872049665 265800740310745088 265800583460560896 265800542591275009 265800431911972865 265583973391011840 265583889454616576 265583650173775872 265575677443596288 265575343899947009 265538897411444736 265478417347137536 265477107809939456 265459336313180160 265459186899513344 265296502467997697 265240209640288256 265135624217055233 265134033804087296 265133723664650240 264984851134955521 264931216766144512 264924182419218433 264908476122284032 264907658790854656 264871692717940737 264792240751276032 264791908881141760 264783333781803009 264782448192270339 264781894367985664 264688114080022528 264544304989601792 264541893029924864 264540662656036864 264538044042969089 264527843902488577 264492519511961600 264487647710437377 264481957218512896 264481139333410817 264477510505463808 264459926078885888 264455608198115328 264452100149370880 264327954455203840 264327924839231488 264327890672427008 264327846674186240 264327803854524416 264327746174464000 264327718550777858 264327659008425984 264327599797444608 264327548723425280 264327488832954369 264327426526560258 264327395107037184 264327350186037248 264327310243663872 264327282234109954 264327238906937345 264327134074507265 264327088104951809 264202524498747392 264202138102665216 264201481979326464 264201151220690944 264085826009436162 264082969323511809 264075686468255745 264012579721056256 264010357432004609 264009918284181504 263841249830768641 263836415631187968 263831696347103232 263831143986638848 263829521243983873 263829327551016960 263828716784865280 263796406387617793 263618006150705152 263471996510281728 263471800200077314 263471577620938753 263470435679756290 263467260021207040 263326904222900225 263326808664055808 263285633836007424 263262353305518080 263262294576873474 263262257838968833 262685146644365312 262576960625061888 262576812029247488 262203453684719617 262202452160442368 262202314763427841 262201445456154624 262200800753885186 262200608134664192 262159629927206913 262042197564727297 262032951049596929 262031895116783617 262031090385039360 262029768155881472 262029385354338305 262028880464977920 262028691985559553 262028330495254528 262026726505345025 262025262277988352 262024732629688320 262024425451429888 262024097377157120 262022444037074944 262022012669673472 262021852405325824 262021022025396225 261911255219048448 261514270523682816 261435490656481280 261314861563273216 261309044571127808 261308970818490368 261304586638348288 261304402822967296 261301803885424640 261158748750503936 261122278425780224 260911629426892800 260699385527169024 260581885346983937 260578159357997057 260577502202830848 260576037434437634 260575939556155392 260575755757559808 260575595547734017 260573280589721600 260571750625067009 260571164747907075 260569733525557248 260569501488263169 260568887769321472 260564146398064640 260563976943980544 260563422406643713 260562800689160193 260559571205124097 260559206535553024 260558231598940162 260557833303650305 260556877253980160 260555426632966145 260555273331167232 260555082033147904 260554815942311936 260554630931554304 260554543266406400 260553658419265536 260553624759988224 260553353539506176 260553275693211649 260553141114777602 260551223625793536 260550183060901888 260547109395259392 260545151263465473 260544018767818752 260459923593367552 260380218680815617 260212531820371969 260212497972350976 260190096215666688 260189933753466880 260185810048000001 260090157988978688 260080846206271488 260076419437170688 260072924315262976 260070198168674304 260069192848519168 260067552775008259 260067434646626304 260067165363900416 260056726563332096 260056272773210113 260015621306216448 260015435116847105 259843494326198273 259843389367918592 259843297181306880 259767782244245505 259767589323030529 259721874047655936 259637072686616576 259630135710449664 259476766521950208 259449137932673025 259447879100399616 259349339523145728 259108114396225536 259045339477196800 259044748638158849 258913437638332416 258900703882383363 258874539621089281 258771957800136704 258770542058934272 258705078070956032 258586027940265986 258552146600017921 258516153444491264 258410569139372032 258406707078778880 258406459828744195 258404923677499393 258400633261010944 258396748421148676 258396625368662016 258396290369613825 258396094252347392 258394267028971520 258388916820914176 258388736658780160 258381433737969667 258381235565522945 258380914109853696 258379826610720768 258379561169997824 258379282072600579 258378402220875776 258376755071578113 258376626478391296 258374533243863040 258372069807493120 258351549699465216 258351256555372544 258349709503127553 258275983206014977 258275757757976578 258275363476602881 258041293891063808 258041244079509505 258021436508237824 257998670002282496 257879298785042432 257592714152009728 257513111114895361 256971110313259009 256959132979064832 256958507247611905 256955767515664384 256594045692944384 256593810182791168 256583146093559808 256581487661559811 256580179583979520 256580045701804038 256579183885570048 256574387694739457 256574277434867712 256574198393212930 256573814245294080 256573478143152128 256573369657475072 256571320924504065 256546801690226688 256535358102196224 256534838872535041 256534696014536704 256533758486929408 256471289055809536 256470573989916672 256366384316051456 256365758970462208 256173244783157249 256169202338107392 256168406305349632 256139949680779265 256117786663854081 256116680441335809 256037944450744320 256036384027054080 256032494275657728 256013192621355009 255868888271683584 255744041109553152 255742554874720256 255742481445044225 255639133853216768 255635928398311425 255419672198017025 255333257611210752 255333083555975168 255332824402513920 255332381806972928 255332215750270976 255316784742289408 774084407640457221 777562493300404224 777536809618120704 777502923836297216 775519055897849856 779479026234716160 782739529979531264 785340116575346688 785340063773237248 784231310579630082 790159623902953472 794939670413066240 794520698978975748 793944957149134848 793944629305602049 793944214627319812 796272110394114048 798143480555978753 798031868872499200 796916634225176576 796916587093721088 403348210841690112 296458579270066176