Message: <@&812455259129643018> Check in here for the 21 hour mark left on the timer. 413738929301487616 620787247687532546 736229448973549638 553792237440598016 675815504669179908 735211157580939405 191806173203267594 300495070946394113 341196588787433472 412147755893391360 789186524217344061 201444755043909633 530916370498715688 268849437344792596 662421475776659478 212506139395358721 779936729054183464 274796324736598020 293898540906971136 182537772542722048 202253965188923392 765897748502806528 460602865380229137 297927177779937282 352904832618856449 162778165876359168 585596211323469946 248283974286180352 200799872712966154 156259372169691136 228658935685578752 552306707431161856 272467289570541578 275130855742111745 637594017802223646 536082839293394945 187260654002896905 783929923462758400 111430984896913408 344647951701901312 534866464637714463 166740327573618688 359519339021467648 152936359676477440 143858831154348032 414180169943875595 695120015623716894 173399874295955456 260642973451026433 140616116987756545 303951087667249154 330889866533666818 320709155411329024 156949724845309953 476383230631739393 783536150861709373 614335603625951243 193963787328552960 215979409734107136 108619242391220224 396804042057187328 539621437497933826 242499038534959114 537199448896438282 275779723240538112 304401300819542016 278680782770536449 203244862231937025 254777358416871427 99878738333806592 468560053717172244 347900647175094272 151390399464865793 605957163537530901 228976936347631618 623136873228927007 263520172923551744 149278593556414464 170276344473583616 167787211327012865 448903609468583938 159493216247349248 202069421655588866 278319903801475073 194605195555110912 687112739159801871 256848606433247232 250000749231210496 184393577550446592 190587966362484737 267419175511654402 264578474868473857 725039966849204294 729528825968459886 516200575403294721 106124142243225600 799681645091225620 326525429123121174 198237091501441024 105380224673304576 297891902542577664 244708595730481152 168242827719868416 356869309533782028 225090600989360138 351087064365793292 205102642735611904 161937249292910592 107895997874593792 291241097672261632 340308917517287425 226877700587913216 322761830365921280 107110967577456640 370697598438211596 357670929872060416 208189618678398976 435921972338098187 347437507882909706 135865243015315456 371482439232651274 334515815250395138 307952734747754497 327634430283874335 248511264672710656 360171409017667596 641094813894311956 227589644462587908 83001554977689600 196451253201534977 239072820456325121 666101493451194408 205078064546185216 221467273267773441 540678593911717921 198096074987143168 605447910020218906 331625954080456704 188415873667563532 218500642942091264 150813519539994624 327677913552125952 529481180505047061 187373830191316992 389230574830878730 485192190155292682 810896009889710121 158757136166420480 549396845491912731 203249718892036096 565415198006181914 459775511980277781 426922437305696256 757074754560589865 456541887726223371 151908835324329984 702208506161266778 768005175901814804 726838295098687500 212024208463495171 259896617379954720 307751038713069568 626018177549336596 784360945966120970 225083427400056833 136328752643833856 437527305170976779 701317626923712582 402296136121057290 696128534074359828 88131918423420928 238124067314597889 278995719157972992 335761794716925953 192469367848566784 241319597834240000 649116877129515038 126504721375559688 146460383295569920 180965284532846592 713276632655331350 228180389968085002 123884964960796672 691868610288812085 189492375670751233 424601201800380427 179372294009782276 287740030514888705 388450539941396481 370672946554863626 414301894941605888 288795789864599560 350082714352746507 157258529223213065 150088041019604992 292570433574928394 119691135533842432 658049016310923314 236923865694076928 489192781839990805 219921707916328960 281517935074344961 679395965463166997 195954007632642048 430466747565473792 197901026227912713 398186750553489418 804607940614684702 260642013387554816 129487174214221824 269708057842286592 537409057330429952 655294271305547776 149240785852825601 105025576930160640 283903345410834432 465657366885695498 405632943860482059 276541111747477504 281289225763291137 135834486351986688 228515716909760514 197498192655417344 393241628145483777 214994844584640516 161695162727268352 236972277411872768 443930178683404290 160929145021399040 307743205540102145 159060218125221888 674426324332314654 188736607002558465 216718803625574401 140406588627222528 212788368029908992 207361541891293194 462385922017591317 278648754234458112 740711793437048905 777243856013754438 234484276605878272 750865336085119036 196615165976903680 158080267196563457 148654848554958848 379427151557951509 165991107115614208 710992740371923024 269923975197360128 496077371414413331 691050309463834704 322484992636747778 209778406642941952 234816126171742211 259853030634160128 186929830758055947 430518144818216971 613419067948400661 148614672306667521 258327558829899796 243847830614179841 336645827063971851 109848720417226752 305147975741603857 176454924555517952 258371746724315137 216158979292790785 684608021472739359 216718710113697800 222087598464565249 237042210397224960 326462441477373959 202484278364340224 108064202945466368 109504324895248384 597604008034566165 651221743494758410 627961156652498947 272142620023717890 777065492220346410 222413533273522179 124955298241708032 236301727668764673 225840229934694400 132921293841367040 140634148099325952 126537033685532672 362638401100447744 71015855974002688 280128208068935680 697617151262982307 120389157246861313 138439147869306881 367643960325439498 678725586444615700 454730770549047306 118291742372921345 314874069646573580 391716136426668052 310223668389216256 232354583358341120 188034331825012736 159819055723708417 122431375608381443 376237587733544960 117780712936964098 106809430753968128 92096807424761856 169954177408172045 163121522695864321 202253897870344192 156002790911639552 317821004963381248 179769850086948864 242001925275516929 269656912843374594 490281529122095114 119276392075493376 205035547247247360 161294670180122624 285935583723782144 703835922160025620 544911263621316628 104174344531365888 553423708883255341 289618170044612609 796057939966165072 313105996732039169 231231057993662467 649375706765328404 155759501620936704 102272601811881984 304060156478750721 317076902009503744 175002808657903616 293203399799734272 704139463143456818 796906529050722335 161239229588832256 279769428210745357 143185825411235841 151169720958189569 129476874240917514 165334630009012225 579854733234274305 312699867099037699 301423343603548172 647267779346432010 314041782268854273 630484259135684651 290943331888922627 298243464770879489 195768790624108544 311278761494577153 119160455942897664 252886570217111552 321711657745252352 86278131912040448 671365023989366807 291343512128061442 116095137070841861 777647482133413919 587539256600297492 411982010568146946 474666553686884382 182262343093190656 134710299541372929 171401331829899264 411867892754153482 216638418208292864 406605471164661770 433007066336985098 211425557420834817 768177381184634890 197159457451409408 360190767483977728 719370473330442301 106133472921280512 110268437632135168 141294518967205888 181422886240649216 745508367589572688 499618097963991052 294689515719753730 214901305049612298 451558900026703892 346655388667740161 72875399062761472 204815026211520523 171715152322887681 583856434022711307 759607291196211209 674025016039309313 227798883508420608 635262260461436939 337781400117837835 564613268031668226 383147045281857536 612762451108429835 206297028534206464 96340151415885824 242068982260170754 724105736413773848 417496710768623636 594623418637221893 302939242378559488 219277166716649473 288297430280044554 332977469629923330 131305104530735104 515396516513447939 204474567937228800 512778541578977310 479385830402555920 296463838298243072 284755594521608203 495061749264023562 212234488208424960 241740726004613121 420826645243363338 215126200866177024 778362610868289547 281228908559335434 207341514391552001 305585529137922049 210881248816660480 505461827506012173 141051099934097408 534989431913054208 513933714149998602 195209000172650496 231630321840422912 510365282469019669 639119139473981440 665415695911354378 467692149719171073 485619867995865089 298268504774410248 620097442091630612 537056988220227588 138821573363761161 222465576713453568 299351696084303872 692410685422043136 256566448858726401 534097080503762956 348321396050624515 155923779782967296 367889824516145153 163463695089926144 484210318369751061 396712390588235776 202660879307636736 667954866286624778 371720443041808387 312016630207217665 305520917910519810 329749952807043075 525134017637646346 197801687870734336 544037139466289161 639307958315909132 778279538001969153 803803952487071746 259184338682380289 397258782394155010 296779995596980224 431294147765338113 698281707123638293 723217087371280435 248302860905742337 117492413433380870 201451393716846602 366275277644627968 150884512086228992 325775291144470528 230394015642681344 122481913792299014 116036113319067651 228348537027428354 213845624532107265 123203950299054080 389241406654251018 265255550579769344 389065482130554890 631594975628361729 102126183042256896 179367459688546304 392217696198066176 288419416855674891 336224209539694602 330110600774680576 247510669757251584 285239279305621504 312656109611515906 85543276018401280 224237698091581440 633020699635744781 211357968342581248 274644457956311040 214980323635625985 750553732198170696 292083483151695872 115666774120333319 723896879863300206 238827634291769354 442499378226135070 434508931663134748 552246282366877710 358461759516049409 265372572508487680 769291616736510012 195677379371335680 702683902019502111 591355430396231712 81806293504888832 498728040063303691 361203346700369922 542213452228329504 681374112995868672 524537912243650575 194701961956687872 98480585353199616 533454120632320011 524663181306495003 255523208571256833 773720083674693633 269852412674572288 426027055994503171 287217379296149504 335652270639153162 367011841425276928 156559925387067392 271095464894529536 389117652984922132 604137330764414993 372498286550056970 174214663339376640 122925092819697664 259797695680479233 137616845367803904 153349363874267136 389607967823233024 596832707607003161 671562018829893642 217460376894177280 160870791423066114 704806926005043271 590675888807477255 586747198440472579 538870345004875776 178382367218466816 174968492355878914 106035625047629824 442183398094798848 201798298904952834 219392819301711873 538490225413062676 156915366986121216 595022609670733835 335217199524610048 657080326610354176 243033347947757568 180845686928048128 168189053512974337 276912871948943361 735681478230409270 379467401009299466 456665548407963649 175084046735507456 206228504503779328 632010478456930304 655493629745299496 575438244921999392 182571114193485824 329770808388091904 728704148274675783 633778932503805982 275959192412618752 331918985698213888 574250917621268500 721549914299039776 690077749817376806 373219120373694464 256972433020551178 649804865329037312 182894292283424768 555205750931324930 536722446276100106 404048908432441359 281241960931655680 208128399338766337 664586611916275712 90917231268986880 654390595451748353 185433065747775488 144637831598309377 460240275902824458 310827901417422848 562803179704811535 332120088734072833 437716381845159938 545062473858809857 269336367220260864 154409396640808960 152601115161001985 288681943925653506 386903644739469312 413825732054220800 412891798705537034 304014387168018432 361957164824395787 247588734244093953 492442435108995072 294673811066847232 391936452591878164 141837534345953280 358703186179129344 454817708060704778 148547585836056576 254467775395921920 293887433383084032 196082083548889089 211674282022010880 247434308179066881 305103107669360640 206611093341208576 641482495002411019 686710445167739100 265543428690018304 812452169675964428 492477063324762112 180365431993925635 505893609267265568 123423829593686017 332869148373811202 551530222542127105 211962594687320064 340589738832429056 190589966982578176 107995180304433152 269081859005087744 183039263481266177 697873489339613235 104801570553597952 408829118730469387 180143290866204673 340241253822234644 395090605140738059 289970249044852736 242880814801485825 325749241970556938 798881258113335346 812449965884047391 295000441580683265 140573830887374848 747579440329916576 392048230864519190 386963299025027076 386360900501766144 167490626072477696 140595341132169217 265550204059516928 237334364449538048 167634910918475776 544654717117267968 91340315876687872 441646008582144000 805910827030675476 776175613509763122 426909285914640405 85553091721580544 354696809375072270 354131216133390336 95681093956538368 703713090490990683 747170272485834852 103353056690704384 151459217725849600 304401300819542016 106458948193755136 256308044307103745 347799169794310154 270057365599027201 715357333844262942 253717059022618625 191390504884240384 421395101214965761 624583558773866536 605894872653889566 72167284323393536 418115091138084864 490748636532178944 234113303851302913 177560037554651136 183252198765887489 250023805697785857 293745354686595093 356108939450122242 307622258917244933 429107825067950110 148573070473428992 589570974974738518 717500559497756732 793030467296690217 498314749369516033 185830396041101321 227957664884326401 583322528836091938 226500790515138563 198077263089106944 237029352464711684 222097366923083777 550140591422570499 152416079262515203 452258879204753431 312986767751905281 138755537427890176 597898239987154945 360591376779313163 422566360942379008 183810122961780737 237362681483362305 248670184456323073 132235046999425025 706238499921068033 335617216861044736 554081667942318090 90922120481112064 91627290571603968 222413533273522179 479825097650077712 214841118620123137 241819954662473728 222416570607992843 457584533571764245 158377628124971008 543446420489764885 719516588835078205 417982614184656908 164419929330810880 462054284251496517 812436806376357942 154056748100091904 621808514964258835 157207310274527232 135821049991266305 98556095756263424 410456300124766211 166941142326181898 184448574027726849 547860627310379009 228238882641018907 103667214258806784 134926922445619200 87168735231614976 719698869025374238 183791113260236810 244875901211246594 144251367995867136 612542816509231115 258045894748930058 168132148547682305 401459228650242048 499960022705504256 527644554359472130 237118698299588610 95967957175263232 412772060847276032 314274062883094540 142903120794484736 471856996933697536 132942482303352833 121494331151482881 149789057944125440 312340331024875520 326895528984182784 314852695066542091 340586785723908097 334009022346690561 633788082323193866 372258134988816385 272572287109038085 227481856403177474 115606724022370304 130546914755215361 590524330774102016 533713987603267608 261275775855099906 196791399088128001 189487278962245632 125854624925220865 352545452333334530 143936502471196673 655751789710409748 131591828079247361 296500305770708994 282448538850426880 467797084284780566 257591421849174036 404284919984947201 145330756074340352 228315967611076608 803102435433512961 651923494925500476 263825629651140618 268497423750397953 541760384819003402 679113264105390091 175395838825070593 561659443167756327 231259600366600193 183019800954535936 168298486008250368 308880736650526722 260580122225147913 151828950157492225 134865094113755136 201085526202122241 807371010969567242 413680332689113089 295400969385017344 141688353098563585 178324348992618496 377658832320725003 241319189711814658 612668799463718923 312953514131193856 131876548851662848 226048549786353664 203502540686491648 88746490821873664 415933290768498690 190613780017840128 159123740133687297 126557683309477888 378986956190646274 103267582206824448 503001581558431744 128099510332162048 364468984680153088 297796459812618251 173548938945626112 745508412510568459 472461058855010334 500470710381182977 298243464770879489 771583074844672021 751977549973815358 773573056631144468 726304048076292219 738919150369636383 519987051718770688 180187161683820544 404720305592860673 214560724549107712 202088760685363200 124677940406386688 333801717206351872 238331096205492224 174858985399255040 771740684376866816 74247000190623744 339546176883785728 714562143428804689 566026343368753152 593202635285331985 334482008757764127 152236215477731331 102607433884520448 340205429906997248 183771914299244553 610145943081451590 241985845618278400 134502606805532672 265017818720894976 411210941922017281 594925172864319497 467975829570322452 558384249787645977 205532403358367745 604792703695192103 798299638268297287 430558556547448832 191677551012347904 201166975420989440 727698614343696385 248303191211507713 311515591544537088 392903902242144257 249606851052830720 143152670037901312 487822634541645828 233255319516610560 207334605328613384 206106670995079170 167797265971281920 88380408802078720 582293459029852161 425367348933951489 271109547882446850 801583650374156288 458757619591675905 303236957725655040 232262913627389952 778497928574402560 181862563678650368 705479034808696905 163478967297245184 464965229172883456 438021153391640577 269241913402458112 338520008550252554 180852124194701313 340308249871908864 286288712621621260 141705435559362560 413368961556545538 209861663816548352 326909583509553152 252997827456794625 144254912719486976 178156010094067712 231576041372647430 715357000707604582 346801839099871242 385198112399949824 362676785579687951 490771130429341696 513911592992374804 325846134465626113 469255933495738368 221351506937380865 467825009273077770 731319147128029226 221006897120149504 230447724686737409 309964723531677697 402248523019583509 353439522236661760 156418550620225536 269500940392857610 281921329295261697 401791813767135234 355888987019149313 693726824403828746 185178677460467712 772877217457242122 133423721577709569 417079373569458187 316711320076419072 141030634175987712 235495262808834048 91678641401901056 217357731391078400 386732325423153152 126416643382312961 349994050037874703 137020352176848897 628039447866376195 88350547781898240 123192330080485376 180108188358541312 703745492076724244 156243299315744768 599452738530705420 513754653607985220 286026317877608448 514272697686032395 321748203685019670 247745139198394378 180830147904012288 412498967281008643 541801103382282244 142111310388264960 82331739644506112 289444099814326272 283357052670181387 167830147389456384 196344176181379073 735641030472368242 553093360659857409 505033590988341260 368047082000482304 689595835230715961 775479145731457085 237347646652678147 224663201638383616 266733837923516418 543789121097826314 219135566560755712 74246684757995520 353434133663318016 192508453695127553 199707585052409856 554450879751651350 217041731298918400 755992032794902563 677291788402163717 265358135919640576 278666527564103680 206213978974715904 624782307320135691 416413278370267159 183265384185462785 294356416934838272 343525688986435604 529263257584926730 269281230481129473 184837289149595648 160221227787485184 396867408616488961 243571801987219456 329463631404204033 434724927959072768 292167199165120522 255469243267547157 194499778472574976 595411902373560320 61227226787479552 372274847998279680 196477768664350721 562269506358214656 590241489020518423 245086397239787520 176449779209994242 333775431562035213 95981895770214400 568185849544441876 281540181285273611 580392322655584284 224125508118511616 657817480047099912 134371762761629696 409520528102260736 107769586199330816 741824630821617774 280819566005846017 470639968646070273 435671849444048906 681658617899909143 346655388667740161 191064127316295681 158470217343696896 812465213085450270 110874785306652672 594971497009905701 342857352879538176 230815246640611328 393868558313979905 589553440418562058 210948247487905792 249556756185743360 497552612317724672 192813770924490753 604365536981417997 155903933389340672 243913034857185282 470724348085272606 105858401497546752 461680879916285963 167437030752518144 177605347349889035 547148750246641676 222426598165446656 156044840956592128 118902372234821632 130540124801859584 578063027816103936 352508479828656128 345010931102646272 463177170085216256 411763896328781824 169624457273540609 394766174845534210 319549189166071809 446515635246202890 321127934092115970 457726457137856515 354684620341510145 116995584770048009 285603199547736064 197919621892931584 186389049001377792 482694397964582913 250000749231210496 594674002572869647 214893043189415946 405468900579475457 259225431742480392 93436537336766464 343204204766167051 232283783183859712 331895632300081152 353699851063656459 433455349861974027 770670635130421248 136891576289853440 193095302289293314 299602420064059392 356521303576018945 123910765605421056 323218280670298115 522843574589718529 185472068828135424 150479643676246016 328768955185627136 135831775770312704 399718460000829440 139226515173933056 248215707878162442 302374520394612737 269624366570930187 742748426311172147 193924900212178953 289569184235520001 194176644053729280 223758835192561666 230665203421937664 310877867347148800 214063346104664068 684845332139737107 248315847905509376 194918540032081920 649519803580809216 272306050005204993 182545454687322112 353291268303880196 345636003769221141 436557787485569024 250856369681465346 140441496431230976 297922113485144064 314499420123168769 549454541670580244 471101744596779041 163176226976956416 325875919426289665 209531360229064715 91577030025420800 376949438448533504 193811809042563072 174580405301805056 100742898701590528 517376124335030295 735374468607770674 409062098463752193 801274195399933992 176066519644635136 159500242310529025 337739422055530507 312332505674153995 433085310184718338 589268811635621888 805286887967031337 248105245148839936 271109228456968192 258602604320391168 372503824482697217 416775026214174730 558447864913592332 630441971462438913 599614083481993217 193964475395735552 140261657652756480 329775052423823363 256258270002413570 466388622489288707 307996617762406401 245824427449647104 275680268382240769 316870239759630356 640016385644429333 804199679188533329 354752199060094978 121653639554138112 618359073515241473 228027526507790337 317970754782232577 654220993895858181 135769490939052032 598423765516288031 138442584606375937 324014085173805056 376447243940528138 400196458969563136 234110320245735424 260705534397644800 389531116924698627 812444719372173342 102272601811881984 496883934895013890 298302033612505088 318871448800460800 139186158558117888 309509378774401024 392869155159801857 526610225994792972 389108078336933910 285524484130209792 214428040514502656 297384599145676812 375084262849773569 92010047890030592 681374112995868672 176136544644628481 171349671434911744 234650507816206337 130749615699001344 694676544156729387 206423019021795328 289847433331212288 470527630723252226 662810401179828244 439830629635588096 587409222304792580 307743205540102145 372258134988816385 590391022073282580 280191249170825217 450763317833629726 201065033768108033 248297519153414144 416317550683750401 148946654706270209 356137127903232011 310578113882882048 461629778554781736 430558556547448832 358451645803266048 408189034502815744 389117652984922132 273851207313915904 454817708060704778 303236957725655040 196791399088128001 110103719491670016 265358135919640576 154250546025332736 730032261704974336 198294803908132864 250000749231210496 812465487879340063 681658617899909143 151962788053385216 451856705760919562 299243163652980744 464965229172883456 120585443195617284 105813670965022720 607940313532727307 371634321464885260 486240768382468126 260705534397644800 598423765516288031 110472166109122560 520836173225000982 161567073204436993 155353867792547840 353439522236661760 180041450891902977 627578745674530827 689856435592495226 470363487428935681 106802320318140416 477615585287471117 386238710255058954 202971775376556033 604365536981417997 543886332238495765 486189544610463784 161252543668813824 295295629662617600 526610225994792972 318560070377930768 543855425829994500 179992758470049792 214715551279218698 362422169679953920 108738572604985344 180097763915071488 396268851228311563 124939011331457025 206327481509085184 102528489281851392 266413619447595008 587710140841721866 311547825387208705 627961156652498947 299243163652980744 468753313718861826 803102435433512961 298982120800649216 490918250528374784 703835922160025620 217674212611981313 193486138030292993 620733842612813854 232214877886873601 197519459345367041 150327864418500609 96738320721125376 492477063324762112 140679827337379840 353439522236661760 798691432344453151 377863766421012492 463990085986156544 530119389551525910 105129803509735424 812465213085450270 464965229172883456 204703243517820929 730032261704974336 560961969385898000 141842138794164224 723354623452381264 805274442703962123 773664545054261298 101794379206791168 136457662861803520 132972497648746498 801177757777657876 695120015623716894 758816965887262760 212067037005086723 176521629684334592 359882997220114443 788099565798424626 808022026589044769 644869162786619414 265784390003589121 357189998321205249 574958846053842968 482893511214104577 636584489237348402 347439776074432513 236191465594814464 299243163652980744 130749615699001344 279408952876335104 353439522236661760 229302770065211392 219514096326934538 493941087832899585 588192279689297922 602049126925860885 781868863129911336 169624457273540609 615719568697983019 405700523635900416 95731324320485376 321461452999491584 351203369148350485 284014360689508352 405863645587963915 459462462325129219 591872437386477601 135285005587972096 812465213085450270 238819242110091265 104354038560079872 272306050005204993 207361541891293194 607940313532727307 101609070074560512 219867363141484544 593202635285331985 351040725313388566 805274442703962123 299243163652980744 663585156665442314 574958846053842968 587710140841721866 152228150137323528 340235296761315329 367643960325439498 778362610868289547 731319147128029226 159544306925830144 557331454359765033 512069814877945877 217688506678378496 215067075465445378 354752199060094978 365710443353997313 533512564697595914 159116572940566528 353439522236661760 178286308572004361 777647482133413919 207976601600655361 179368838784090112 582049418237313024 749799104141328506 281228908559335434 149335108229267456 156209610808754176 105515823103275008 228027526507790337 191352349393027072 176838696866152448 496497896850456576 606991782030344202 192316898677882881 284136927089655818 176095109119606786 372274847998279680 412268243781419038 302103247580037120 217475152995155971 272691013892440065 113473810467954688 299243163652980744 271093411027746820 748108150468640928 228348537027428354 144251367995867136 457584533571764245 169073285227610112 261008952987353089 220591604472348673 379359446599598080 120991415189766144 228227248338108416 353439522236661760 451558900026703892 253042113397129216 769333088089669632 575039742060789791 172495441735319553 183791113260236810 190613780017840128 335503091338313728 275371270772752386 614335603625951243 145754508188844033 367132785418174464 399957331863011341 298982120800649216 176392696276058112 610699605910355968 604550922340925458 723209983348572171 183754810237911049 482785078565666828 349212952160894977 124920913488642048 256538711955734530 222087598464565249 731360827118059531 690077749817376806 130195876349083648 164938167168794624 211661561872252928 122195669275508738 552246282366877710 642079176605827082 746326042787971162 256444087371038720 402296136121057290 215295806348066816 812465487879340063 190210868078837761 259787472848945154 776810597924339732 386344282241630208 184552177014931457 200502033940348930 353439522236661760 358766475722358785 560961969385898000 339661831117340673 312028772549263361 337429674361749507 304802952793554954 356126530188869633 338939326438047745 267792429338460161 114659622509346823 385905838038056960 772999504633790494 555946734891696142 400414643765641220 176521629684334592 232665839885615104 272885688414765056 184837289149595648 300142976418447371 604875468998574133 512069814877945877 162794734354432020 251156975012806666 624943482196459530 525866885158273024 803400227859333180 204419611230208001 602680998710476816 222267613391224832 234568414201511936 220514695679967232 184563417900646400 596547614649090058 269905819418624000 276495923822198785 131076218199080960 254477738759421952 812465487879340063 284611631634186240 486948277460271125 753371384851202128 206639379010158592 691126412341542943 180187161683820544 758816965887262760 533512564697595914 699332134279577711 274699943380254721 492554795970854924 151459370146725888 200502033940348930 439772982336815105 174858985399255040 246121641426419722 496077371414413331 361070101182545931 635698733040009226 742185148426223697 224985825744650240 404742669693222944 699101354848813148 512069814877945877 172115873572585472 313681647637757953 127614823478329344 66254472426291200 613228395794530321 93561171143036928 274574298289799168 274583976432107521 279912149676195840 667049432621252618 464554750604607497 568931546887618600 110603103782346752 184904168534835200 248813035446075393 230665203421937664 120389157246861313 175376649993322496 488439716123902003 242001925275516929 268499404606930945 511773615734390806 154347542627221514 171077619901530112 512069814877945877 769333088089669632 731319147128029226 178215795304824832 176136544644628481 211613075336331264 772171421094117396 299243163652980744 181188409530908683 397150793645424650 564633945384157185 489819692358434818 664567481632948255 526923223397433345 399342488986451968 789251490765471774 139113808927916032 774164607966511124 254467775395921920 578287363961126927 160540301407158272 604875468998574133 307228812259885057 296354641518526465 185285794729033728 365182720608960527 410572153537167371 224991177353592842 773664545054261298 613228395794530321 330021643344805889 404742669693222944 662022871123492864 688413533377265675 602718760071200789 341742459119861790 723209983348572171 753371384851202128 211532946895667201 374270144521961474 183397510197411840 211313877441445898 589228782301347840 803102435433512961 91248005365108736 598423765516288031 277883514085703681 182726211380707329 145693951926599681 351752505178456067 224237363696500736 161071543584030720 375011930508886026 512069814877945877 699332134279577711 231576041372647430 237386599799848960 290328784479977482 600535401479929857 219167267991060480 307228812259885057 175376649993322496 226499404389941249 346761167953461250 338520008550252554 401860859946860574 99891371711688704 498943708243296256 241376483866705920 179367459688546304 114663920320512005 219919573648932864 467652820795916289 700186009450578033 201183852587253762 590047633922588672 216317350855573504 549633553369923623 598423765516288031 803102435433512961 202656077966344192 659386418786992162 206507947449122819 575039742060789791 704413768980889750 758853927386218536 130695286002679808 186291250972852235 699332134279577711 322432530911461386 701552090362937406 598423765516288031 690740303409184818 717483039088967841 198891744538918912 782322461118300161 91248005365108736 540672643708223489 238046344059551756 710848184393531394 598423765516288031 211313877441445898 582017949452337155 205532403358367745 271474920226029578 805286887967031337 467692149719171073 273995402217521152 312352992240074762 566026343368753152 164257077936521217 598423765516288031 511773615734390806 172946144622542848 276117890061565953 699332134279577711 333592479309758464 718182473560752139 590047633922588672 470363487428935681 435937809350524948 193957354620846080 405863645587963915 211313877441445898 312039677727342593 353439522236661760 598423765516288031 275779723240538112 798065337076547605 107635274711855104 306239475753680896 190098912902643712 699725092128686242 250000749231210496 360993381016403971 392776176927637506 448170626243493909 206507947449122819 180818285258997760 453697100866125825 798881258113335346 345636003769221141 361070101182545931 517973189779783690 244293513758507008 150378490900905984 403380145567825921 493269941219491842 555595616340672522 110969473636245504 280775810200109056 324349625102499851 407981264419815425 482784389583994880 532760090583891968 529863781820530718 693812491163009105 333686813292232707 422994716171304960 346655388667740161 113082570366853120 104764683956817920 506639719283556352 264563940892082176 66310513541251072 712117694065016872 92704578058870784 337460196958011394 429902182318473221 812443130166771754 217807888436035584 363993810805719041 234202985679290369 719310249890283572 251376711625736194 160953071566848001 263787121616224257 574037072629727272 156210897126293505 490745329206034463 377863766421012492 311956240911695872 207644985431031811 134764451017654272 421180161992556545 255789124374495232 714931626483908640 170259522231730177 737090281349840916 259456884442923018 227585511051493376 721549914299039776 202601483584143360 158985527364681729 274847451637350400 400100509924589569 185158398336040960 252559057871699970 426552737094828032 748709111834607658 749751676113649684 229266409685778432 120336836907237380 371712668710600704 622954977437941781 176136544644628481 803102435433512961 454107592604647445 225816116977467392 228538626139488258 144904205914603521 464589959614038027 484815318729097226 798881258113335346 280775810200109056 275406064323919873 399003253171290112 412360458528358400 718859115526488065 598423765516288031 562756923854815242 767072587502714901 324997625898336266 205532403358367745 250000749231210496 265662222053801984 248657642380197888 280823588599234560 467825009273077770 598423765516288031 219513023449006080 710848184393531394 104634019211124736 189445588058767360 371712668710600704 212649975111221248 412498967281008643 176136544644628481 324997625898336266 145379267910434816 798881258113335346 753371384851202128 399003253171290112 275406064323919873 381228998241550338 250000749231210496 480557890009038860 754910323504447538 198416236156026880 533438733798604818 450914427361951754 228959347890192384 250000749231210496 325069471679119360 371712668710600704 798881258113335346 480557890009038860 463423747982884875 630049991511113728 297799242276405259 265662222053801984 280775810200109056 396758677358641175 296429084203024384 358766475722358785 732088731061715015 299027838865113091 422994716171304960 382704918622109707 516136653627064320 380958156874055680 371712668710600704 144251367995867136 798398935458381844 280775810200109056 243220373129265153 314962718299783168 277283566927478784 226742682226130944 313149245693624321 226271018916773898 155057677636993024 562756923854815242 785269988154933268 371712668710600704 798881258113335346 494712730436239361 718866721791803463 178636808421113856 325069471679119360 562756923854815242 209891073592524801 178271746053505024 264287750142951435 565354573347422209 253773306510049280 782507319107256320 371712668710600704 258329441745371148 398260189087924234 798881258113335346 785269988154933268 213392824727633920 108631029589245952 422994716171304960 414607547010646018 374016326248955904 407981264419815425 329331625781493760 467825009273077770 260153817117622273 371712668710600704 126477396667924481 702683938065481779 190613780017840128 785269988154933268 517973189779783690 376618379467030528 192437993745678337 397953727987974157 711764979031998527 536353817046810625 280775810200109056 396758677358641175 222763317968502785 275779723240538112 356822018424832000 150193195572133888 565596742565888000 710848184393531394 297799242276405259 693812491163009105 376618379467030528 280875325003530240 270088505592381441 240981417499164672 167634910918475776 798881258113335346 422269434527350785 711764979031998527 785269988154933268 407981264419815425 217749488339517441 710665847517216879 275779723240538112 287467345310515202 785269988154933268 483522627730669578 626143930442055681 710848184393531394 400740240014442528 165959990354378763 459462462325129219 311668780378095617 798398935458381844 112340670437400576 405091087653273601 343993862278086666 785269988154933268 711373911358570496 231472146986172421 168176353844133888 334550177916387329 785269988154933268 441571598785314818 582636464928718849 812465575674380309 219267987557974019 562756923854815242 533438733798604818 407214749642915851 785269988154933268 710848184393531394 185597932387434506 280875325003530240 122391784528543744 230521805155074048 436240048976035861 402665394718113796 291250662040141824 280875325003530240 366547413747499008 407214749642915851 216753628747268096 591069078211264597 695740273615044809 664811488527122442 579080422261260339 209891073592524801 209879687097352192 237733778129289216 68517491927691264 412290501740462082 582636464928718849 234054928178479114 514229896600354819 190613780017840128 287467345310515202 228959347890192384 274006518104326144 696352773297668097 280875325003530240 402937153010663436 295000441580683265 228959347890192384 580532525877952534 490745329206034463 788099565798424626 195678110857953281 509370236449849346 314962718299783168 192392193527382016 284611631634186240 186545744277274625 181885172600406017 730253422451752971 113732681128345606 318103538158796801 580532525877952534 71847061279997952 220514695679967232 275497883883798529 324997625898336266 731319147128029226 249221321798451202 220514695679967232 223573446943178762 295000441580683265 572255343128870932 338787248705372161 324321626604961792 192988442454392832 220514695679967232 140069896179548160 584418401267613739 744741312934183012 769749801239314453 344630905287213067 333686813292232707 476108107660001320 351752505178456067 163307158459383808 220514695679967232 340238083368943617 372958455662641152 295706755483041802 422994716171304960 356822018424832000 536353817046810625 186283915437146112 241414875409154049 629148616052965428 202004218909818881 288123533207535617 744741312934183012 237733778129289216 542845570612592650 537270384748134420 427853767946534912 249221321798451202 549377431148953600 462372760442896396 344630905287213067 241414875409154049 132475591889911809 377863766421012492 565354573347422209 344630905287213067 793031360096370698 538924265152446484 344630905287213067 371712668710600704 344630905287213067 247868547039100939 263775677340188672 149709588877410304 244319706830340107 748108150468640928 509370236449849346 393225626427064332 492786404955258890 216355167296028672 105797171630112768 682823537098227750 213483927187357697 734564539915436063 582002248582823936 544331729259724810 307228812259885057 233726103171235840 173909744203857921 812465438025449483 473190400975437835 526610225994792972 323886994763546624 219304127761612810 160232290801287169 380520780745932800 317080603482652682 682823537098227750 503001581558431744 93561171143036928 718866721791803463 158546248901722112 412498967281008643 544331729259724810 592170793048342529 224187270230441996 527675164826271757 127596597000273920 344467732512636929 394398763076288513 350489611283202059 228345406961090560 373542630174359553 544331729259724810 328699990576726017 662131782908510209 131621309414113280 307228812259885057 544331729259724810 341263866187087874 195382482730745856 450416357616386058 291041406540054538 426811332772495361 812465575674380309 226496068735467521 697505429621571584 350489611283202059 338787248705372161 248593246366728192 717206796644647013 790374051944071190 812465847900831779 592170793048342529 442907188743372821 338787248705372161 295000441580683265 582280261673418752 217674212611981313 238027674763788288 689856435592495226 338787248705372161 350489611283202059 217674212611981313 583856597193850880 610904771921969166 402296136121057290 97578241082015744 252222964181893120 464965229172883456 469620697178701824 183989415255867392 224102214413713409 178302000847388672 482229477326454787 141284134004719626 137082965476769793 317759754686693406 407652214056943626 549377431148953600 439937389780008982 812465438025449483 267534923911397376 614589594763264020 707393799479099452 201220148869332993 230300219110195200 584730392074911747 303695913703178241 178302000847388672 812465438025449483 775530234615037983 812465438025449483 335872008946581518 231942993865605120 552246282366877710 796908248372477974 812465847900831779 393225626427064332 334957841020616704 749751676113649684 812465438025449483 251910900800421889 393225626427064332 394398763076288513 149658544088547328 796908248372477974 812465847900831779 394398763076288513 346655388667740161 193225346886139905 812465847900831779 394398763076288513 83039951226142720 271844718470496267 394398763076288513 192358147850108928 667369534734336001 394398763076288513 349737795147005952 542778378470686720 392460687194193920 595514417312170004 394398763076288513 378432956865183754 717206796644647013 132701486537768961 391640496658972673 184485350159155200 394398763076288513 544331729259724810 184485350159155200 586747198440472579 183989415255867392 707954033536794625 184485350159155200 707393799479099452 185975000694652933 218220716112216064 734159142347866224 480228434702893066 277153121841709056 694676544156729387 174537640786264064 527332542739644437 224102214413713409 326896980305641473 244273973620113408 796908248372477974 812445084627894302 812465847900831779 523689846217113609 244922016497401866 265255550579769344 127273819114176513 753848020088651807 274693603597615105 707954033536794625 296354641518526465 632082800069050379 480572008304738315 513404978866552833 812465834885644329 338787248705372161 265255550579769344 412268243781419038 178379078615826432 332364035045457920 812445084627894302 707954033536794625 133779955141181440 341722700827459585 338787248705372161 598534126613823505 338787248705372161 339674428688564228 338787248705372161 134066040991645696 68517491927691264 133658696218705930 232274991255781377 574250917621268500 707954033536794625 335410191665463306 135163329114144768 96150365136781312 132567207300431872 354695553529151491 158699281149067265 146000448476807168 707954033536794625 402505593837060129 314579072170590208 184364477859364864 197737496941953026 609955844200595469 197234796634570752 812465438025449483 251172295626850304 102795327999852544 512069814877945877 124868877547995136 379416736027377684 153274705921572864 284228105420406787 470888099640246272 314579072170590208 689931238324306087 690650904600248360 227134925973749762 314579072170590208 219304127761612810 512069814877945877 123775996192096256 324997625898336266 369998657891598349 371712668710600704 158470217343696896 189966080016515072 371712668710600704 154813280718815232 284228105420406787 530892643857596428 258811911615807498 371712668710600704 100131175208583168 158470217343696896 246660017212620811 295000441580683265 112285538274332672 252846734814871552 181578239435603969 296092850465275915 128689603069739008 731349585284431913 224982388525105154 326499641103351809 535759927038443521 409845183711150080 193225346886139905 140176382293573632 175500610374729728 214490843250163713 128406090420322304 209133130420846593 237802022294781953 569158551143055380 193225346886139905 230131709469917184 237802022294781953 193225346886139905 292363050831577089 188298291371442176 731349585284431913 142378701278019585 115289461763342339 402606449081188353 254079250364235777 91530047420112896 314579072170590208 700868186970521620 630878682050854917 525857040942235663 298950346921869312 512073424407887885 263399334958071808 314579072170590208 290315087472885760 643990396053225483 227134925973749762 256930534033195019 695671150855979019 359436532161052672 248285895713619968 95550901715992576 130314017863368704 512073424407887885 143425099394056193 484888916508540928 593452661622308884 233759503114436608 209147518846631937 209713127061848065 513198054749241354 290315087472885760 267828176879616002 211078356677033986 231912533341110273 254074271956074496 231913521900683265 142378701278019585 206157174513074177 503001581558431744 196406511545745410 282385496481595392 334464833346994176 584418401267613739 216403892949352448 308327315027394560 406680092413001730 179743121209294848 160870791423066114 273995402217521152 400740240014442528 192396038558973952 729811992604573797 718866721791803463 678053781090598922 268588963684548608 584062614867279884 107969431803580416 593452661622308884 109058424410488832 118902372234821632 514901669146787870 248637764382359553 421152460640354304 595290048661028874 400740240014442528 598534126613823505 355090002499338241 460205435102691332 598534126613823505 432670559625805824 174910338976710656 512073424407887885 295053243237662720 598534126613823505 756534226316427377 563929643355340821 497214698157244417 512073424407887885 750441579633705103 595290048661028874 95550901715992576 598534126613823505 248637764382359553 398690877414965249 266059118639448065 598534126613823505 175021807827419136 750441579633705103 155803783262109696 588320513051590676 511519454098620418 258091878442991617 598534126613823505 414503388538208256 376848074531930112 158470217343696896 593152730025951274 812449985064468541 512073424407887885 393368555510300693 540031748432723969 239473061781307392 191791112422293504 239017317260984322 225168461154746368 296831221382512641 368740788504494084 307751038713069568 698613238627172402 172771774419828736 110934429156798464 173548938945626112 516686688869810194 252156369141104641 135512960012517376 111657846210297856 386904887264542731 322541534815715328 167073880320507905 168543231376752642 161250058237378560 139905395878658048 300285161801646081 166827166682710016 316599668270432256 242736508094644224 374746231135666180 503257198936326165 191720765828235264 604716839607468055 296353559983947776 158470217343696896 98469072076804096 657428791492345891 374746423377526784 627235782372884501 192462968040980480 231167953633148928 200329483058675712 405526208105807872 329805031287029762 376672031648776192 104261123427041280 435150201259294720 396565748832665602 150679675046199296 596061141340520472 110270544057745408 151364563952992256 172522317417676800 110551662048837632 582040259882123277 150473332469399552 217098699950653441 155147574909730816 146417067971706880 80169906359762944 783894153049931806 297155111287783426 501916914201919494 166827166682710016 194649445684477953 269280319557861389 401858108336504842 194025691463811072 162585325925826560 156915366986121216 259459390606671873 391356805227216908 193551429582061569 519323768053825548 140386533294342144 231530820614094850 331281032634564614 210581070351958017 334824368427499520 404157142782836737 400320658996723734 356552956855844864 305603169675771904 267466905588072448 184366173805215744 344615027636043776 267201681417043968 249648387547201547 478939120454991883 542096274300862465 353026527769919491 321482384769810433 359195843057680386 158418385057742849 63907860223897600 190692671419973632 461011970397700100 339466588656762881 733144078094565468 164936650311467019 759203976188395531 151388784112435201 264642363421491201 577239490049867803 301519196091580426 128213057246724096 327814868231258114 271876609500250114 470468385910685697 188998336592740354 469314634621648897 284213357496500224 209531360229064715 447488709768773671 341240344337317888 550173197920632844 114659622509346823 226155467221499906 275371270772752386 585931838019600397 358832932502241280 293435652194828309 66271757975158784 508552017543692291 698613238627172402 426552737094828032 795795587375169596 303986388359970817 309405757097508865 347951900743827458 193486138030292993 781376497465557032 261082520685117440 177406526284103680 207800592142172163 589211833932447745 220335644008775690 201781391208218624 692094394379010050 208609811280035841 404348139697602560 181574902199877632 293800518067945474 385520105406332948 237760436538179584 609977150644158496 704789313698660433 289124804429086722 731319147128029226 728298366026383360 194126872211226624 281664661890400259 241766528641531905 110169766034964480 141782199102996480 130005983052169216 172875288403771392 110508209516621824 747840163899637931 174382685526032384 329010385590157312 143399107925508096 432390275952803851 746009813061730394 215154642600984587 288877352681734146 235803648100139008 104769299381534720 184031810865332225 140386533294342144 191791112422293504 290207921583816706 588320513051590676 233738144581681155 239894634652762114 228227248338108416 222371902985994241 275705239347134466 301870808647598080 309896516334780416 400845447067074582 288248843819155457 106170594445250560 598934330873741314 238289646658781184 517138644889501707 707032394385064028 217460293356224513 812452169675964428 210667146500505610 696361920822902794 242033393322164224 164107368072871936 298990987118772225 163120250471186432 163479495456587778 586796660890271745 295132263862239232 332732697460080640 141782199102996480 423942574341095425 320008952400183297 119547401739436033 191720765828235264 131417939227181056 293800518067945474 370705198320189450 458464360696905728 295138763229888513 157208192210829312 343834522334265346 209439204147462154 402209799422607361 265570429408772096 261961512141324290 450219171771449344 580133419774640158 436199890121392140 700061060673044541 244915892629012481 164972892965175297 356240496089104384 162292141748518913 246828684151881733 151459370146725888 194544902355288065 276527653710856193 112034686099841024 160677466401144832 136383352402870273 85481088452919296 703364219692646442 244696557860028417 445349054742790154 198592677673959424 202004218909818881 110270544057745408 286298329221169153 176482817239154689 196366494039277568 733144078094565468 142881445294112768 331770364503785472 130475211488362496 286493449060876288 169624457273540609 646379178677239809 135598972537405440 157719476119404553 139481982575837184 106158861236338688 232629810294292480 458464360696905728 473196480581074945 271390170010353664 155209430064037888 422591946859610114 153272586300686337 120724995021209606 199195861400420353 588320513051590676 351511466509205507 261144384106528779 338814634897440779 172875288403771392 236351180421201920 358832932502241280 131957767777812480 291015838306140163 733144078094565468 420416829157146625 246737397348433921 296070197138423808 172922345827074049 811317836622069821 108384392400920576 588215150075445261 170503998506270720 260979550928896000 422591946859610114 484018857426550804 178353260749520896 488825138935103498 259458846479613953 154609133805371393 231888434887786506 309811273963405322 165684100139712512 339138121415262210 218849604219699200 218191248815554560 404157142782836737 118838465952612352 406559362312699935 188535424845611009 423942574341095425 155209430064037888 554713405173399563 456977943160422410 193818783167676417 314162044796665866 205908353270939648 217460293356224513 259547080119287810 555277771103010826 293435652194828309 458464360696905728 595514417312170004 499543468213796865 386027640823349248 616651728326098975 358832932502241280 411180281895059456 540895712519520287 162422847740837888 129308161684275200 262397343633113089 812444890109444157 514160921229131784 193515713170767873 259458846479613953 152467227197571073 299537617832378369 343507932366897154 383321110885826562 391289935514042368 210667146500505610 269161509672845312 254725586478432257 278325291569643520 423942574341095425 311630280400175104 359916577254146048 409183212406046720 479435695883157504 407616747009605632 684240220761227389 358832932502241280 184046670781218817 447488709768773671 557042838052012036 349162012288221194 187333056539918336 409845183711150080 224393855976341505 385665373384736768 555946734891696142 225877265156669441 99181798273085440 266690852728995850 549826639517712404 655988568044339221 172051584744816640 201562429430300674 288857228293832725 183341103406120960 263606517251571722 165684100139712512 318201360053174273 236138306394521600 341418335449382913 93070436744564736 119293625061474304 580161621725544448 218120092699852800 133035915189813248 212448950756573185 760373011152633928 286264784859693068 179732585793060865 148497466206060544 401880668579168267 479707765967945739 412713493498691596 588215150075445261 409183212406046720 195215027597213696 231167953633148928 392061055469355018 196422155951407105 514160921229131784 194287885783007233 555946734891696142 137770521281429504 427580141150011393 177406526284103680 106158861236338688 342853796277256193 341418335449382913 458832344632000517 311630280400175104 655988568044339221 229358496695582730 316618893655277568 758898204174843915 129169787556331520 363433704359460874 695671150855979019 348282207477170176 188629780424425472 601911276871876619 569223303877754888 98515012674412544 720095312999612447 527559269294276608 161299056436576256 456904995158097923 196002582580166656 417114967523721231 493802560839483423 697172392102854656 534989431913054208 151165063405764608 131245602595012609 469548173136887809 610116459841978369 655988568044339221 187765449650339840 676433761197621262 380598734645493760 268588963684548608 191791112422293504 326896980305641473 328721469754572802 312032780903120896 794765027423813692 230503874442559488 124737488039313411 588320513051590676 549826639517712404 302869665733148683 347132138035871744 236351180421201920 338787248705372161 189808312638898176 218120092699852800 684897687283564575 192431787329323008 349726720602931212 378916379430223883 338787248705372161 477207348205584394 549826639517712404 676433761197621262 357634530951299073 344975866821869568 124920913488642048 794806437666619402 350014409633955841 354131216133390336 549826639517712404 340548760348131338 354131216133390336 205829724331704320 183341103406120960 185271147158437888 385665373384736768 423942574341095425 440196539026112512 354131216133390336 795795587375169596 527559269294276608 161279348546994177 354131216133390336 409614551345135618 257706433133543426 369315629330857985 654775110347259933 230900241589600258 794806437666619402 252872801076248587 544694577035214849 354131216133390336 572143620560257024 302308364015370253 284193205329723392 796526913032028202 549826639517712404 443205305590087690 423942574341095425 354131216133390336 646379178677239809 188629780424425472 310569930212900864 416838045174595594 119207385108578307 354131216133390336 746399576226791495 802274437957287936 811721920294682664 715045209251250178 410915381025439746 432897648236691457 583374168381456413 354131216133390336 572778189143801868 479893491896549408 230503029688893440 379818555539193856 402211054802960394 354131216133390336 811721920294682664 433802566636404747 177406526284103680 623657315740024842 378916379430223883 184388114276548617 550691110113247233 409183212406046720 490281529122095114 195346134527508480 142447748111663105 458021892373086219 410567745394966559 811721920294682664 644551464684879882 143987314769657857 432897648236691457 164546711107141632 344975866821869568 184388114276548617 401163264899285002 442824558383464451 230503874442559488 606295256111251456 423942574341095425 477653454471561236 215302459168391169 501121529023823872 525060503077126191 493882370508718112 330189503987974148 188629780424425472 322583722543153153 762483369790406667 209684756541997058 293058487896768522 218904456673230848 334211087748694026 88746315852304384 110169766034964480 193225346886139905 280775810200109056 345109548174016512 750808770208202864 280775810200109056 293058487896768522 365156279099850755 623657315740024842 298990987118772225 690453689462423552 132386556831858688 378916379430223883 427606751219548160 315147570790006794 623657315740024842 354661026244853762 378916379430223883 623657315740024842 149668032946372608 644551464684879882 137212232705507328 212604229410488320 401163264899285002 487295974491029505 464111009024442390 334533991979810816 200328803824697353 401163264899285002 252594935231021057 355913913331744768 807371010969567242 479893491896549408 479893491896549408 542568675975364622 104339972181471232 399449362117427201 128577916891037696 142717206067806208 353699851063656459 479893491896549408 470415208955904010 132386556831858688 330189503987974148 711663763966918716 322605449339994113 641643210220896276 145537253249253376 128577916891037696 623657315740024842 201451372057591809 540369016473255936 213336436043153418 354532763422162945 128122467582607360 433027970328821770 140727450156924928 209127100085567488 296502095111258113 132591065147375616 209127100085567488 655523224393875508 198498979707617280 300328012086247436 301218282424500225 401163264899285002 404875041306574849 304055691964841984 478486316615598090 695015318170501150 184719209727655936 513215866091995172 148202171014447104 262245869871562752 296502095111258113 478486316615598090 265067246068563978 221662014718607360 142598567561920514 209127100085567488 209127100085567488 209127100085567488 670137457769054208 488920122510147584 670137457769054208 381237459851411456 670137457769054208 401163264899285002 410174962486214656 148202171014447104 401163264899285002 670137457769054208 381237459851411456 695671150855979019 540369016473255936 403809861793611786 222695031411048449 623657315740024842 670137457769054208 623576164744560661 224918128566468608 354532763422162945 703317819076378624 121450360941445122 66254472426291200 401163264899285002 260960961303805954 608036409206505533 209127100085567488 401163264899285002 209127100085567488 224102214413713409 401163264899285002 209127100085567488 168149815048273920 209127100085567488 214791541636464641 224102214413713409 401163264899285002 697898397008527440 121833190187991042 247498651859943425 401163264899285002 262263292100083712 719799440684220436 401163264899285002 501247041041596437 402584664696422401 364406893164101642 635307617769488396 64012029769289728 214418388401913856 220950910400987136 99701917373964288 146351947140562945 643515069723836426 465657982609260545 120061189626658816 217674212611981313 355521300602552320 194253061089263616 409183212406046720 231964338477465611 275038690005483540 313149245693624321 206106670995079170 123529157442273281 139905395878658048 245615035013922816 406283581602791425 410524162147352576 286002984179990529 236225584894705675 215694379539628032 419668345722503168 121339310350794752 199614400418545664 393781691484733450 276842685023780864 435084015557410836 596104127512182785 455462699363729409 72875399062761472 385250992179904513 165179885893976065 138048589023805440 84680166403497984 425804957975838730 461175121705435136 128618138232160256 129370016578666496 139905395878658048 281925586794971141 801165631865094144 231922814452498432 142743991790600192 222095862107471873 221112194912354305 307678522028195842 190633794632548352 182237711078391809 401163264899285002 359195843057680386 231922814452498432 407867133712793601 536180186274856980 401163264899285002 178968483172712448 245201813035286529 638512014523891783 222818596416389120 199659722947821568 196477768664350721 358832932502241280 401163264899285002 209127100085567488 134119414810411009 506639719283556352 250325395902038016 133779955141181440 152467227197571073 654582636349489172 234508938060496897 217749488339517441 713232685664960563 118143125423128585 353829268867907584 165749291548278784 348887927562043413 506639719283556352 180748481651146752 747579440329916576 358832932502241280 482229477326454787 475711328837959681 306171890060230656 401163264899285002 352545452333334530 506639719283556352 473702601825714177 454817708060704778 245615035013922816 692095480003297390 250000749231210496 252559057871699970 454418485699805184 409520528102260736 527675835164000266 401163264899285002 376898983651573760 407006072126177281 576893830972833801 623331456428539946 205532403358367745 184378846064148482 322761830365921280 250000749231210496 401163264899285002 371712668710600704 221036811202330625 252559057871699970 212067037005086723 473196480581074945 145937585875714048 291056348702048256 222818596416389120 322761830365921280 371712668710600704 212786390302326784 379236542842929153 397934795436326913 136677310672666626 372463342876360714 254770822659571712 532282998586998793 539064207207825408 689931238324306087 420465934919008256 742992537136136193 401163264899285002 736029911097278565 463572675898507284 250000749231210496 140619112345763841 515120444819374090 342962573903134730 214626966609985537 315276313931808769 134863783444086784 536276435673939968 248132910807384065 282353778508824576 731319147128029226 401163264899285002 389949933861601301 539064207207825408 226057434374864897 290965478984122372 396095392787333121 99701917373964288 279073415808155651 244319706830340107 138487280946905090 288822234187825153 745821484101927014 282353778508824576 371712668710600704 211016041143336960 353829268867907584 731319147128029226 328327258274136064 235935281784553492 268889484693602304 68002753674215424 136509908714651648 67767842107305984 492716723997507595 750553732198170696 396097345630109706 161250655791480833 355676205506232320 290965478984122372 508708993418526761 239462132796751872 492716723997507595 350852994687959051 719594334701355119 699332134279577711 360887741384359936 351904672182829078 166289692822601728 209127100085567488 176852918496919554 731319147128029226 298083238176489473 290965478984122372 209127100085567488 442824558383464451 711663763966918716 126150426188840960 209127100085567488 457629719194632193 414634214533758986 584062614867279884 645072656642867213 804204381964206091 415198603859197966 401163264899285002 633020699635744781 166289692822601728 405183242426122241 434355154117197824 191720765828235264 254724811249549312 423349151015895060 349719026802491404 540369016473255936 582280261673418752 168517774400815105 545434474993942528 231922814452498432 184478433605058560 317821004963381248 127587441807720449 622679774514511872 595037681742905400 633066075151400970 178976956648259584 299283302836207616 237770081688485889 162777158677168129 451946419058900992 383029524667039746 249665661234577408 508708993418526761 407867133712793601 280865792902430720 508708993418526761 682823537098227750 219421649915609088 552548611305504768 401163264899285002 508708993418526761 315147570790006794 259513083163049984 216802158161428480 508708993418526761 161874942940413952 508736231064993794 120755684261232640 114462824213774336 138306653668769792 254096383504678913 161545401592315904 224271096260591617 401163264899285002 755896308501446657 584062614867279884 234481779933839360 323285070896955403 751660465834426378 331895632300081152 508736231064993794 369992620874924043 269656912843374594 656701191274627083 156808489061056513 290215711551258624 117041162052698119 269336367220260864 466058399772311563 567512031562039329 790050402841264178 153719870268243968 349719026802491404 458347979242471435 244534960634068992 120446715038924802 461190069039136770 184478433605058560 218220716112216064 209127100085567488 292887274105077770 209127100085567488 584788107392450570 757095323998093392 98323238660116480 209127100085567488 552548611305504768 401163264899285002 716125149631479949 557059898320355349 515398221590167562 466058399772311563 266779483602812928 407652214056943626 501916914201919494 176832772864868352 320191880677687306 114462824213774336 325466739120799744 639274955489542177 385250992179904513 723300214022209546 261248065346863104 132681028228743168 508708993418526761 289933056859439104 167344857562480641 234054928178479114 777948651238326283 566049207295803436 508635618587181067 192437993745678337 554530546445844490 543704698834780191 319239079411843082 544243996289925139 132674775100293121 253115303335165953 688873929640640533 298667944597258251 390097486976516097 394259778777382913 263889993460744192 812465436376432661 521132694910795806 165262756436508672 194891564005195776 339721719042408449 716125149631479949 372503824482697217 666740309673377832 550837936263004161 221381099887001601 486913150667456513 263889993460744192 90619057216172032 309105773479198720 404354985069903883 263933046393143296 135763230759976960 724089671797309450 363716429188431872 348669980729933825 683433638674956357 496585175875190794 472031180397740032 632677533736894485 731319147128029226 510206238655774741 332364035045457920 399630800003530753 122114414320156672 428352918211526657 286002984179990529 328421749467250688 392053384158380032 285412163022225408 247889986559541249 99627626515140608 412415377717460992 806271208386723880 804204784839294996 516041692361654272 457629719194632193 383029524667039746 470096127425773568 493882370508718112 300087753520185344 243166965181579264 188160793173295105 461190069039136770 108695841388130304 635632544163037205 430555485163356161 232941015047208962 177960140656345088 688064784872112273 486218301114941452 131968855093280768 678441263082504192 650511980519751703 662449374470733845 175797910129082368 685489291396251746 288123533207535617 262766069721071618 670701283459727370 308817854478680065 136713480970436608 352812972407521280 348594363070152715 540786141331324938 670036178791301172 472451601005674497 180121053220175872 105222697637703680 578756949634449430 200493504818970625 136611109007261696 466039865964756992 223596332500254720 116390194499813383 217476304155443200 263933046393143296 427295503060041728 481151795956285471 566623779564945408 204079938117173249 183274415482470400 137766484507099136 616106613182431283 231795390536613888 124912318441062401 222167002632945664 202315444110098433 706277261447397426 566649984670498851 598423765516288031 144289092614619136 131624345482166272 745615376599089253 690404680882323496 597302853899386911 668617706009788426 322605449339994113 779190110658625568 249962050950922241 243017440819281921 600501042240552961 718192431803138181 364061823877775370 475498502571425793 668617706009788426 612762451108429835 441505206220357632 274967295179227136 431516326478217227 668617706009788426 194072044894289921 247268412126920704 511718476843319297 372785668667211779 478652192853852171 668985642683727892 182667774429102080 435876851068436480 627234411678793748 238331096205492224 336194049536950282 576787770442514434 524022064374349824 237716730737197067 133693409629175809 308817854478680065 184478433605058560 141479867311980544 668617706009788426 182667774429102080 275334989074399236 394817032396210187 205531743594348544 668617706009788426 545618826042277888 552621794121482261 383701721207144450 668617706009788426 542049957587320833 372785668667211779 533802093526515712 174338490899628032 635324442020413450 271194794485612544 425786711293820938 562756923854815242 322334434932162577 798991576365400146 211713079442931714 413479946988552203 770033473921613834 405492123375239178 738499490469904387 285611176191197185 707634830971764857 435876851068436480 124240239119171584 310267542293708800 133794418309332992 425659309222002700 195336906848862209 574409391042854922 283701544199651330 265310125537886208 668617706009788426 308242953153937408 624810710240854046 271194794485612544 738499490469904387 149621817781256192 347243705679216640 274687876158193665 248961903408316416 732330961836179487 717860692153335838 753848020088651807 511718476843319297 540814030386757635 767072587502714901 222050317427015681 308484274712215553 574409391042854922 406283581602791425 213330241127579648 193520635538964480 233046514379915265 90619057216172032 708220313443237888 359715204763746306 496585175875190794 356967975385038856 742774098698043402 162601330236588032 811031937320878080 131988515092299777 265699212136546304 226169918943395840 721143206141624423 804204381964206091 372785668667211779 522120987794210819 91008485872910336 195336906848862209 637358849631977522 297042608608247808 578872292499521537 502248252666806274 605235571551371301 721143206141624423 668985642683727892 243017440819281921 356234967006707723 477995095166156800 430555485163356161 209170783547817984 531769335799218176 143189855579537409 497978077796892703 781066858803495012 356234967006707723 403406352782983169 437420206961459200 236680075335041024 502248252666806274 307228812259885057 274624646253510657 356234967006707723 363806154226139157 215979409734107136 347243705679216640 459462462325129219 195362299354021889 783544265472999484 393513100604735488 106542336221151232 196854672600989696 323273530332413953 215979409734107136 269886286742028288 675844374730375220 113473810467954688 637358849631977522 306239475753680896 113473810467954688 509140597529903110 213330241127579648 288123533207535617 502955044065247233 637358849631977522 86200152896864256 265739109710954497 356234967006707723 637358849631977522 113473810467954688 282991897092292608 332352147662307338 637358849631977522 677011047583973377 679869628364881942 131988515092299777 345930821380734976 812465436376432661 668617706009788426 293587053587988492 607042893143867392 540672643708223489 306234435383328772 110812155716079616 798065337076547605 706277261447397426 161324457493790720 415523139326443531 265184808957640704 263825917468606466 480485484234014737 131988515092299777 339286134486073346 254079470795751425 184046670781218817 265739109710954497 812465436376432661 222050317427015681 706277261447397426 790958940003237928 184834428692987906 184046670781218817 215853754828718080 712770298088390656 679869628364881942 184046670781218817 329420180256194560 257733303623352321 240620670499815434 477976855794679808 157914644000800769 184046670781218817 798065337076547605 344630905287213067 538529529371557907 356234967006707723 668617706009788426 102938814313398272 368225517687799808 332352147662307338 648018744735432717 482036705918976003 134818710643933185 102938814313398272 113473810467954688 166043190187655168 219267987557974019 356234967006707723 511304669386113034 333368610384904195 702714512054288475 598936894209785876 677011047583973377 502248252666806274 272066955836391424 758204614754566155 229695308811075589 425393589506408450 219267987557974019 501849082533380098 529451445645344781 351124920429838336 219267987557974019 725558125893255168 192424062247501824 496369563294892032 618180015170912276 529451445645344781 219267987557974019 308484274712215553 479915267967942656 102938814313398272 606154057811361820 589512423032225834 143079923546849280 441359140934385675 273153080240111617 231537762858172416 168730235599192064 132284191005081601 589512423032225834 482036705918976003 493882370508718112 582036571864432650 413738929301487616 167439962835386369 589512423032225834 812465470363140108 344630905287213067 127587441807720449 564706967734452251 770143838374854706 803400227859333180 812466087328481320 725558125893255168 653817014543974423 812465470363140108 437642595888398337 697303678490771476 143079923546849280 308484274712215553 167439962835386369 336666837255454742 621061579303026699 790958940003237928 480485484234014737 493882370508718112 397471835673067540 309475891107332098 779190110658625568 293095551732285441 803400227859333180 309826865726619649 286638335932366858 589512423032225834 745354603981176854 273280713548103680 241725493420752916 589512423032225834 354357943275225090 461278284861407262 725558125893255168 589512423032225834 291250662040141824 755141755376107552 289933056859439104 812465361885855766 143079923546849280 751660465834426378 231259600366600193 291124744064073739 677011047583973377 589512423032225834 581294040121606144 768644331971543070 279433834594828289 291124744064073739 511658886105661480 354125160351268865 291124744064073739 127587441807720449 790958940003237928 269324218007552000 702714512054288475 291124744064073739 751660465834426378 691790562411544626 276865632430063617 110839167394545664 768644331971543070 812465213085450270 678466252527632385 668617706009788426 344630905287213067 716128824521129999 668617706009788426 779190110658625568 426570080344604672 751660465834426378 454418485699805184 668617706009788426 690306098900500622 354125160351268865 612468844618973191 305556880225468427 668617706009788426 399449362117427201 668617706009788426 466035695048327169 785655343161147443 129346060618301440 292495217876008970 356664302754594826 751977549973815358 291124744064073739 769927759832154132 778387651464134707 812465436376432661 354125160351268865 400504254642520064 299056514193162241 466035695048327169 468412480025133067 354125160351268865 542795860115718154 324452605017325568 783134126018002986 162511261018357761 426757238862905364 299283302836207616 744024142583693402 235932339593674752 205940131033513986 493283020208472084 131988515092299777 297090882761392128 184442937600376834 445371909224529942 177588509794631680 214830223370223616 186324192449396737 612468844618973191 538481066554556448 202992439336632331 126215952307191808 692495000830738432 105098823059181568 459147838731845642 325882304385777676 410926599463239696 459147838731845642 86200152896864256 427263505981505536 429283804528640023 459147838731845642 210396108139134977 400504254642520064 163416922094960641 333008203979816961 254683073717862400 769927759832154132 482726486290464778 493283020208472084 221695662041858051 314116918485450754 400003003345534976 630684945118920715 583727705694928923 566649984670498851 400504254642520064 310838808369299456 295276976040837121 751977549973815358 447979221915140116 537270384748134420 237770081688485889 235932339593674752 477165270499065900 174240461324681216 284933695800868885 484523631330983941 306493302486859776 300836903542849548 689998025631989818 704594364168405072 288508424444968970 782021828976967692 782782937624084490 679869628364881942 266584032886784002 279398216397750282 796921461709209610 88398540451090432 704594364168405072 209452475114192897 704594364168405072 583727705694928923 222502611633438721 427600962727837727 414818856180383747 111610754716700672 297090882761392128 755749773213958246 749751676113649684 697303678490771476 490333733342412810 668617706009788426 536388978509611010 380475042729033729 321017735674986506 407016796139290624 250260422999932928 304814197940813826 357920603837300736 321169202180259840 111610754716700672 812465361885855766 677018246419054613 307874892559417344 280775810200109056 328739836129443840 812465361885855766 240230989131939841 479707765967945739 178215795304824832 812465361885855766 81194083208409088 103715779739926528 812395651786211389 271857661329276938 773480187110096916 240230989131939841 321133908890484736 117780712936964098 812465191861878796 178215795304824832 400504254642520064 103715779739926528 638902183991181313 354695553529151491 710128704591757364 657428791492345891 280775810200109056 321133908890484736 812465467942895616 112350435796344832 677589841319297038 688873929640640533 280775810200109056 354695553529151491 308802143236784149 280775810200109056 326620160054001664 212336785743806464 354695553529151491 321169202180259840 548591759010168883 452629430465200148 812465191861878796 354695553529151491 280775810200109056 94995252737224704 397236121223823360 390753183645040642 375845458536431619 183341103406120960 214044254454939648 812465467942895616 761834872402083841 582036571864432650 448631982465875978 326620160054001664 797797036355092481 383894533986975745 543934472643411996 812446432934101073 812465191861878796 325507052048875530 749751676113649684 785419298197209098 677011047583973377 621764597988196392 779190110658625568 395729811475005452 267856932671455233 185158398336040960 812446432934101073 412834591817334785 569273827318693936 362231510071246849 773480187110096916 103715779739926528 374191555268837378 342147888408952845 773480187110096916 103715779739926528 631056635992997899 250000749231210496 238882943198691328 773480187110096916 375845458536431619 250000749231210496 237770081688485889 773480187110096916 250000749231210496 250000749231210496 259654845584244736 250000749231210496 773480187110096916 543966575137390592 250000749231210496 250000749231210496 238882943198691328 250000749231210496 198330545774526474 250000749231210496 410212446280744960 435425163820138498 133414928034955265 493882370508718112 274046715743436813 179387720949432321 407016796139290624 493882370508718112 260563330379415552 435425163820138498 675844374730375220 704594364168405072 812446725884608533 690650904600248360 219494540602507264 812465467942895616 260563330379415552 329556277355347968 287764541910286336 682351396263297028 631056635992997899 561724548110876675 376618379467030528 530328096080134156 310534712265408523 582036571864432650 179387720949432321 385118028876087306 502894024450113536 582036571864432650 261341093315084288 308005136763060225 565777851790524436 397822943951978516 799801785354420245 459147838731845642 66286472696705024 146476632926978048 459147838731845642 565376122733330452 773480187110096916 389083281225678851 143227320868667392 212779977551118339 749751676113649684 406426016207339520 776937331168903179 547700534392389683 179387720949432321 315628596150403072 406426016207339520 799801785354420245 130472850451595265 88382131859886080 781338560124420116 406426016207339520 377162448702013455 198897601129480192 149278593556414464 401163264899285002 216021155042164738 755749773213958246 401163264899285002 223934316785303553 598423765516288031 582296503754948609 275371270772752386 401163264899285002 598423765516288031 598423765516288031 549826639517712404 602324247624286250 211703508880064512 598423765516288031 621764597988196392 598423765516288031 143189855579537409 459175975163527169 198897601129480192 812446725884608533 183729558283878400 406426016207339520 598423765516288031 419255215481684008 319659523256352773 598423765516288031 360083542870458370 781338560124420116 396373867884576774 354661026244853762 608746289332486163 598423765516288031 260597797366005760 608746289332486163 232778224919117824 198897601129480192 547705496971378688 812425450554392588 537773716541538327 290682952638005258 608746289332486163 305433464134565888 598423765516288031 232778224919117824 201051451231961088 549826639517712404 792916383914000434 689464992529121432 232778224919117824 572255343128870932 503778361408094208 324217903194832909 643974409182511123 239856003582001153 582036571864432650 154737479713423360 374761954138390538 689464992529121432 374761954138390538 141999073757626368 179387720949432321 296738805652914176 547705496971378688 812465436376432661 354125160351268865 460591183056470036 449620343230038025 812465213085450270 190643862358720512 169256110065319947 360953463347347457 812465213085450270 341441046384869379 565677673364586500 324342571554045953 281236129582284800 812465470363140108 102502214345437184 531847066041712643 532064675991388170 762395012188471306 812465361885855766 221881499891269633 198665632344965121 507268270580170763 170309767649165312 421451949771325441 532064675991388170 402672431837216779 582036571864432650 363144436731084811 374289311245533216 582036571864432650 582036571864432650 320378189794770944 514216086846177320 582036571864432650 582036571864432650 726045700407820298 582036571864432650 409919741608722452 514216086846177320 582036571864432650 731319147128029226 717088414079516773 523288100504338432 704594364168405072 582036571864432650 171769567310381056 582036571864432650 374761954138390538 589973603722723328 582036571864432650 582036571864432650 285261734988611584 466760021644935180 248999625162358784 582036571864432650 582036571864432650 523288100504338432 193909782086680576 582036571864432650 193909782086680576 582036571864432650 278662832986390529 523288100504338432 205336121293406208 582036571864432650 582036571864432650 117087460068032517 582036571864432650 589973603722723328 344540556921274370 248999625162358784 409919741608722452 117087460068032517 582036571864432650 699725092128686242 285261734988611584 704594364168405072 731319147128029226 409919741608722452 589543658894655494 699725092128686242 193909782086680576 689871548991275020 699725092128686242 699725092128686242 519416512440958996 559884146378407946 440892611188752395 559884146378407946 523288100504338432 440892611188752395 525025605951946793 161101582287634432 574056252720676864 400452642276376586 347202356921761793 738385155382575235 400452642276376586 582036571864432650 161624953433751553 582036571864432650 582036571864432650 400452642276376586 163431257869516802 163431257869516802 252940211305185283 400452642276376586 416462255513927690 380882346737664022 416462255513927690 117087460068032517 812443130166771754 529012222987599872 448644491646074915 540288893854023703 193909782086680576 657377739946590209 475711328837959681 708523698679971842 193909782086680576 540288893854023703 253786893123059713 731319147128029226 746326042787971162 731319147128029226 519416512440958996 477943627092590602 782021828976967692 477943627092590602 149720597935554560 93837630256467968 211681717709176843 751977549973815358 444311688850702338 691447645323001986 367416708119658516 812465361885855766 105499233565573120 812465361885855766 367416708119658516 536292330001399821 549826639517712404 624782307320135691 624782307320135691 113431061253357568 173556517868535819 270402448240279553 706690864306585662 208302945026965504 495868258952675341 704388539390885939 375208366110408704 704388539390885939 210958075396358171 212268285704667147 622944497285988373 391716136426668052 183729558283878400 435606199589928970 207458415004352512 263469521237442560 190613780017840128 665293143092101125 521791008372162561 584247000082546700 203235365392351233 234757491064438785 665293143092101125 662920725438529549 561388291442868224 506669358781562910 316599668270432256 455503556607344650 189012493849329664 778386045132734498 662920725438529549 812466087328481320 254467775395921920 113473810467954688 506669358781562910 183729558283878400 248184819190595584 234059361683505153 166627861141127168 225385458203361280 594328883361349645 181560852317470720 671459547352793098 730267037716447333 209379462817644544 326855419509342212 181560852317470720 782472171578064936 730267037716447333 107597210488700928 585875021122240533 406185275824406538 183729558283878400 183729558283878400 183729558283878400 183729558283878400 183729558283878400 183729558283878400 183729558283878400 183729558283878400 504853316514349066 258811911615807498 768191614828675112 465549863040450593 195643963217149962 559904170077847556 401858108336504842 666046767535620096 501059730899337226 183729558283878400 812446725884608533 812446725884608533 377928243581288448 270087664378707971 283408819269140480 283666200028774400 219931919222177794 426196779059511307 332227607246405632 189985549669498882 812466669103874108 267505064199979009 747840163899637931 459411384812306433 155537063423377408 250910060182503424 193766508441108480 610121689094946839 593274949913935890 112386674155122688 643511259278606356 812446725884608533 263825917468606466 812446725884608533 599813278620712960 396765498034880513 599813278620712960 663568211110789135 564521613043826690 564521613043826690 234825922065334274 192846973777346560 269708057842286592 192846973777346560 293204463441936385 284094959206924288 145750914953773057 354695553529151491 440278744108892171 747632018367578156 297155111287783426 627235782372884501 269886286742028288 401459228650242048 230041696174473216 757025693593763991 113113801435430912 233080126148050944 205062587870609409 258087756943720449 161300991440846849 260979550928896000 165091361039712256 434512121837912075 149240785852825601 123643749476728832 610116459841978369 276783354962116610 226790607664709633 309833955488563201 320631676369633290 161250655791480833 252156369141104641 421851598453735424 376618379467030528 204841735388397569 616651728326098975 312656109611515906 260960961303805954 109212267744092160 806271208386723880 271390170010353664 258329590328590346 233969742770077697 448941535573311499 141782199102996480 188268608923762688 507421446679560203 309405757097508865 140441496431230976 559904170077847556 232262913627389952 526610225994792972 380520780745932800 421851598453735424 210948247487905792 271109547882446850 679904025575161981 493882370508718112 806271208386723880 321015282657263636 750808770208202864 812449965884047391 493882370508718112 54316771083034624 261082520685117440 118143125423128585 152590316342476801 795526420159135774 380520780745932800 204841735388397569 750808770208202864 591069078211264597 804792512912556032 263469521237442560 213294768229187585 161917146190970881 192509112985059329 598934330873741314 244255802196623360 469617487957196800 104684255963025408 120064853212790786 804792512912556032 486613946317537284 315225735461732353 164491433049325568 365156279099850755 630684945118920715 355521300602552320 328090260959526912 247588734244093953 747632018367578156 171196221543809024 260992607612567553 247588734244093953 598934330873741314 563554806606594079 140684772799283200 402826412115099657 468979418879229952 190193969743921152 523689846217113609 313149245693624321 812446725884608533 158470217343696896 630684945118920715 623657315740024842 233969742770077697 248652805164761089 663585156665442314 313426760295383041 693726824403828746 232262913627389952 470363487428935681 247588734244093953 184046670781218817 501059730899337226 313353532453552139 434512121837912075 322042334294310914 355521300602552320 493682276631314432 159534580460683264 604716839607468055 441359140934385675 471522255210545153 295000441580683265 794806437666619402 741128912528080976 473702601825714177 570781231428534284 441359140934385675 351511466509205507 604716839607468055 445738399937200128 326909583509553152 200319015074136064 161917146190970881 493682276631314432 166627861141127168 689592576453509125 240579458153709570 471522255210545153 140212304410050560 425758975569428490 184046670781218817 508736231064993794 471522255210545153 744024142583693402 166627861141127168 659977156373512233 229705725335568385 184046670781218817 248618487625416704 779190110658625568 548007214846312458 164419929330810880 399718213979734018 706962088135753740 441571598785314818 226048549786353664 432012851037732864 812467855252520970 753371384851202128 744024142583693402 355521300602552320 439592274146623488 471522255210545153 469617487957196800 264563940892082176 184046670781218817 312019327333171201 589512423032225834 480228434702893066 384459470354251786 167416846591590400 312953514131193856 270738304780075011 332120088734072833 410482102254174210 491048305007001601 744024142583693402 611461713925242880 149683517251387394 326462441477373959 703090052430954527 744024142583693402 152936359676477440 745821484101927014 143987314769657857 132060519132692480 496773688880791554 570464182554591245 298243464770879489 748615796493647874 222617682543902720 98513202156961792 244612859214954498 315689438573232128 324321626604961792 614589594763264020 477331045436358656 298243464770879489 412360458528358400 271065785827459075 388848848291889163 326895528984182784 269554808313217038 175030410881794048 184046670781218817 469617487957196800 462113411376087050 522084588382584833 322041333390901251 282208033453506561 295000441580683265 470554946849210378 469617487957196800 753371384851202128 196778834668814336 489000773061967872 217475152995155971 161481721072713728 469617487957196800 751224874416078949 411385835737448449 469617487957196800 348770568583118850 131988515092299777 379979246703083520 340354565759172618 299405427698040834 492772965801263136 469617487957196800 527572994675965953 351427771094007811 342416805572378625 624341851486421012 469617487957196800 317640766337974283 471522255210545153 156915366986121216 202125035014586368 551886591480823836 492772965801263136 649804865329037312 207791477609201684 457556629433352193 269510121950937088 805260785328717894 320656114616238080 801159027026558987 497771862768746496 222055364206526464 548007214846312458 402606449081188353 280746158635089920 270212047533244416 300102757233197056 649804865329037312 320656114616238080 471522255210545153 706440926788321310 381863868739223553 772999504633790494 107139563171885056 340407560932818944 358983931397406722 707401307811610684 812444698710507602 340407560932818944 540671814351978516 706440926788321310 66254472426291200 548613332630896688 480485484234014737 254431653219401740 533216597125496834 697611394878668810 213396314547945473 327161808643162112 471522255210545153 389241406654251018 504757191530643486 540671814351978516 327161808643162112 322042334294310914 191938902188097536 327161808643162112 342416805572378625 753371384851202128 340407560932818944 177579628620152834 455816050295046164 697611394878668810 471522255210545153 778479650245967922 192742058530701313 796225824600096841 681204860053618787 465287359513231360 265692120478646275 376848074531930112 119207385108578307 370479399943929866 611311442196430875 327161808643162112 313149245693624321 106920549988462592 313149245693624321 778479650245967922 746248897331986464 663568312109629457 704594364168405072 106920549988462592 271351283015876618 333592479309758464 206639379010158592 232652070128320513 188792076819890176 431950310722895872 236263810996895745 481944845192003584 342416805572378625 232652070128320513 342416805572378625 342416805572378625 232652070128320513 263825917468606466 135592111343927296 775950826488594443 345740103508951040 745097361306419291 232652070128320513 192742058530701313 475124527672590352 192742058530701313 288161167539437570 601924306661801985 188120411278409728 192742058530701313 342416805572378625 539592654179008522 812445795911467048 87721825781440512 169256110065319947 342416805572378625 202484278364340224 342416805572378625 215694379539628032 175453528725258240 272885688414765056 639423865466126336 276869767971864577 175453528725258240 119232311798530050 678060456954298379 227210549967060992 260666385271619586 430501005134790667 812465540425711666 408001352820719617 146972592564207617 119680830485299200 408001352820719617 201785464405884928 146972592564207617 118214805818441732 305023051857264640 165684100139712512 812465540425711666 225048270135754763 812465540425711666 175453528725258240 243948036437311488 480887486487330867 649059242338156544 269510121950937088 493283006262280202 269510121950937088 269510121950937088 194356739536191488 559866050062188545 272885688414765056 281087384899158016 812465510583238726 806345981217210368 603028911529394196 119680830485299200 119680830485299200 354714896866476032 354714896866476032 347209701831868446 354714896866476032 245707820958220299 354714896866476032 245707820958220299 225048270135754763 700400383859753021 553025972123729942 758074056447885423 206772782388871168 811048701458907207 812465510583238726 605085209699942407 762560392882028565 811048701458907207 744024142583693402 552329276406497290 744024142583693402 744024142583693402 262792655165980682 762560392882028565 744024142583693402 744024142583693402 744024142583693402 125793667679125504 442872408362450944 744024142583693402 112350435796344832 140326649680887809 445013954859630593 354752199060094978 206864380674048000 405468900579475457 169439148866797568 103920567526129664 459175975163527169 115114933082914816 268055195643150338 302181418510057473 335104211740000267 124159395687825410 262673447941832704 180129035727273984 678053781090598922 188018516408926210 779162111171100694 546094852371120128 261351127566647297