Message: <@&812455259129643018> React here to check in for t-20 hours 404720305592860673 585596211323469946 414607547010646018 154609133805371393 500470710381182977 245086397239787520 561659443167756327 173399874295955456 578287363961126927 666101493451194408 247889986559541249 83001554977689600 119691135533842432 179372294009782276 184393577550446592 110268437632135168 107995180304433152 213392824727633920 160929145021399040 152601115161001985 248511264672710656 120389157246861313 349726720602931212 421180161992556545 372258134988816385 691050309463834704 314274062883094540 344630905287213067 136891576289853440 216753628747268096 120724995021209606 238827634291769354 703835922160025620 773573056631144468 197801687870734336 298950346921869312 231576041372647430 143399107925508096 183252198765887489 432390275952803851 403380145567825921 563929643355340821 581294040121606144 302939242378559488 250801656092950538 413738929301487616 195768790624108544 759203976188395531 479825097650077712 801177757777657876 244293513758507008 551530222542127105 184448574027726849 429902182318473221 116995584770048009 442499378226135070 408829118730469387 788099565798424626 143079923546849280 374761954138390538 196791399088128001 194649445684477953 254683073717862400 539621437497933826 361203346700369922 326895528984182784 165991107115614208 568931546887618600 243220373129265153 177605347349889035 584788107392450570 101794379206791168 486218301114941452 641482495002411019 95731324320485376 305520917910519810 374270144521961474 426570080344604672 516200575403294721 142717206067806208 654220993895858181 175395838825070593 685489291396251746 232354583358341120 277283566927478784 626018177549336596 251376711625736194 288681943925653506 178968483172712448 98480585353199616 219277166716649473 347439776074432513 274796324736598020 134710299541372929 254777358416871427 391936452591878164 335761794716925953 293203399799734272 236923865694076928 335872008946581518 263825629651140618 537199448896438282 636584489237348402 468560053717172244 106458948193755136 501916914201919494 194701961956687872 470096127425773568 538870345004875776 182571114193485824 750865336085119036 412891798705537034 574250917621268500 303986388359970817 655751789710409748 586747198440472579 212024208463495171 231630321840422912 213845624532107265 126477396667924481 106809430753968128 186929830758055947 437527305170976779 103715779739926528 310223668389216256 151908835324329984 178271746053505024 604792703695192103 111430984896913408 809901961645916170 256566448858726401 165262756436508672 334824368427499520 476383230631739393 693726824403828746 534989431913054208 132060519132692480 217098699950653441 330021643344805889 362676785579687951 267505064199979009 812465847900831779 541760384819003402 322761830365921280 793030467296690217 466388622489288707 233726103171235840 243847830614179841 364061823877775370 433085310184718338 155923779782967296 716128824521129999 130540124801859584 484210318369751061 180365431993925635 205608294373392385 158985527364681729 439830629635588096 103920567526129664 228348537027428354 98556095756263424 269324218007552000 622954977437941781 330110600774680576 233759503114436608 311278761494577153 253786893123059713 505461827506012173 445013954859630593 366275277644627968 710665847517216879 109504324895248384 517138644889501707 253115303335165953 492477063324762112 161300991440846849 278648754234458112 151169720958189569 305023051857264640 139186158558117888 183771914299244553 400196458969563136 254467775395921920 375845458536431619 334550177916387329 565415198006181914 724105736413773848 184448677115330570 350082714352746507 155353867792547840 473702601825714177 421152460640354304 221467273267773441 383147045281857536 309964723531677697 161294670180122624 651221743494758410 277283566927478784 719516588835078205 307743205540102145 289847433331212288 554450879751651350 159819055723708417 457726457137856515 778362610868289547 465657366885695498 104769299381534720 206864380674048000 156259372169691136 352508479828656128 248302860905742337 298083238176489473 237716730737197067 351087064365793292 665415695911354378 211962594687320064 248283974286180352 140616116987756545 193909782086680576 340589738832429056 140406588627222528 177615298172682241 735211157580939405 227589644462587908 411210941922017281 168149815048273920 516686688869810194 190210868078837761 207644985431031811 375084262849773569 373219120373694464 255523208571256833 362422169679953920 91340315876687872 545618826042277888 297796459812618251 403049664716472321 456541887726223371 462385922017591317 462054284251496517 289618170044612609 325069471679119360 123910765605421056 265017818720894976 201351453724377089 238289646658781184 325466739120799744 742992537136136193 386903644739469312 150479643676246016 376447243940528138 150813519539994624 238046344059551756 247434308179066881 592558363192328192 553423708883255341 404048908432441359 208128399338766337 156209610808754176 202253965188923392 558447864913592332 397258782394155010 575438244921999392 212604229410488320 176454924555517952 97578241082015744 119276392075493376 507268270580170763 294673811066847232 214901305049612298 156559925387067392 127273819114176513 105813670965022720 242736508094644224 382704918622109707 346801839099871242 314874069646573580 777948651238326283 276117890061565953 131076218199080960 332869148373811202 90619057216172032 130005983052169216 321461452999491584 604137330764414993 632010478456930304 327634430283874335 578063027816103936 154409396640808960 433027970328821770 631594975628361729 505033590988341260 260642013387554816 628039447866376195 219135566560755712 260597797366005760 121494331151482881 280823588599234560 237029352464711684 149240785852825601 538924265152446484 534097080503762956 269081859005087744 227481856403177474 159060218125221888 441646008582144000 192508453695127553 171715152322887681 127614823478329344 168189053512974337 171077619901530112 523272878041333771 197737496941953026 163121522695864321 219392819301711873 91678641401901056 254096383504678913 654775110347259933 706238499921068033 234650507816206337 354131216133390336 187260654002896905 354696809375072270 96150365136781312 448903609468583938 470527630723252226 525866885158273024 576787770442514434 158757136166420480 183791113260236810 292083483151695872 105098823059181568 268588963684548608 699069228506021938 317821004963381248 512073424407887885 83039951226142720 297155111287783426 310569930212900864 173909744203857921 233738144581681155 614335603625951243 244708595730481152 295053243237662720 247745139198394378 216718803625574401 153272586300686337 721549914299039776 386963299025027076 559884146378407946 605447910020218906 258371746724315137 175002808657903616 98469072076804096 237347646652678147 88380408802078720 206423019021795328 118838465952612352 204815026211520523 314962718299783168 520836173225000982 86278131912040448 368225517687799808 158377628124971008 699332134279577711 783929923462758400 140679827337379840 140176382293573632 140441496431230976 180845686928048128 455462699363729409 205035547247247360 393868558313979905 259797695680479233 723354623452381264 305147975741603857 741824630821617774 756534226316427377 296463838298243072 488100285412147231 534866464637714463 536353817046810625 594623418637221893 597604008034566165 486948277460271125 477653454471561236 261008952987353089 596832707607003161 222267613391224832 91008485872910336 141051099934097408 340308917517287425 281228908559335434 476108107660001320 347951900743827458 303951087667249154 163008647117537281 357670929872060416 610904771921969166 801583650374156288 400320658996723734 674426324332314654 133423721577709569 401791813767135234 140573830887374848 499618097963991052 206213978974715904 397150793645424650 299351696084303872 197498192655417344 418171994874576907 435921972338098187 268497423750397953 158080267196563457 214063346104664068 314579072170590208 373542630174359553 299243163652980744 356521303576018945 214418388401913856 587409222304792580 85481088452919296 272066955836391424 512778541578977310 610145943081451590 280154951467008003 666046767535620096 321711657745252352 135610000453140480 130195876349083648 131876548851662848 95681093956538368 697617151262982307 684845332139737107 335217199524610048 331281032634564614 193095302289293314 229266409685778432 131621309414113280 323218280670298115 99627626515140608 228348537027428354 540031748432723969 354684620341510145 735681478230409270 175084046735507456 193963787328552960 711373911358570496 206157174513074177 182537772542722048 166740327573618688 370672946554863626 404348139697602560 181560852317470720 389241406654251018 356240496089104384 278680782770536449 138755537427890176 280128208068935680 276495923822198785 662421475776659478 104801570553597952 812465487879340063 309105773479198720 88746490821873664 470639968646070273 265550204059516928 307622258917244933 371720443041808387 180121053220175872 312656109611515906 228315967611076608 361070101182545931 237118698299588610 183754810237911049 110874785306652672 234825922065334274 149278593556414464 250023805697785857 626143930442055681 302374520394612737 554530546445844490 205078064546185216 110603103782346752 349212952160894977 150378490900905984 148614672306667521 633778932503805982 156002790911639552 700868186970521620 256972433020551178 128213057246724096 160540301407158272 345010931102646272 242068982260170754 496497896850456576 445013954859630593 595411902373560320 360171409017667596 191806173203267594 265662222053801984 163120250471186432 274796324736598020 434512121837912075 135821049991266305 184446163280199682 812443130166771754 122114414320156672 219919573648932864 183039263481266177 248670184456323073 243033347947757568 304401300819542016 212448950756573185 281289225763291137 359882997220114443 104764683956817920 285935583723782144 432670559625805824 118214805818441732 290943331888922627 149789057944125440 547705496971378688 230503029688893440 426811332772495361 241725493420752916 580133419774640158 224125508118511616 354752199060094978 157207310274527232 226500790515138563 180965284532846592 356967975385038856 723217087371280435 316711320076419072 325875919426289665 769749801239314453 200420938594910208 489192781839990805 477995095166156800 175500610374729728 392061055469355018 266059118639448065 297384599145676812 600535401479929857 201183852587253762 210948247487905792 377658832320725003 771740684376866816 230815246640611328 389117652984922132 451856705760919562 439937389780008982 627234411678793748 159123740133687297 289444099814326272 100742898701590528 590524330774102016 796439598917615626 396867408616488961 511519454098620418 413368961556545538 335652270639153162 231259600366600193 108738572604985344 584730392074911747 150088041019604992 334957841020616704 201798298904952834 152467227197571073 154056748100091904 217460376894177280 159116572940566528 354661026244853762 416838045174595594 389065482130554890 222087598464565249 664586611916275712 303704635493842946 199659722947821568 192462968040980480 232262913627389952 368813256036450325 726304048076292219 536276435673939968 812436806376357942 738919150369636383 317970754782232577 272142620023717890 185830396041101321 197159457451409408 317076902009503744 191720765828235264 126416643382312961 582040259882123277 360993381016403971 747170272485834852 589211833932447745 231167953633148928 281241960931655680 325749241970556938 260580122225147913 297799242276405259 380958156874055680 776810597924339732 216638418208292864 140069896179548160 467975829570322452 755992032794902563 248618487625416704 248999625162358784 256972433020551178 119293625061474304 588192279689297922 159544306925830144 298243464770879489 747579440329916576 417982614184656908 265372572508487680 215126200866177024 311515591544537088 531679256044896268 208189618678398976 225090600989360138 107635274711855104 211970852730830858 272691013892440065 317080603482652682 169073285227610112 707393799479099452 258087756943720449 589570974974738518 284755594521608203 547148750246641676 290682952638005258 271844718470496267 326525429123121174 663585156665442314 406605471164661770 142111310388264960 228658935685578752 719310249890283572 250856369681465346 310877867347148800 225168461154746368 218220716112216064 746399576226791495 553093360659857409 490745329206034463 369933533063413770 386360900501766144 74247000190623744 412498967281008643 210581070351958017 410456300124766211 124159395687825410 222095862107471873 600501042240552961 796906529050722335 225083427400056833 706962088135753740 260597797366005760 153274705921572864 132591065147375616 695740273615044809 286723306466443275 196451253201534977 206639379010158592 779936729054183464 267419175511654402 105025576930160640 318871448800460800 657428791492345891 484162642517426186 377928243581288448 186389049001377792 176134766284898306 583374168381456413 128122467582607360 230665203421937664 295400969385017344 143936502471196673 193818783167676417 748352644568973392 209147518846631937 132674775100293121 331625954080456704 293204463441936385 320378189794770944 288419416855674891 545062473858809857 412713493498691596 299602420064059392 102850228599681024 273851207313915904 189808312638898176 222465576713453568 295138763229888513 316870239759630356 271857661329276938 610904771921969166 219304127761612810 269923975197360128 308817854478680065 209879687097352192 149720597935554560 467797084284780566 286288712621621260 338520008550252554 419668345722503168 249665661234577408 353896975080357888 320631676369633290 343204204766167051 247588734244093953 162292141748518913 593452661622308884 169624457273540609 110934429156798464 274687876158193665 105858401497546752 409183212406046720 353699851063656459 237362681483362305 182894292283424768 359195843057680386 639307958315909132 308224359527350274 244922016497401866 234113303851302913 810896009889710121 398260189087924234 345231259204583425 703317819076378624 298243464770879489 468288470398533642 296779995596980224 290215711551258624 695671150855979019 106802320318140416 354752199060094978 145754508188844033 207341514391552001 351203369148350485 191677551012347904 96340151415885824 604534811700363282 586796660890271745 182726211380707329 688413533377265675 332120088734072833 691868610288812085 679395965463166997 340205429906997248 162794734354432020 321127934092115970 317759754686693406 161695162727268352 714931626483908640 108384392400920576 241376483866705920 677589841319297038 213483927187357697 136611109007261696 139113808927916032 110472166109122560 310578113882882048 314116918485450754 654390595451748353 281517935074344961 172051584744816640 621061579303026699 640016385644429333 346655388667740161 103267582206824448 366547413747499008 517009313089323018 309896516334780416 735681478230409270 552306707431161856 536276435673939968 257591421849174036 215694379539628032 383321110885826562 242499038534959114 482784389583994880 537056988220227588 402665394718113796 197737496941953026 526610225994792972 207361541891293194 201451393716846602 335617216861044736 247510669757251584 305603169675771904 204703243517820929 159500242310529025 426909285914640405 430466747565473792 543789121097826314 299283302836207616 605894872653889566 138439147869306881 599614083481993217 190587966362484737 201085526202122241 198592677673959424 544243996289925139 330889866533666818 205062587870609409 335503091338313728 812449985064468541 778362610868289547 367889824516145153 365156279099850755 461175121705435136 265784390003589121 412772060847276032 411180281895059456 492554795970854924 314499420123168769 304060156478750721 775950826488594443 778279538001969153 369184970905747459 352545452333334530 453697100866125825 332977469629923330 358451645803266048 269852412674572288 281540181285273611 303695913703178241 163479495456587778 309509378774401024 179769850086948864 270088505592381441 105515823103275008 288297430280044554 702683938065481779 511304669386113034 678053781090598922 147500825550258176 262673447941832704 544694577035214849 397953727987974157 488439716123902003 157914644000800769 230041696174473216 385118028876087306 143858831154348032 169881634177286144 392903902242144257 517009313089323018 240579458153709570 183019800954535936 196451253201534977 184364477859364864 320656114616238080 379467401009299466 692094394379010050 630878682050854917 100356652506554368 159500242310529025 217041731298918400 258087756943720449 485619867995865089 161545401592315904 275038690005483540 624782307320135691 594674002572869647 464111009024442390 135285005587972096 376672031648776192 537409057330429952 407981264419815425 582049418237313024 228515716909760514 697505429621571584 442183398094798848 151908835324329984 158699281149067265 742748426311172147 232274991255781377 343525688986435604 703745492076724244 288123533207535617 471856996933697536 421180161992556545 744024142583693402 61227226787479552 650511980519751703 459775511980277781 717088414079516773 230503874442559488 482229477326454787 804792512912556032 84360083235958784 719310249890283572 654582636349489172 105515823103275008 343591430301810688 176136544644628481 408001352820719617 804199679188533329 463423747982884875 536180186274856980 690404680882323496 242880814801485825 156915366986121216 658049016310923314 570464182554591245 474666553686884382 133414928034955265 234054928178479114 461011970397700100 141705435559362560 404742669693222944 296500305770708994 353439522236661760 210579818327179264 274583976432107521 334533991979810816 328421749467250688 212506139395358721 741128912528080976 392048230864519190 224381028901322752 557331454359765033 459462462325129219 511378846314921995 148094700442615808 393368555510300693 322484992636747778 562269506358214656 138439147869306881 690453689462423552 324014085173805056 148547585836056576 251156975012806666 261351127566647297 256308044307103745 742185148426223697 355090002499338241 154737479713423360 138738446788329472 397236121223823360 134764451017654272 266584032886784002 560961969385898000 226271018916773898 671562018829893642 153719870268243968 81806293504888832 312699867099037699 155209430064037888 139113808927916032 697303678490771476 220514695679967232 392869155159801857 314962718299783168 193811809042563072 291250662040141824 211425557420834817 248303191211507713 54316771083034624 362231510071246849 657817480047099912 216442097723637760 699332134279577711 216718710113697800 118902372234821632 373953384673443840 472461058855010334 602049126925860885 312016630207217665 134926922445619200 416775026214174730 663568312109629457 112350435796344832 677011047583973377 217807888436035584 325846134465626113 523689846217113609 260543236559339520 236680075335041024 667049432621252618 358832932502241280 332732697460080640 519323768053825548 472031180397740032 735374468607770674 260979550928896000 252872801076248587 159500242310529025 283814399532335106 225048270135754763 221381099887001601 198498979707617280 611461713925242880 179367459688546304 264642363421491201 118291742372921345 247745139198394378 768177381184634890 202069421655588866 288877352681734146 804792512912556032 167073880320507905 104174344531365888 392053384158380032 583856434022711307 667369534734336001 516041692361654272 435425163820138498 710992740371923024 168132148547682305 192424062247501824 146460383295569920 714562143428804689 458757619591675905 624782307320135691 302869665733148683 261144384106528779 427067224390631424 292495217876008970 331770364503785472 470888099640246272 238124067314597889 298302033612505088 278666527564103680 231472146986172421 176521629684334592 402296136121057290 154409396640808960 658049016310923314 378986956190646274 221351506937380865 671365023989366807 530916370498715688 209891073592524801 520067504937369622 112285538274332672 376237587733544960 145673835302223873 170276344473583616 93561171143036928 324324184757108736 88350547781898240 329331625781493760 238124067314597889 104174344531365888 745821484101927014 184031810865332225 312039677727342593 115606724022370304 812425450554392588 276541111747477504 448941535573311499 287217379296149504 269670701814906881 311547825387208705 136677310672666626 263933046393143296 228027526507790337 212067037005086723 338814634897440779 621808514964258835 248652805164761089 549396845491912731 163176226976956416 208325547468652555 595022609670733835 511304669386113034 136901033329819648 253717059022618625 176136544644628481 379359446599598080 798991576365400146 589268811635621888 180041450891902977 679904025575161981 416317550683750401 276912871948943361 598423765516288031 233255319516610560 385905838038056960 102607433884520448 616738110579015681 610116459841978369 684608021472739359 271390170010353664 63907860223897600 178976956648259584 242033393322164224 189487278962245632 717088414079516773 108064202945466368 442183398094798848 176449779209994242 412834591817334785 249962050950922241 595037681742905400 136457662861803520 176832772864868352 206507947449122819 405700523635900416 91340315876687872 104354038560079872 174214663339376640 689595835230715961 717088414079516773 219513023449006080 136901033329819648 338814634897440779 782322461118300161 131968855093280768 623136873228927007 574701753745014795 798881258113335346 258329441745371148 598423765516288031 490281529122095114 275680268382240769 123643749476728832 141842138794164224 496883934895013890 368047082000482304 503300327043366927 202971775376556033 130749615699001344 704139463143456818 594925172864319497 745821484101927014 107895997874593792 179992758470049792 533512564697595914 152936359676477440 230900241589600258 216021155042164738 762395012188471306 378986956190646274 717206796644647013 390689693572005890 242880814801485825 439099257543458831 299056514193162241 699101354848813148 507421446679560203 190589966982578176 698613238627172402 811721920294682664 758898204174843915 334533991979810816 425367348933951489 178976956648259584 736029911097278565 290328784479977482 276527653710856193 312032780903120896 340235296761315329 102528489281851392 389607967823233024 132235046999425025 250260422999932928 191352349393027072 246737397348433921 553792237440598016 162778165876359168 200328803824697353 285603199547736064 370672946554863626 487295974491029505 210916082297339905 550173197920632844 432746886026493953 574701753745014795 510365282469019669 341240344337317888 745821484101927014 206106670995079170 503300327043366927 560961969385898000 412360458528358400 606295256111251456 397471835673067540 99701917373964288 300087753520185344 603028911529394196 259459390606671873 93436537336766464 180830147904012288 296353559983947776 399718213979734018 524663181306495003 631056635992997899 393241628145483777 322432530911461386 207334605328613384 188535424845611009 296092850465275915 144637831598309377 477653454471561236 211703508880064512 227957664884326401 297927177779937282 631056635992997899 139226515173933056 320709155411329024 583374168381456413 550140591422570499 458021892373086219 266733837923516418 307228812259885057 299537617832378369 466058399772311563 286026317877608448 574701753745014795 424601201800380427 655294271305547776 259184338682380289 677291788402163717 590047633922588672 456665548407963649 748709111834607658 410915381025439746 498314749369516033 470724348085272606 396095392787333121 142598567561920514 213435030628728832 112340670437400576 287467345310515202 295706755483041802 591355430396231712 336645827063971851 167787211327012865 339674428688564228 380520780745932800 258313940562477056 109503412843880448 113431061253357568 549454541670580244 702208506161266778 627235782372884501 513933714149998602 169954177408172045 498943708243296256 168517774400815105 92010047890030592 400100509924589569 406283581602791425 234508938060496897 374746423377526784 343507932366897154 113082570366853120 402505593837060129 237802022294781953 269708057842286592 236972277411872768 356126530188869633 261275775855099906 217357731391078400 271093411027746820 284213357496500224 541801103382282244 448170626243493909 676433761197621262 598534126613823505 696352773297668097 265358135919640576 319239079411843082 123423829593686017 235495262808834048 100131175208583168 280875325003530240 487822634541645828 153349363874267136 174382685526032384 282448538850426880 292570433574928394 662920725438529549 128689603069739008 751224874416078949 602718760071200789 234484276605878272 267856932671455233 554081667942318090 300328012086247436 342853796277256193 129487174214221824 259896617379954720 327161808643162112 198891744538918912 211357968342581248 198077263089106944 552928736098385920 84680166403497984 360083542870458370 632082800069050379 209684756541997058 151459217725849600 237042210397224960 187373830191316992 164936650311467019 629148616052965428 421140798206115846 112386674155122688 296354641518526465 141284134004719626 179732585793060865 305103107669360640 184904168534835200 139905395878658048 230131709469917184 376447243940528138 143425099394056193 132921293841367040 155759501620936704 259456884442923018 188415873667563532 328699990576726017 265570429408772096 137020352176848897 401858108336504842 175021807827419136 192358147850108928 483522627730669578 348321396050624515 258327558829899796 254724811249549312 348887927562043413 126537033685532672 396095392787333121 649116877129515038 269280319557861389 277883514085703681 480572008304738315 269886286742028288 117877083434254341 167344857562480641 313353532453552139 98513202156961792 326499641103351809 582293459029852161 655493629745299496 539592654179008522 543966575137390592 198897601129480192 399957331863011341 295132263862239232 228976936347631618 596061141340520472 205532403358367745 161250655791480833 440196539026112512 664567481632948255 389230574830878730 145750914953773057 745508412510568459 153349363874267136 345740103508951040 189904932378378245 195382482730745856 134371762761629696 458464360696905728 220335644008775690 667954866286624778 274847451637350400 187765449650339840 174968492355878914 137766484507099136 262263292100083712 269670701814906881 587710140841721866 324452605017325568 812465191861878796 145379267910434816 494712730436239361 233080126148050944 593152730025951274 300285161801646081 236351180421201920 173184311703371776 757025693593763991 261961512141324290 158546248901722112 276869767971864577 212788368029908992 161071543584030720 574701753745014795 327677913552125952 224982388525105154 124955298241708032 252156369141104641 243017440819281921 812465213085450270 160677466401144832 146000448476807168 400452642276376586 246660017212620811 735641030472368242 434508931663134748 435150201259294720 234568414201511936 155147574909730816 160221227787485184 196406511545745410 226236597539045377 194499778472574976 206611093341208576 323886994763546624 125527911120896000 454730770549047306 643990396053225483 488825138935103498 161239229588832256 110839167394545664 275705239347134466 200825429429452800 324349625102499851 192988442454392832 268849437344792596 199707585052409856 459411384812306433 773480187110096916 231231057993662467 155057677636993024 376949438448533504 206297028534206464 88746315852304384 127596597000273920 690740303409184818 261986631857340416 183397510197411840 249606851052830720 354532763422162945 152236215477731331 168176353844133888 699101354848813148 662920725438529549 267201681417043968 138487280946905090 338939326438047745 136383352402870273 172771774419828736 442907188743372821 161252543668813824 116036113319067651 469548173136887809 130695286002679808 168730235599192064 334482008757764127 185472068828135424 197919621892931584 337739422055530507 142903120794484736 248184819190595584 315276313931808769 794765027423813692 371602191406071808 209861663816548352 358766475722358785 243920557567901697 155803783262109696 98323238660116480 689998025631989818 191390504884240384 221112194912354305 220950910400987136 651311176499724289 232283783183859712 212234488208424960 125793667679125504 155903933389340672 349994050037874703 293800518067945474 366268670961516554 260960961303805954 200825429429452800 235803648100139008 470415208955904010 149621817781256192 274574298289799168 248961903408316416 347209701831868446 624583558773866536 232665839885615104 372274847998279680 172946144622542848 90922120481112064 113473810467954688 192813770924490753 99181798273085440 383321110885826562 304014387168018432 197234796634570752 323285070896955403 515398221590167562 80169906359762944 150679675046199296 203244862231937025 91577030025420800 390097486976516097 133779955141181440 620097442091630612 281925586794971141 155803783262109696 729528825968459886 194605195555110912 133658696218705930 552329276406497290 341418335449382913 512264365609844737 146351947140562945 192988442454392832 296429084203024384 668985642683727892 662131782908510209 746009813061730394 616651728326098975 264287750142951435 279073415808155651 796057939966165072 143227320868667392 129308161684275200 178379078615826432 490748636532178944 98515012674412544 210667146500505610 155803783262109696 222416570607992843 312340331024875520 473190400975437835 177560037554651136 747632018367578156 311630280400175104 180825394851741696 145537253249253376 540895712519520287 429107825067950110 538529529371557907 212268285704667147 557020971312218143 136383352402870273 690650904600248360 275779723240538112 236301727668764673 228227248338108416 749751676113649684 473196480581074945 433007066336985098 140261657652756480 679113264105390091 429283804528640023 136328752643833856 301218282424500225 340740606521245697 703713090490990683 120991415189766144 194176644053729280 155803783262109696 424244027916025886 135163329114144768 428352918211526657 293434756463329280 552621794121482261 307751038713069568 464554750604607497 148497466206060544 731324915822755993 146972592564207617 225877265156669441 207800592142172163 542845570612592650 555277771103010826 633066075151400970 293058487896768522 256848606433247232 271474920226029578 184563417900646400 156949724845309953 725727856356884580 431294147765338113 327814868231258114 71847061279997952 168298486008250368 410567745394966559 355521300602552320 162511261018357761 106542336221151232 124868877547995136 433455349861974027 224271096260591617 552928736098385920 231530820614094850 460205435102691332 417114967523721231 119680830485299200 762560392882028565 172875288403771392 385520105406332948 252940211305185283 694676544156729387 253042113397129216 72875399062761472 451946419058900992 190613780017840128 284094959206924288 354532763422162945 731360827118059531 148202171014447104 400504254642520064 88746315852304384 705479034808696905 248297519153414144 269336367220260864 155803783262109696 211613075336331264 98513202156961792 178321539400335360 156808489061056513 151459370146725888 356234967006707723 184378846064148482 334464833346994176 128406090420322304 134066040991645696 232283783183859712 394130206882922508 180143290866204673 286493449060876288 781376497465557032 630684945118920715 532282998586998793 185433065747775488 409062098463752193 590141611233771560 152228150137323528 596104127512182785 484888916508540928 135158705204232192 214994844584640516 140727450156924928 380562835148898307 227962188697042945 222502611633438721 549826639517712404 369998657891598349 136383352402870273 218191248815554560 657080326610354176 745097361306419291 322583722543153153 288822234187825153 157208192210829312 513404978866552833 406680092413001730 555205750931324930 649375706765328404 155803783262109696 133794418309332992 400845447067074582 105129803509735424 261082520685117440 279433834594828289 326620160054001664 301519196091580426 656701191274627083 188160793173295105 221662014718607360 613419067948400661 128406090420322304 168543231376752642 130573957517672448 356822018424832000 191414419471859712 544911263621316628 178215795304824832 480485484234014737 340407560932818944 272885688414765056 334211087748694026 232941015047208962 130475211488362496 580532525877952534 480887486487330867 740711793437048905 297922113485144064 197901026227912713 309811273963405322 396712390588235776 273637148991946755 198294803908132864 185597932387434506 604365536981417997 282353778508824576 192846973777346560 533454120632320011 177942080742621184 443930178683404290 288795789864599560 401880668579168267 224271096260591617 496077371414413331 223256485285593088 131577611863195650 327440803108487170 308327315027394560 229358496695582730 194025691463811072 651311176499724289 634501250481782785 122391784528543744 630684945118920715 155537063423377408 375011930508886026 120991415189766144 407867133712793601 731319147128029226 340740606521245697 478481393932828692 296070197138423808 228180389968085002 420416829157146625 401609492485111811 678725586444615700 445371909224529942 437716381845159938 214841118620123137 557042838052012036 562756923854815242 223573446943178762 353026527769919491 124276208908238851 164508339219333121 341441046384869379 178302000847388672 254074271956074496 174580405301805056 292167199165120522 223934316785303553 376898983651573760 540786141331324938 402209799422607361 745508367589572688 326580915583057921 229695308811075589 263399334958071808 354714896866476032 251172295626850304 721428665543426640 122431375608381443 211713079442931714 703090052430954527 434516666337067021 329770808388091904 354752199060094978 812465361885855766 192094891210178560 699069228506021938 269670701814906881 201500937859104768 637594017802223646 266690852728995850 552621794121482261 700186009450578033 285239279305621504 241319597834240000 131591828079247361 123957798731120640 403809861793611786 623331456428539946 211690864047685633 200266406628032513 394766174845534210 356552956855844864 649519803580809216 415059954274140170 344540556921274370 302103247580037120 170309767649165312 238819242110091265 351752505178456067 85553091721580544 268055195643150338 161299056436576256 430501005134790667 189795886396735488 175797910129082368 473953536229507083 655988568044339221 562756923854815242 339721719042408449 158470217343696896 659977156373512233 201220148869332993 222413533273522179 281236129582284800 219867363141484544 360190767483977728 536388978509611010 342865709589856266 578756949634449430 354714896866476032 459516461652639754 109118063386832896 293095551732285441 755749773213958246 620787247687532546 340740606521245697 227854376297955352 335410191665463306 115114933082914816 119297450912514048 427580141150011393 312352992240074762 254431653219401740 591872437386477601 219167267991060480 221112194912354305 392445598269308930 354714896866476032 552621794121482261 198416236156026880 411763896328781824 312019327333171201 237733778129289216 278995719157972992 376898983651573760 123957798731120640 153349363874267136 142881445294112768 303236957725655040 143185825411235841 264573649128914944 529263257584926730 337429674361749507 376898983651573760 250325395902038016 164154611710558208 427606751219548160 164546711107141632 271351283015876618 700186009450578033 392460687194193920 467825009273077770 493682276631314432 91577030025420800 503001581558431744 170309767649165312 598423765516288031 410572153537167371 731349585284431913 376898983651573760 245707820958220299 405468900579475457 779190110658625568 798398935458381844 651923494925500476 274006518104326144 126504721375559688 320894864138960897 146688305822433280 466035695048327169 235935281784553492 469620697178701824 471183954318327809 184388114276548617 340740606521245697 206772782388871168 503257198936326165 454107592604647445 345375168736264193 202656077966344192 153349363874267136 598423765516288031 248315847905509376 458832344632000517 192743660905955328 221006897120149504 183729558283878400 778428492299501578 595290048661028874 290562168271667200 130314017863368704 527675835164000266 433802566636404747 511773615734390806 692410685422043136 241414875409154049 389531116924698627 260153817117622273 132942482303352833 198416236156026880 161279348546994177 265255550579769344 371634321464885260 363144436731084811 258442896103964672 718182473560752139 120755684261232640 208302945026965504 179743121209294848 427575300801691668 321748203685019670 218828982920019971 268126414836858884 350444520900657153 192509112985059329 265067246068563978 319659523256352773 161299056436576256 662810401179828244 307874892559417344 209778406642941952 396097345630109706 418995456698351620 420416829157146625 217928381604429824 482726486290464778 258811911615807498 141837534345953280 467825009273077770 425786711293820938 181168846797799424 259225431742480392 376898983651573760 91577030025420800 794765027423813692 155803783262109696 755141755376107552 341196588787433472 417114967523721231 641094813894311956 754844563713163325 140386533294342144 572143620560257024 689931238324306087 437642595888398337 376898983651573760 296502095111258113 589512423032225834 804204784839294996 767072587502714901 132475591889911809 149709588877410304 450914427361951754 759607291196211209 339661831117340673 248315847905509376 294689515719753730 589512423032225834 646379178677239809 421180161992556545 219421649915609088 376898983651573760 249221321798451202 312953514131193856 126557683309477888 348594363070152715 376898983651573760 163307158459383808 157258529223213065 123203950299054080 124939011331457025 702683902019502111 804204784839294996 549377431148953600 215302459168391169 615719568697983019 246393470615420929 224991177353592842 679113264105390091 263825917468606466 427575300801691668 254770822659571712 248105245148839936 217475152995155971 91577030025420800 166627861141127168 281130809874841600 134865094113755136 795526420159135774 293887433383084032 799681645091225620 105797171630112768 769291616736510012 484523631330983941 162601330236588032 376898983651573760 110508209516621824 182545454687322112 157258529223213065 91577030025420800 246393470615420929 460602865380229137 232214877886873601 129471781336514560 474778765013024768 197519459345367041 426027055994503171 614589594763264020 350444520900657153 412415377717460992 168242827719868416 95550901715992576 91577030025420800 365710443353997313 405526208105807872 477207348205584394 319385985181810689 350444520900657153 398497508189536257 624810710240854046 496222306616606721 280559446504112129 268499404606930945 376898983651573760 445747283976388618 167797265971281920 413479946988552203 350444520900657153 345109548174016512 794806437666619402 420416829157146625 350444520900657153 480485484234014737 627578745674530827 128577916891037696 664811488527122442 251750264187518987 143987314769657857 702683902019502111 729811992604573797 530119389551525910 350444520900657153 782507319107256320 133693409629175809 580161621725544448 121475854936178688 350444520900657153 690650904600248360 480485484234014737 754910323504447538 360190767483977728 119160455942897664 713232685664960563 513754653607985220 276730751687589888 138442584606375937 106124142243225600 702683902019502111 631056635992997899 269656912843374594 278319903801475073 260642973451026433 519323768053825548 171401331829899264 219267987557974019 702683902019502111 631056635992997899 274644457956311040 769689742701887549 432897648236691457 311668780378095617 631056635992997899 702683902019502111 480485484234014737 322041333390901251 532760090583891968 553025972123729942 398186750553489418 269905819418624000 631056635992997899 194253061089263616 565677673364586500 190210868078837761 372463342876360714 312332505674153995 414503388538208256 314041782268854273 524537912243650575 185178677460467712 227981198314438669 269670701814906881 630484259135684651 191938902188097536 383701721207144450 194253061089263616 408112006248529932 371482439232651274 565777851790524436 372179810300067841 564613268031668226 761834872402083841 351511466509205507 501121529023823872 359436532161052672 331918985698213888 341742459119861790 709234320765878324 240981417499164672 131751563478827008 269670701814906881 504757191530643486 404157142782836737 761834872402083841 480485484234014737 227981198314438669 216317350855573504 678060456954298379 457629719194632193 533713987603267608 95981895770214400 120336836907237380 505893609267265568 159493216247349248 123529157442273281 239017317260984322 252559057871699970 690077749817376806 624943482196459530 135834486351986688 160162924000837632 114659622509346823 730267037716447333 288248843819155457 569158551143055380 314162044796665866 517973189779783690 161567073204436993 321015282657263636 709234320765878324 187435050357358592 702683902019502111 561388291442868224 475124527672590352 331667325113729035 576893830972833801 227134925973749762 655523224393875508 713276632655331350 531847066041712643 622944497285988373 142411959864786945 713232685664960563 514229896600354819 569158551143055380 475124527672590352 690077749817376806 144254912719486976 175466801449140225 411763896328781824 750553732198170696 471522255210545153 252997827456794625 122195669275508738 304802952793554954 311591009198931978 293435652194828309 277283919219523584 195209000172650496 141688353098563585 186224905316990977 263469521237442560 106133472921280512 195954007632642048 435937809350524948 224985825744650240 206228504503779328 524022064374349824 499543468213796865 291041406540054538 588215150075445261 283357052670181387 291343512128061442 498342647040180224 599452738530705420 600812223501434890 176838696866152448 214715551279218698 591069078211264597 174338490899628032 108695841388130304 269670701814906881 178286308572004361 177579628620152834 404875041306574849 568185849544441876 181188409530908683 165334630009012225 66271757975158784 269451228948332545 399043643434074133 129370016578666496 238724320803815427 486913150667456513 657377739946590209 198096074987143168 565376122733330452 196366494039277568 751660465834426378 206327481509085184 110969473636245504 202004218909818881 320191880677687306 121653639554138112 303946350012137482 681658617899909143 269338528054378507 170218872828461056 291343512128061442 129394959748038656 132681028228743168 225840229934694400 783894153049931806 149335108229267456 238724320803815427 219931919222177794 422566360942379008 224237698091581440 492716723997507595 269670701814906881 215979409734107136 311591009198931978 452629430465200148 308880736650526722 256444087371038720 103667214258806784 783894153049931806 395090605140738059 264578474868473857 300725636903993344 244875901211246594 308802143236784149 247868547039100939 207791477609201684 529481180505047061 241766528641531905 207976601600655361 686710445167739100 536722446276100106 347437507882909706 226877700587913216 482694397964582913 133035915189813248 164491433049325568 333775431562035213 102272601811881984 196082083548889089 597898239987154945 209133130420846593 269670701814906881 346810933194129411 221881499891269633 186545744277274625 340241253822234644 209531360229064715 269670701814906881 234059361683505153 618180015170912276 103353056690704384 234481779933839360 172495441735319553 222818596416389120 263889993460744192 259458846479613953 256444087371038720 789251490765471774 179368838784090112 811783649333608464 222818596416389120 171373820526067713 804204381964206091 154347542627221514 812465436376432661 161937249292910592 731319147128029226 257681362016796673 174537640786264064 111610754716700672 639307958315909132 747840163899637931 811783649333608464 174537640786264064 212234488208424960 452258879204753431 737090281349840916 426922437305696256 549826639517712404 178156010094067712 690306098900500622 243571801987219456 166764364127272961 330021542844956672 635698733040009226 174537640786264064 211532946895667201 697898397008527440 402248523019583509 269670701814906881 123849102642380800 630441971462438913 208045479605305344 307996617762406401 256825658695483392 248813035446075393 263787121616224257 470052421083725826 427853767946534912 679869628364881942 386238710255058954 519416512440958996 174537640786264064 248657642380197888 123884964960796672 211674282022010880 470052421083725826 427853767946534912 379818555539193856 104261123427041280 542845570612592650 689464992529121432 226057434374864897 205531743594348544 464965229172883456 436557787485569024 174537640786264064 689464992529121432 200799872712966154 514229896600354819 189565873902583808 105499233565573120 107597210488700928 219494540602507264 274693603597615105 437796105934340106 723896879863300206 154813280718815232 497214698157244417 675815504669179908 254477738759421952 141030634175987712 704594364168405072 200799872712966154 812465467942895616 74246684757995520 406559362312699935 123775996192096256 212234488208424960 583796075949719560 363806154226139157 715045209251250178 445738399937200128 306493302486859776 115289461763342339 783894153049931806 582002248582823936 750808770208202864 323273530332413953 222818596416389120 166584422311788544 118143125423128585 217749488339517441 188034331825012736 265784390003589121 302172168979087360 234110320245735424 179312376787632129 812449965884047391 415198603859197966 263520172923551744 189966080016515072 409614551345135618 431950310722895872 715357333844262942 118143125423128585 165684100139712512 723300214022209546 557059898320355349 193515713170767873 544654717117267968 421017573908283422 230394015642681344 407783451950055425 259547080119287810 385665373384736768 188268608923762688 202253897870344192 242001925275516929 405091087653273601 171349671434911744 244696557860028417 321748203685019670 194287885783007233 129476874240917514 723300214022209546 139935759477112832 394766174845534210 231537762858172416 363993810805719041 194287885783007233 812444698710507602 231537762858172416 574409391042854922 480070106001702912 319317004626558976 490333733342412810 549633553369923623 392776176927637506 492786404955258890 212234488208424960 275497883883798529 439772982336815105 695120015623716894 455816050295046164 187561148701343745 593202635285331985 132189882490552320 351040725313388566 394817032396210187 691447645323001986 354125160351268865 445349054742790154 285412163022225408 772999504633790494 784360945966120970 281540181285273611 194356739536191488 135512960012517376 334009022346690561 229302770065211392 193520635538964480 566649984670498851 461190069039136770 300495070946394113 696128534074359828 742774098698043402 402606449081188353 375208366110408704 477976855794679808 170259522231730177 164257077936521217 172522317417676800 407016796139290624 812468207394357279 331895632300081152 228318985777577985 132567207300431872 112386674155122688 352904832618856449 204079938117173249 555595616340672522 416413278370267159 226048549786353664 332364035045457920 131624345482166272 401860859946860574 536082839293394945 492442435108995072 131621309414113280 275130855742111745 358703186179129344 296808144997318658 367643960325439498 94995252737224704 475498502571425793 135831775770312704 121475854936178688 396765498034880513 353291268303880196 758816965887262760 337460196958011394 371602191406071808 469617487957196800 704806926005043271 699069228506021938 712770298088390656 530892643857596428 275959192412618752 250910060182503424 402584664696422401 426757238862905364 319317004626558976 109058424410488832 394398763076288513 674025016039309313 194891564005195776 470639968646070273 589228782301347840 131624345482166272 801165631865094144 391716136426668052 428986126427226124 132386556831858688 375208366110408704 706440926788321310 151390399464865793 695120015623716894 811031937320878080 396765498034880513 310827901417422848 91248005365108736 201065033768108033 567512031562039329 357920603837300736 218500642942091264 321133908890484736 275959192412618752 773664545054261298 120446715038924802 228959347890192384 124677940406386688 370697598438211596 796921461709209610 509370236449849346 701552090362937406 771583074844672021 712117694065016872 587539256600297492 91627290571603968 795795587375169596 812445084627894302 362361415425589249 520020944018866214 565354573347422209 748108150468640928 305433464134565888 612762451108429835 319317004626558976 204419611230208001 589973603722723328 274624646253510657 110103719491670016 543855425829994500 795526420159135774 145726508621627392 117087460068032517 569273827318693936 359519339021467648 712117694065016872 689856435592495226 777065492220346410 812466087328481320 607772075188289547 405863645587963915 717483039088967841 128618138232160256 269500940392857610 391716136426668052 204419611230208001 401459228650242048 578872292499521537 812468207394357279 223229520465887233 396804042057187328 329463631404204033 190643862358720512 542096274300862465 392217696198066176 655369311401279499 534210806280224808 226496068735467521 173548938945626112 451558900026703892 801274195399933992 525134017637646346 522084588382584833 358983931397406722 211016041143336960 321748203685019670 242001925275516929 93837630256467968 566026343368753152 210958075396358171 719698869025374238 753371384851202128 812452169675964428 584418401267613739 312986767751905281 423349151015895060 294356416934838272 376618379467030528 228959347890192384 792916383914000434 577260826851803136 480070106001702912 486240768382468126 242001925275516929 436240048976035861 435084015557410836 577239490049867803 678441263082504192 371602191406071808 419062601285107712 335104211740000267 299027838865113091 355888987019149313 565596742565888000 226499404389941249 416462255513927690 812466087328481320 812465575674380309 262397343633113089 359519339021467648 228238882641018907 237760436538179584 399630800003530753 438496293502058499 109212267744092160 503778361408094208 577260826851803136 281540181285273611 495868258952675341 773720083674693633 193957354620846080 583727705694928923 212779977551118339 180852124194701313 477976855794679808 465657982609260545 104684255963025408 150193195572133888 188629780424425472 329749952807043075 415523139326443531 589228782301347840 284228105420406787 461629778554781736 498728040063303691 803803952487071746 356664302754594826 184485350159155200 412147755893391360 177657233025400832 194918540032081920 396765498034880513 666740309673377832 760373011152633928 584418401267613739 150193195572133888 538490225413062676 716125149631479949 419062601285107712 274699943380254721 238027674763788288 281130809874841600 639423865466126336 230521805155074048 590675888807477255 410212446280744960 653817014543974423 498728040063303691 329749952807043075 189445588058767360 372498286550056970 396765498034880513 565354573347422209 138306653668769792 218560859616575489 222695031411048449 725039966849204294 689592576453509125 297891902542577664 436240048976035861 655493629745299496 287217379296149504 298955600187097089 145330756074340352 396765498034880513 372503824482697217 244273973620113408 114462824213774336 467814936291049508 812446432934101073 453697100866125825 510370906204536833 396765498034880513 329420180256194560 779162111171100694 263775677340188672 281540181285273611 543704698834780191 418115091138084864 655493629745299496 490771130429341696 227585511051493376 120817911135731712 655493629745299496 166941142326181898 719370473330442301 222097366923083777 806271208386723880 405492123375239178 570781231428534284 655493629745299496 421851598453735424 204419611230208001 411297702345965570 259853030634160128 750441579633705103 339546176883785728 64012029769289728 434724927959072768 239856003582001153 242001925275516929 206106670995079170 198330545774526474 310838808369299456 162081757489790976 480070106001702912 347799169794310154 188792076819890176 757095323998093392 176530088605646849 339546176883785728 635262260461436939 655493629745299496 427263505981505536 612542816509231115 278662832986390529 389108078336933910 342147888408952845 689856435592495226 254079250364235777 812465540425711666 318560070377930768 367132785418174464 219921707916328960 417496710768623636 241319189711814658 521791008372162561 87721825781440512 319549189166071809 104306759606239232 400414643765641220 240230989131939841 399630800003530753 454817708060704778 438496293502058499 448644491646074915 389108078336933910 413825732054220800 812395651786211389 396765498034880513 329805031287029762 161481721072713728 119160455942897664 438496293502058499 137616845367803904 540671814351978516 307952734747754497 104306759606239232 620733842612813854 449181493638725642 630049991511113728 777647482133413919 119207385108578307 676850842808090636 689856435592495226 232320901381619713 275334989074399236 501059730899337226 488188474986594345 540671814351978516 272306050005204993 639423865466126336 425758975569428490 540671814351978516 370705198320189450 408189034502815744 639423865466126336 209452475114192897 579854733234274305 87721825781440512 540671814351978516 163416922094960641 523755367067418652 639423865466126336 566049207295803436 456258525530816523 493283006262280202 643974409182511123 506669358781562910 262245869871562752 167416846591590400 259513083163049984 778497928574402560 364468984680153088 286002984179990529 699725092128686242 279398216397750282 315628596150403072 167490626072477696 242001925275516929 540671814351978516 488188474986594345 87721825781440512 730032261704974336 639423865466126336 329805031287029762 98460552505864192 630049991511113728 422772502696165376 443289173219082240 776175613509763122 364468984680153088 708523698679971842 531614580544372756 493283006262280202 92096807424761856 639423865466126336 141479867311980544 785328612324147219 462113411376087050 775530234615037983 540672643708223489 104634019211124736 531614580544372756 181422886240649216 388825851719843850 386732325423153152 272467289570541578 715357000707604582 682823537098227750 803803952487071746 531614580544372756 166941142326181898 504393846432595989 234202985679290369 674741940578680836 622679774514511872 270660993787494400 697172392102854656 336224209539694602 768644331971543070 192431787329323008 365710443353997313 377162448702013455 99891371711688704 238361777782521860 351904672182829078 202484278364340224 639423865466126336 639423865466126336 508736231064993794 491048305007001601 641643210220896276 395729811475005452 639423865466126336 689856435592495226 620441094437732372 131988515092299777 329805031287029762 639423865466126336 405632943860482059 180818285258997760 639423865466126336 768644331971543070 425659309222002700 682823537098227750 677011047583973377 148654848554958848 706651095748968479 283903345410834432 450763317833629726 525025605951946793 108619242391220224 414301894941605888 422772502696165376 369315629330857985 785328612324147219 186324192449396737 808022026589044769 582017949452337155 598936894209785876 244319706830340107 799801785354420245 108619242391220224 224237363696500736 274679263687475203 548613332630896688 329805031287029762 237118698299588610 670701283459727370 283903345410834432 358018222542290954 463572675898507284 329805031287029762 647267779346432010 308005136763060225 414301894941605888 329805031287029762 150884512086228992 268225627411316738 283903345410834432 706651095748968479 197947838653530121 360953463347347457 372958455662641152 806271208386723880 770670635130421248 430558556547448832 290965478984122372 421451949771325441 564706967734452251 297042608608247808 447984179905560582 584247000082546700 224663201638383616 251203272403058689 485192190155292682 508736231064993794 719594334701355119 387812631559536660 150884512086228992 501849082533380098 190098912902643712 768644331971543070 360953463347347457 275406064323919873 617204071799062528 584062614867279884 465549863040450593 150884512086228992 113832519433977860 172115873572585472 435671849444048906 200799872712966154 712095444192460862 128099510332162048 695015318170501150 174342718959386624 579080422261260339 219310688785399809 362638401100447744 402618742808248320 87402172999815168 748108150468640928 200502033940348930 726838295098687500 332352147662307338 772877217457242122 200502033940348930 517376124335030295 683433638674956357 123192330080485376 116390194499813383 435606199589928970 240230989131939841 116390194499813383 283701544199651330 71015855974002688 332352147662307338 591772825707085825 200502033940348930 275406064323919873 493283020208472084 214715551279218698 295000441580683265 222050317427015681 283903345410834432 663568312109629457 379416736027377684 185158398336040960 295000441580683265 583322528836091938 182237711078391809 194072044894289921 225816116977467392 176095109119606786 295295629662617600 150451979116609536 340740606521245697 702714512054288475 479707765967945739 184366173805215744 291015838306140163 248132910807384065 200329483058675712 214980323635625985 420465934919008256 198665632344965121 572255343128870932 84473186053263360 273995402217521152 107110967577456640 468753313718861826 391356805227216908 198237091501441024 447488709768773671 264563940892082176 386904887264542731 652949425399791616 231964338477465611 107110967577456640 728298366026383360 493941087832899585 125260577500168192 415933290768498690 602324247624286250 248593246366728192 194544902355288065 731319147128029226 284014360689508352 165179885893976065 134502606805532672 804607940614684702 644869162786619414 226742682226130944 265739109710954497 623657315740024842 459175975163527169 149285338215350272 264563940892082176 218191248815554560 104339972181471232 612668799463718923 311956240911695872 185285794729033728 189985549669498882 561724548110876675 343591430301810688 326896980305641473 590047633922588672 606154057811361820 731319147128029226 97764090000207872 411982010568146946 313105996732039169 350780515554557953 810896009889710121 642535805536960542 155561298493571072 731319147128029226 289124804429086722 745615376599089253 192437993745678337 160568863623217153 362787789554712576 266779483602812928 425786711293820938 157914644000800769 590047633922588672 176066519644635136 805274442703962123 283903345410834432 758204614754566155 803803952487071746 389949933861601301 670036178791301172 527332542739644437 346761167953461250 273280713548103680 758204614754566155 583322528836091938 594328883361349645 406185275824406538 708220313443237888 503682273942437889 336194049536950282 684240220761227389 286264784859693068 202125035014586368 85543276018401280 120585443195617284 393225626427064332 691126412341542943 284933695800868885 745615376599089253 803803952487071746 340548760348131338 501849082533380098 478734829396164618 269161509672845312 259810475250810880 688064784872112273 167634910918475776 218120092699852800 155561298493571072 188852182701965312 767072587502714901 540671814351978516 296808144997318658 450416357616386058 251910900800421889 502894024450113536 724089671797309450 322605449339994113 201785464405884928 223529771533991936 460240275902824458 410524162147352576 282208033453506561 167830147389456384 682351396263297028 118351960062689281 349719026802491404 683433638674956357 540671814351978516 777647482133413919 280397766302105600 514901669146787870 190225713650073601 235932339593674752 178380492054200321 652949425399791616 393781691484733450 329805031287029762 305585529137922049 707634830971764857 746326042787971162 296808144997318658 184478433605058560 614589594763264020 434516666337067021 152590316342476801 732330961836179487 238522140385607690 639119139473981440 595514417312170004 563939780698701824 495369964169986079 178636808421113856 502955044065247233 183341103406120960 300309540371562497 300836903542849548 329805031287029762 102156251135242240 116095137070841861 595514417312170004 550837936263004161 213294768229187585 428293255088832522 364789915533312000 216403892949352448 182571114193485824 255469243267547157 160870791423066114 151388784112435201 720095312999612447 181862563678650368 744741312934183012 243913034857185282 314852695066542091 754136233130590310 374289311245533216 360887741384359936 446515635246202890 166043190187655168 298667944597258251 238522140385607690 502955044065247233 441505206220357632 344647951701901312 238522140385607690 180187161683820544 438021153391640577 348770568583118850 400740240014442528 241018860197642240 606991782030344202 732330961836179487 238522140385607690 205336121293406208 652949425399791616 344647951701901312 162777158677168129 183341103406120960 493575556286119949 608746289332486163 144908860367306752 753848020088651807 293557948687581195 754136233130590310 256538711955734530 241018860197642240 400848424607416330 670137457769054208 348770568583118850 183341103406120960 812446725884608533 266413619447595008 300309540371562497 469314634621648897 482893511214104577 466039865964756992 241018860197642240 438021153391640577 124240239119171584 183341103406120960 291124744064073739 805260785328717894 124240239119171584 286638335932366858 232629810294292480 202088760685363200 593274949913935890 755896308501446657 599452738530705420 536292330001399821 801274487105781790 581694138240598017 372785668667211779 344647951701901312 801274487105781790 184442937600376834 536292330001399821 298268504774410248 629329205611462657 782472171578064936 283903345410834432 236225584894705675 165749291548278784 468412480025133067 767526703659614258 522120987794210819 812465510583238726 322484992636747778 466058399772311563 574958846053842968 468412480025133067 555946734891696142 280746158635089920 169256110065319947 399449362117427201 189492375670751233 204818402404073472 536292330001399821 249556756185743360 544591242453843998 267792429338460161 321017735674986506 201562429430300674 754136233130590310 511718476843319297 653817014543974423 629329205611462657 193924900212178953 182859062415720448 189492375670751233 486948277460271125 269635745205977098 162777158677168129 605957163537530901 812446725884608533 767526703659614258 493575556286119949 523288100504338432 246484515185229829 649059242338156544 776937331168903179 427295503060041728 263520172923551744 767526703659614258 209439204147462154 409520528102260736 365630227633668098 182859062415720448 770033473921613834 629329205611462657 212566076616081408 399630800003530753 639274955489542177 196422155951407105 411385835737448449 678466252527632385 599813278620712960 718192431803138181 770033473921613834 765897748502806528 389083281225678851 271043942894534657 781066858803495012 778479650245967922 111657846210297856 389083281225678851 589553440418562058 286002984179990529 529863781820530718 365630227633668098 659386418786992162 122481913792299014 668646694489161759 732088731061715015 447979221915140116 202234881084882955 386720488010809345 668646694489161759 258823894700392449 396268851228311563 169256110065319947 394259778777382913 468875901191454721 212336785743806464 812445795911467048 463990085986156544 296808144997318658 296808144997318658 812466669103874108 296808144997318658 296808144997318658 296808144997318658 296808144997318658 799801785354420245 296808144997318658 812466669103874108 296808144997318658 812466669103874108 296808144997318658 296808144997318658 812466669103874108 296808144997318658 296808144997318658 263456598201073667 799801785354420245 812466669103874108 296808144997318658 296808144997318658 315225735461732353 519987051718770688 316400037070503937 296808144997318658 537426072392695828 296808144997318658 296808144997318658 296808144997318658 296808144997318658 296808144997318658 697873489339613235 734159142347866224 296808144997318658 289569184235520001 367011841425276928 734159142347866224 242033393322164224 271876609500250114 153963852420218882 248637764382359553 88398540451090432 559866050062188545 270057365599027201 218849604219699200 273060832558972928 699069228506021938 335104211740000267 642079176605827082 480228434702893066 496585175875190794 282385496481595392 704789313698660433 196854672600989696 408801307940356097 186291250972852235 328327258274136064 512069814877945877 267828176879616002 196854672600989696 493802560839483423 277929873979211777 321482384769810433 404594242133164043 811317836622069821 632677533736894485 99348364608434176 254104901045583872 347202356921761793 380446491875082252 351184607791808512 296738805652914176 533216597125496834 192316898677882881 232652070128320513 298531107786326016 174910338976710656 191064127316295681 608036409206505533 126416643382312961 351124920429838336 533454120632320011 218904456673230848 411867892754153482 547700534392389683 689871548991275020 347202356921761793 82331739644506112 281921329295261697 184552177014931457 340984182702604288 467486365853024287 270402448240279553 176392696276058112 385198112399949824 574056252720676864 399718460000829440 556695192359403535 176392696276058112 574037072629727272 469255933495738368 227210549967060992 681204860053618787 102938814313398272 254079250364235777 189904932378378245 406426016207339520 309475891107332098 278325291569643520 501247041041596437 247483597689323541 511658886105661480 589512423032225834 316599668270432256 285524484130209792 422994716171304960 115289461763342339 151828950157492225 267531846085115905 489192781839990805 139481982575837184 460591183056470036 110472166109122560 203673569056653312 119547401739436033 151828950157492225 663568211110789135 611311442196430875 355913913331744768 383029524667039746 682734834799607821 156418550620225536 166584422311788544 407006072126177281 121339310350794752 178382367218466816 590141611233771560 190193969743921152 479435695883157504 663566159450472448 812465575674380309 190193969743921152 296354641518526465 127273819114176513 296808144997318658 511658886105661480 470363487428935681 296808144997318658 248285895713619968 405183242426122241 296808144997318658 785419298197209098 806345981217210368 542795860115718154 211313877441445898 296808144997318658 331645495363633155 296808144997318658 296808144997318658 296808144997318658 462372760442896396 188736607002558465 331645495363633155 296808144997318658 370007277391839232 296808144997318658 196778834668814336 280191249170825217 811048701458907207 296808144997318658 340740606521245697 351184607791808512 358461759516049409 387790330600095757 509140597529903110 344975866821869568 150327864418500609 296808144997318658 340740606521245697 286298329221169153 602680998710476816 738499490469904387 296808144997318658 434184735426740226 380598734645493760 232778224919117824 296808144997318658 551886591480823836 286298329221169153 331645495363633155 296808144997318658 790050402841264178 296808144997318658 509140597529903110 663566159450472448 364493940130316288 609977150644158496 296808144997318658 436199890121392140 329010385590157312 131162598702972929 142013871324921857 296808144997318658 296808144997318658 434184735426740226 296808144997318658 106542336221151232 210881248816660480 296808144997318658 225880184325275648 296808144997318658 334515815250395138 106542336221151232 281664661890400259 296808144997318658 399630800003530753 100742898701590528 269930372106682368 237386599799848960 723360155387035720 296808144997318658 214044254454939648 781338560124420116 567226663285293066 237386599799848960 281664661890400259 182894292283424768 483733343821758495 207800592142172163 493882370508718112 542778378470686720 493882370508718112 493882370508718112 237386599799848960 207800592142172163 493882370508718112 97497924442791936 196615165976903680 207800592142172163 97497924442791936 155114652714401792 131284893492707329 526548304042000416 97497924442791936 207800592142172163 232778224919117824 98602616874868736 212268285704667147 227524830121951234 207800592142172163 158418385057742849 649804865329037312 207800592142172163 227524830121951234 131284893492707329 207800592142172163 207800592142172163 244534960634068992 207800592142172163 160953071566848001 253773306510049280 493882370508718112 481944845192003584 146417067971706880 487295974491029505 361957164824395787 140634148099325952 146417067971706880 298990987118772225 356869309533782028 275376134357778435 107769586199330816 432571988322680852 610121689094946839 275376134357778435 542778378470686720 746326042787971162 217460293356224513 131305104530735104 421180161992556545 421180161992556545 298990987118772225 298990987118772225 385250992179904513 329775052423823363 392136715667767296 338466629501583361 151962788053385216 331645495363633155 331645495363633155 633788082323193866 662449374470733845 770797181883777054 164107368072871936 589543658894655494 141999073757626368 185271147158437888 610711808453378063 770797181883777054 589543658894655494 530892643857596428 140212304410050560 467825009273077770 229705725335568385 537270384748134420 270212047533244416 345930821380734976 228334992336355328 250000749231210496 340586785723908097 774164607966511124 457556629433352193 423697675536564226 215154642600984587 326909583509553152 347132138035871744 321169202180259840 532064675991388170 590391022073282580 300101492600340482 381237459851411456 333801717206351872 200493504818970625 285261734988611584 274046715743436813 254052722343411713 604550922340925458 231942993865605120 513198054749241354 161288283521810433 532064675991388170 532064675991388170 239473061781307392 135865243015315456 215853754828718080 239473061781307392 142378701278019585 320378189794770944 359921619889815553 701317626923712582 332508604496216065 265543428690018304 160232290801287169 604534811700363282 163738323972521984 164972892965175297 225821922187804672 331645495363633155 331645495363633155 205940131033513986 331645495363633155 216355167296028672 699069228506021938 396373867884576774 783536150861709373 180472691302596608 699069228506021938 190692671419973632 331645495363633155 395250910869192714 381863868739223553 772171421094117396 699069228506021938 196082083548889089 143189855579537409 214490843250163713 305147975741603857 450914427361951754 135769490939052032 450914427361951754 450914427361951754 181574902199877632 319232341061009418 258045894748930058 596725919222071316 258045894748930058 734564539915436063 768005175901814804 134863783444086784 450914427361951754 466760021644935180 433395037494312960 566623779564945408 566623779564945408 117780712936964098 566623779564945408 566623779564945408 205940131033513986 365182720608960527 612468844618973191 184478433605058560 184478433605058560 387319696099115019 286002984179990529 624782307320135691 604405946168377348 604405946168377348 772999504633790494 191557988731977729 604405946168377348 419688013673660419 387319696099115019 119232311798530050 730253422451752971 468288470398533642 516136653627064320 537773716541538327 122925092819697664 312019327333171201 396565748832665602 239072820456325121 145360802180759552 396565748832665602 640696944687054868 312019327333171201 790374051944071190 396565748832665602 400155010341535744 343834522334265346 778386045132734498 280775810200109056 597598957333381121 151364563952992256 548007214846312458 354695553529151491 354695553529151491 208456427365203969 118838465952612352 102859553418256384 196082083548889089 404354985069903883 312028772549263361 312028772549263361 252222964181893120 598934330873741314 272572287109038085 803400227859333180 691447645323001986 272572287109038085 381228998241550338 214560724549107712 141133754897924096 510206238655774741 692495000830738432 778387651464134707 117041162052698119 525857040942235663 262792655165980682 736229448973549638 563554806606594079 470554946849210378 321482384769810433 114663920320512005 236972277411872768 531847066041712643 233080126148050944 233080126148050944 293847274629496842 515120444819374090 231795390536613888 515120444819374090 291056348702048256 425804957975838730 137212232705507328 209778406642941952 748615796493647874 748615796493647874 226790607664709633 302181418510057473 162777158677168129 366920227155476491 201065033768108033 108322661951639552 172051584744816640 228345406961090560 136509908714651648 811783649333608464 185975000694652933 688873929640640533 508552017543692291 427580141150011393 757025693593763991 812446432934101073 347900647175094272 140684772799283200 796908248372477974 457584533571764245 302172168979087360 148946654706270209 538481066554556448 119680830485299200 538481066554556448 119680830485299200 635307617769488396 582280261673418752 540671814351978516 125854624925220865 270738304780075011 350489611283202059 350489611283202059 529012222987599872 172922345827074049 379979246703083520 172922345827074049 437420206961459200 336395943635189761 233759503114436608 191991769389465601 238331096205492224 284136927089655818 152416079262515203 192469367848566784 458464360696905728 152416079262515203 112386674155122688 799801785354420245 269241913402458112 775779539090538526 775779539090538526 403406352782983169 352812972407521280 265017818720894976 712117694065016872 712117694065016872 429849593585598465 135181262859010049 540671814351978516 370479399943929866 206106670995079170 288857228293832725 495061749264023562 91577030025420800 623331456428539946 623331456428539946 334957841020616704 426196779059511307 258030451334184963 141688353098563585 272142620023717890 219310688785399809 219310688785399809 219310688785399809 364406893164101642 275680268382240769 219310688785399809 288923693273448448 199614400418545664 514216086846177320