28327 53172
250233132233010017 105303434745536609 238784864583191585 299032237703563905 780868665443524225 954480367930941057 41486482738346097 101675904396948625 43137388527984657 963431134646043521 746278530701413761 956081071626137217 915444499377361665 146339297143427425 752834860075832833 180262858833991393 302827848791654465 673372133052026753 292196004715560065 834125949376364417 201434852389770209 543133771560448513 974536295550617345 937931894073834369 761555375691589377 538263533786732737 457349479293139201 866485571624743041 984717460734646785 816337308526570369 359857026891230465 919660932603783041 823001230605431297 288709683488008321 57610584443647641 348790114952016961 714492452064138881 218991101192941089 258033243165268545 804143296452103553 539438868521788353 872089080454202241 717593798401519873 129393306176645233 747072348489940225 221382101221834657 252129243129385121 173378114797962721 941225940765836161 598490655133133441 404343711353316609 217059925454243809 559939899539603649 185738778798324225 60662263806332105 264370755079902145 804472452815250689 609862674207249665 700475604899775617 750295193227124481 608892348523500673 816547343152208769 264572348429677377 749360513930973569 963238836972099201 374309082728103681 249539122643351873 984596558602056833 159723548328049249 374067769293318977 177560935396822817 443531866768658753 699375512156311937 924069661253270145 115945119791870609 197072469234377921 430778155150836289 670855539163326849 190517162370948513 722954637367699585 576123315586361409 853571937438829313 767616092168918145 182286765296574049 293844941193260225 684571567907184385 89696192172507233 350537511243963713 320852003612774465 673044354040541697 11590897521596589 318851402609460865 598239079826317569 215089348467316193 173509179600895169 354068379177469697 7821831470099739 973531757776839809 491134794516266753 23204272514085745 906556069245159041 389884910203690561 474229810826923201 577954059702697985 843611034212958849 755836006760547 287476137312904001 775172948562477825 60462773128040937 978921749742894977 28617659496713801 539061011894311553 315859843601803201 658114690675944321 760111376108692865 799339252605371137 531023869315294657 418719454759340673 935403916187649281 257097712276411969 330239488204004033 663217301483825793 6690326541484383 916883595355024257 950444810023942273 165021303891720097 887780360356995201 801268432183455617 231062436475898625 567700192725141057 226813983343742369 44502109001264505 570745209613580353 494452688497844417 975477756423824641 397467214400954561 277707955091418753 616675180758875265 833647466137602305 310153651958877697 649759388419159425 157788764450984321 813715168124868865 74069910414088721 232044867282926497 972008641557778177 373070997761669057 779807828324472065 925993613666282241 350926304680839937 475246997784918081 989421202092351873 201291208459881697 652734300291569921 182162128020177505 345029227120939201 411252390984646593 314381285662264513 276929869642398081 780402594138358529 776258288870966657 656253107396963713 247122728245141601 408147148907637825 703578972535257857 498110303554867073 203676788870748033 499006426128936193 806684485575292545 115575328087629713 905334594562116737 619924149834424961 902938060267036545 635680478196619009 640361320436223745 962630015476626945 863371898488313857 20711534757225537 877047810250200449 74050795717660385 998201495318443905 260289065654589537 126179844432751761 633843105139725057 551096817768073089 986420754228618113 609276330086896001 43458081216307673 286380537079754305 164860562535935169 46175257034459353 466670852408974209 356772762307404161 783875584302421633 67795562068464929 555353031686259137 983681147931594753 59425647762267889 531070798706505089 508973657599049985 644102661597717249 870405656557977601 922707034396392321 845047067791007617 692841512175380865 211212870010527361 349258003814835393 434294193972952769 738964565729990145 949332384859900417 538855548120590529 3060775446790843 802343830171270913 166360551523482049 243728078275491809 591581062727435393 789033080798592641 671009501523315073 304454528329966209 935652786180334337 210475241199265633 746882941492984321 991931324384093953 607487559367591297 226646539473566849 946535445590910721 609595599280975617 95834535477315793 990845541059076865 392501214719104065 447994544466123329 53483100298727497 215687729006990753 987205230174936321 220888721354793217 310096729199678145 745852172924390529 574176473748266881 964421667488632961 198803920963648289 421253811439047617 105620978317261921 889299540233718529 425487410649914497 430715782467149953 444658475193520513 884348155274008065 410308719353473345 805148883269428225 518481879320631809 775320911187446145 432345583360451265 373092440767482689 111090363440055745 245615057456401345 331593981220116545 920740434359689857 876425880004234113 678935873859824513 179908407186253793 61901451024898081 915686257439105537 444373896821470977 576262785818549633 357478778332197313 12896987836711561 121399665446727313 795174047778779393 33890467586378037 892725098793348993 368628879170042753 304029953506976385 568386339231270913 451863625399738561 41688672655663337 439816322019403585 847592468306988417 133580731836943297 431068234346323457 713385459033041537 303081491712166721 543315038135290241 242534535337750145 95611344490443169 701711933758634369 136234748913310001 5731807571290660 180827096834200065 264409464523513537 705814319829727361 749281927182675329 655750442561902977 728610399302585473 341695196553800449 4507332721882308 504212447180371713 408510629548832321 146988182787822561 929378851367271553 717577670172069249 373444358541394881 966970800760364545 717143131696612865 466569254487005505 516164311172762049 605685162149853825 561128601548329473 121704312880076769 555641309165839233 932726932095349121 582410296508239617 726742391626679297 277504063237618241 113635506304888161 37402851090273969 463116839268572289 501782544712501249 153476093781549153 258242723244105569 864544646567360129 152708173355907905 509797567853382785 543335645918329409 511808816274601985 237594108247623841 709132278515639297 215128679534782209 260617630165448577 698026966844427265 457177072072227009 356588388887796993 723631368526845569 731630136492856961 448985102198108161 89722899671638609 374998166441734785 879516295045565441 9757202335350713 384596216060071297 796470824267323905 594365635408525569 392626185282821889 204593514013961185 903424589168388097 136104405301441745 356279004443024385 675276477776019841 532526252935703297 53798540750040761 887086814949341825 985213431826249345 236706431095107905 599127202346497921 227963174312975521 916000349917350529 104373661994323185 652293729613081345 855422483801120897 486751109186311489 626020054642559361 927224723384174593 598865855986446209 870198913246593281 190667683072071265 739284461483169537 629206463292703745 880910946104787457 465781835391219073 673499461613293057 730412639402317185 291795351216318721 346745640005231361 370579539805266497 795871132589056129 547018869496721281 145789572193756097 966094985469769857 315756509892423745 104725229138221473 406062953853428609 667407297589011969 211562346060148353 361743971145809665 995611860239073153 553861113349288577 464957063851187521 538127130102690625 670302902468797825 36960323065233777 831148685113916545 888292382301951745 946744225896132737 945529716076553217 538579867532689601 467356235539494209 139167814696499201 911087653909351809 289254002570729089 428604879052723905 671839884665693825 453833031886748737 385166398428310657 426793750810201537 55272841784706377 820913981047301121 229658230282481665 321035025109406273 125362046068083537 445254191184833537 367126571178062017 632495388722968961 595227511082193025 692548215559600769 225137983199445569 441179971148184065 606293751795128321 991607460848289409 669957412468733057 881042436360313985 624904329601640961 222676584699190273 755795055587995521 594981342347150337 691080295954371585 421403530338952961 781293011871980545 375529243110502593 55057767526797361 72718235538662417 121147467602341409 380908958259734465 643768338733700353 976962974389554305 699142438075483649 370441280293174913 482871014241602817 406354137262514561 349734282913388481 141985441665180897 200344887314507489 897498839530587905 382773872460290945 24248235269833885 485671961959418753 987622885620044801 139711980597851953 828605085536704385 945568380361514497 768897114223140225 195054774477483777 1856915429822693 144973934530476353 655409825554517761 614896726990750209 949545659767945729 853123174917378433 907681654863299713 601659455777280513 178639049942415073 122160741505673793 495038720524224385 212933455704401825 301267151798352705 943717797030210177 879657952423773569 190407002543707905 263569389665644129 881549700034845825 438808009531062017 335749226517052097 834536747778113153 430786379942126977 992987936998336129 153094047987963233 281079818102494273 462230329677630913 344696505372258625 487174896334252609 842614673413262209 169741776166965505 750955830014735489 732538459453593345 629555498795081601 536990487705061505 826096200130866305 498595697926120321 636680826131591681 704267892285280129 801442866381680769 779151567086614657 868969397047447297 364805774970001537 235312656420649793 100717884643600545 11877442709984365 711927857784750977 878136521335537921 484208123523700353 480971826367589697 642782104924556545 239706275400994433 538015161816858241 101288359003799393 191403701774127905 592757689252355329 561084746551557633 591821982519359617 194105390862581825 371730545077458177 142145188038924177 665370730918933633 304972273898833665 708097074190849409 631089159190622721 51868740574843033 890466368965412865 782756184903593729 781602992037719041 470800398267183361 392361208286352769 698409864431969409 337104104156196609 324858302857858689 200592637228943713 185452915199665121 887104713339581953 175387385645532129 305917791849530817 986725575780670977 756121372150147457 356166598169192385 280934052850177793 630633392403883137 315671637427428225 54663346979989313 882062660775908097 237887760895521441 10842945936303751 961124645184195713 580211693151376513 331846663671786497 661111058596659969 980938072874604161 60289311531214193 481646094411761537 590877824652665089 302925405413372289 516454647619930561 224641306839391329 744567066211956737 297067492406281281 888509475205147265 641881156123449857 785664655313553281 714170963616577793 903312971142078465 327301234265736001 926040912568069505 614870913506020865 412333466527563521 256050046990313985 804101860954830337 456939186061457985 451849191008598465 255989951570445121 566257183057743425 112080558567210881 235913681383202337 783198785234933633 609968517375307393 13319319516750029 854674822770597633 439621874781938241 437978551849894849 601901764421594241 363268479153070721 919395242295880833 237570792927471073 151686306371072289 671212412523523457 678412121911907969 136848468781167297 505707528323537025 781542748710613505 766194190902442753 368650328310650369 323553903767827201 476027685697523841 694939007471692289 574067685663990785 872086394083222401 131450519400793553 530753850036550273 249442495819749857 911667007146842625 506590444932278657 237686280946167713 446687092714270785 754407984989395457 725184040830207233 675481124047539841 605874040002674945 472063891083376321 352486922114430017 114414962740784881 176025898301830369 584265802662283521 118362817796359825 80590545685371489 75241164179573169 391159392815108481 65020352155734433 256347443617375617 180700747726731937 659602223477318017 420135149184225985 834719745317929857 814310689777016705 313470376347748225 434300598590063233 544029326134353409 507977939224602433 504015936700280769 534333782158221057 726752081098030849 366638477930251841 286425127529877697 80337723567375009 661867299106933889 785637457904087425 647697380974502529 564626355477706433 376254877345761665 576000865306639297 815768642987659777 435318457322786433 690724148602999553 176264110819559521 330633048300736449 687890368264156417 210449530911777313 318186428603411265 928396088310034177 656158584698864897 496584821490234433 516857608882204993 735164837150332289 902581473048108801 172387557787178721 89996954672869841 899017013375026177 999588328799269761 228190270050152577 108880003812615201 617685948852337025 192652954424026753 128014464725598737 42158055728151569 512873225207794561 216441874351865249 397668618674646977 687335450838006017 628200133895145345 812623317141195393 429061143143119489 871941431582683905 608803531261042305 77486235859431937 85576006160682289 942203830337192065 181666407283326945 595677969958778369 984210295061647105 101652343376457569 175268878508415329 230038738116100193 785392269618757377 591526324136438529 476496664590253953 414230054093160065 492743213361368513 660737425742240641 456521726241515329 202786439167631713 282399448510762593 412667604659318977 143268942847154081 181154527585697153 202880051107914753 362119526864859137 366923802961149889 525634888293673473 748003899832855937 826755857633699585 50664382909214825 69948679419006513 671284527219857153 817467828386668289 8486710253446717 612077674090109313 922945627958984705 601028421558979201 995831262439363457 953361309709912065 520711828242159681 571463059612341313 240030149041455585 263492280229634433 861471245160675585 984787389636707585 362824781150347777 412571874807177601 119536278491214177 751719182966098689 55922856102863961 397931828978677505 213429791318720417 126896082367707665 345466592445742273 52789958622149417 439903163337081793 328874490154504449 998191651244450689 880396355048795009 432383453842380289 936223861518826113 999913388100505729 276184494020434113 90506902888566993 160466610987953121 947854308023902849 137231314860663649 615208041311735297 641173318662438913 217419155121714177 109341220602736657 665505585846748417 352557499313974209 419652273409621313 574215098798795521 902290876858803201 180400433991835041 689221036430094337 159985927702983585 102839685792591953 114676023015476865 918929574269139201 686061376535100417 497316589803052289 214064863615604385 73174039502983841 286500093931856257 703230594674270337 206497347527061953 10224561076778827 144476167999421537 401764096556934913 983424076034154369 865705149619341057 103794597093859409 825392420759815297 278779864822524801 494211451731171521 82573595075167825 901620874317064449 466311621001480577 932852716847431681 20396230806049689 43498310820726969 896431982326674817 492948950873266497 255368331598170081 692453443556662017 277016376475316417 260602298415815169 104140826646549553 729700368812164097 798182648704596481 302963532595452289 749226831736883969 283855787834898625 541306181858786305 247425450608258049 707655843160971137 607510055815342977 995181055981475969 591515286932416769 437573479332066049 985430251938755201 540815828236688385 780873276823196929 449854345554875585 811103768507766913 639952519946120961 883464543024370433 435811863274047105 343838271873028865 265745938809530465 415271850938378177 845951362400391809 381126105926913537 207489103291294433 314477794343257985 395335446495728577 374091102714107393 140795835228445297 199011947621297473 606052668185121537 929321146793004289 421855108443992321 310881763872583169 594665958659426561 308133522843139201 96480048034109697 87620823726066273 381155103031453249 412329872156480065 534539129538785601 197294759631471809 435171905115687681 869906305574222209 846454691902792449 422749107417327937 525436603414412673 569249680635810049 14885915487354851 730234783433598209 129483647212204289 278456061693237441 701206488902656129 657401164161850497 265003180206171873 598059756011256321 448292858597341121 209224168271600065 82635571530950353 279293868922952257 499433785463438081 364182621228419393 515799142875344769 72773859440221857 454457485693637889 126480832217605873 709129928131666561 509086916830018049 270675471262634913 576034044836656961 477175931169192321 936189931059804033 735813891195249409 282106549230501729 203530980379817089 409900208189487361 56220270731316193 677865076595392001 42653978106862665 642363698242181889 945397614100841089 913752949760560513 87862171437144817 726588170322475649 910055440382691969 392698648371204929 15701090611791813 168441300268458593 923730023336105473 668066276542059905 195993074992948385 344568842422592769 477590467666558977 887380207227774721 95889896611389249 667243751686587649 995914838416069889 175782233464513377 123366960314207569 855096117386768385 707117929552751489 660602194576650753 609585969932133761 990003879119004929 442990974875471041 583162577913139329 69833864192681009 771278329166097665 187450231546719681 669939336180075137 999357306818204417 172914178785593025 965687466420320129 639535419469193985 434018124867101569 760474289152330881 324897510340363713 104785612146482529 157584890401771809 251651854507603201 944077778253785089 844021500360792449 479563395498594497 607330687615633025 73728545801245105 318529088559298433 792293141953074049 444805108458158593 563232388529513601 714099045554842625 886762217277443201 876607588709237761 216483090503302849 695996104879665025 147008120238403713 830132569424964865 422820077385523521 454480082880717633 27491294739327545 406071560056620481 253980587502198305 651141623763717121 561490392814128833 126845555850852769 77709925511783233 176841446076291937 357037678369160001 827118790436816897 809596809558414081 525157862435033729 556478565584875201 92610683417778001 66977586704609849 349273986146965121 403315122070644353 284423361583510113 78356515511231345 886618637252890753 353118519453992961 345728139439902529 380320961361007873 338883828928299393 452133945579681985 405788652613512833 258616782006711777 622972165616939521 996542465394433921 130948758831383569 983741960366074881 751799829242894849 176601794399751105 359512668100268929 92592231282807809 256640381848935553 543100991768163521 661650848914494081 980452611326597889 771911684542129025 139396752337383137 528960893307999681 611699938214727041 119178136192143569 92040340222233393 191605522833700801 218315321603967041 852983483423383169 308568324215862337 932673092602119169 933678362323675521 373390958569043393 794956208989638913 896317113841323777 671728675099529985 928357776913383553 470685868845272641 23213279551544729 490661212952105089 386005381237961153 360144444923086849 976933055220403201 723721702245512705 768285572908279553 699568124827017345 909104899738526465 380863718308589249 622431126989251713 984008048089798145 138975423110398561 553121125154632385 236987966661086337 844491534270936449 361576079791621633 631265331585453313 60349782021656753 87968975255471089 743654152001344257 192007642381526017 979875432707114369 338689132003146625 191472608657438305 34649469852283233 100309885139463265 716872291085529473 481279745162087361 460278880249120449 505921116118013697 497115830342728769 711579129626773761 881587443928438529 89203677411088481 963659278391780609 374301114768233153 906988200193069313 721004773475055361 871869992025388289 35721834130772125 346430299937694017 866446068929715073 325125181252609281 281751998995421345 92230114077381137 715114326452276609 164325246352213121 908408760822727169 506098855748135169 192871691816602465 464866317334831105 847397215843560705 28694621934363341 9612303400114543 654940566141654273 607396615961153665 971438778000433025 528811221107698497 462060358245331329 10627825957644889 368614349082008641 530344756820152705 104880685562854129 216455843609754337 893134107927622273 390503457664177473 258512639240613857 782162089210775297 969679922071947009 288190557121605921 607993001428447105 226738486669905377 667649206669508993 432944979747528449 681440422122385281 975866912315016321 802600585421089409 120719275550168705 927351163024958721 992536192261287169 13395653284831611 482474482399819521 115756097647299329 983522297225707777 773338623580087809 876946181679851777 437489618058926081 40848527466284425 213297191164301121 973834236269762945 627149376278985985 481109112604858753 924647715091737217 111743193358432081 911617444796867457 614064583953780353 227152381047645249 634146410025206145 96057578610491137 163208323109248705 654396908392442369 697284929497140353 42513862977223481 111193662497971249 65671181347781273 800187312992672897 712652199285251713 216357623768860929 42263471209878393 755979328595213185 766471878572396289 285463640907824609 287788238985243073 455537927164581185 4258980744729968 262719239221272705 111729428009965665 972652608389932289 171570579979011489 154738441382807681 733832236435986817 930634410214761217 419167795630833921 932170460067627777 870918162446287233 653328654522777473 14720665714527571 586088825810509953 639357203195700609 221437563662899361 374577699171247489 53936301115815153 273659024265072065 863763238612317953 646341846198318081 426983560021785281 87918262363743345 51385572828532841 591461575375795713 698141478776481281 821269442618870529 602963778624467073 447194824695351681 872950800519038977 355800845549836737 126489637715220481 485423863371970305 943166717377497601 385895610242044993 245245666930724577 718804625000593921 485192369693283585 77688971806637137 514877426465513793 360163912707740481 296452206662511489 977854365441203329 418946503945033281 337076095942258305 901516398045590273 319484748791310849 719784595527354241 158946578949773697 154398845239203553 602270461353697281 80739887729873057 378116485282028225 820086624428558465 582967816859238017 808939933172521089 569520733405191489 551275717242877057 54404974427313849 791560722462218497 355944038090377985 277869457823431521 486710019292971201 913484995507754881 349215423294985793 717550061981004417 488422166574281409 103474321149985121 673675637175115521 594292716668480385 368637144369571969 516014416619182017 839482481207220097 644813808824355969 860943677952718593 526391890489588097 382950565641273473 605512774254283009 337856147469452161 210018386990665121 772943445158141185 937488562110335233 898590489828649217 759355298255240321 370761534160472193 975819651201522433 366842823929843585 31954106836703745 641037713089325185 720748733324146689 67814659471707729 743184336110612481 648528178027881089 440092408536930433 859811465846021889 42368333490511393 86657918128985041 269610330323420289 135674391537662593 619600003233483009 505162291584902337 804850007382999169 759064598523409025 563938454487892929 13697573445561773 325890725871918337 301807572890879809 866507648643999361 904038130085702145 415325613777088897 658347454783680001 371994830487548033 364225098021726977 777752540247949057 554710460319853377 719944122627179393 653195171585714689 582125139635554177 580708407827998465 177032464668425153 804037397176919937 490802585193112129 859529773098927361 490263400140275265 558764793930244225 153413623378515489 48093145860505617 938915367744751745 878635234166544897 600224628967001857 19928004849333549 533455451595624897 983526384421288961 17205866230899149 820876934175188865 908922300239364481 554201691685953793 500182554773491713 573183331652671745 448063448909618241 975662462240713089 823220552715373057 217765872909254209 808477886155966337 441954084607338881 99738297324226017 875537055869955329 533984707208400513 407196456207891777 624889896352801281 239974621166126657 222358404690933057 419278747777660481 653786754804944129 613903087619348737 671511075080939393 367260842949953345 459499664085843329 818314620711206017 109356879125297009 807347185205735169 623017686010260993 340405528365721473 557284798770080385 392257413062743873 108067245441322513 377803414943500097 314837394537530433 742451129466609025 568672414912530369 267811983575143137 668416198192215169 983135495340640385 406448244946989953 571632221346263233 107303888477755297 887083122651340289 45870977430414681 486781793887445249 416829805176188737 259428031653335713 515294888818306881 474805478119762369 55053971244003465 166828292690318849 823543157662786689 969949936759974145 702975926812069249 530349457547721665 498872349430872193 747492648199298049 9183644901153089 790422061378244225 529504673353589057 213218913035660769 481364909300406657 25173406152994461 411371903594119489 279109126361603905 565654102683165377 412867582928889473 995977582853274881 131232495388530881 9951690192604447 18272315467108057 844242653141908097 606369657622749953 141827102919247489 935295774387775233 163861798342455969 871856778099783041 171218539413029441 108615081602700065 549196348855634369 962034237630675201 721820724124565761 100289861730878721 393322402583383041 543595530117556801 624874201953485185 469182963070615233 318922671235487361 155793028255473601 400232620396135297 737685427977503105 423765278964882689 460218415853518081 580407967630673537 468678003679151809 781185134135473153 614713384080559361 85223208754509729 243396012145431937 28031377106376709 398482210669385473 662307505797269121 186062304127155201 141850589777835265 817898647997836289 109646532571897377 632603370376493441 613647748786608129 537676700506523265 681569615397233281 987880534869084673 198538126162492993 48484936609995089 42861857727327649 298690573060660801 638231301462699521 203828517611725601 124203353255989409 518982145330177473 138955960387125537 855828698643065857 696054370629493505 430585174286811393 726649029145168129 276747726812317313 820745315996088449 169173787049835777 736627743893524865 871714392072348673 170338659747894625 893718752448272385 804296292894523649 134703539293695937 570377163468986497 321496530831360897 561592508155843713 656638188164848257 809613974792906497 263598183331275489 393862535705071809 309367093332440385 459055784093560961 462236520476160705 734795291826362241 65700173141337361 89085570185400081 616023069514447745 462211629041551233 602760803938110721 233136814991990337 538441768180554433 572268302854400449 218364080661174849 795561751956537217 624272812407461633 849511860794226689 278305345856864513 368292542313621825 785631859173299969 188835281593998881 532320150833001537 337081559718367169 491125875756971201 364508386918064513 79656896890014657 408095519637452481 616551395671969281 760954543415994753 438913273954440769 657123327845848577 252362851947957281 87838781521615057 253878830980653441 737459554843848449 61232072736295609 684448991840117377 336075139683927681 22589682510922417 28444004928608993 289550132671227073 459593613021468161 203200028346127937 679292341096619649 305254205702727425 54425674847792041 904959843709260545 872341026086864641 637483943676219393 426112209836873025 897295818072631553 827317674535556993 249948516375827265 613185615585720705 280445413920315201 964041801906738305 49952912120634353 496139894292582529 978005419089907201 657328521901014529 637711803552964097 324768622037723265 937681147541294337 36036054732555553 629141471407198337 732508881985751297 619810158257632129 246757086328678113 616492550617653761 370397906275726977 800427507735687297 79128780469226001 600919792079114497 98489802468805009 55227716805898553 816018136752099073 733545513109948673 813818906682925569 847957129836967041 574217469546674433 82268752685312305 331585569460088449 199859486225488321 76673119278503073 624135166306775297 646156104484006785 947242622948092417 723208159976557825 799271202454779265 522312776994454017 536605595361759681 371350898508445953 382082910431666561 862188640629383937 798758453877436417 411034433829392769 586632650545599489 82327310966917361 775801759102772993 416002521377443201 761968824509512705 756795953736556673 241654970051765633 920782530960217089 613952329134324481 740352428022504193 305102411552280001 135731458597696529 55181572381957977 600051222291725185 364257930546894913 745214816310912897 804473390111301249 439719116245413505 596254899078200449 297354841278043137 80642876899066353 600416956814782977 222292226876643201 190522899617313601 838798807647581441 527930114600621889 545479821127212737 385015272800252737 235915790802881281 597723650190815233 479923787680714753 851930768849221889 469067371399038529 426510530581055041 189992919196082977 439576858529797249 965538805318505729 241088956871223553 957658973952131713 455807361211462593 608341967613316865 48509558013449809 365274226850356609 388203158439218049 320810649968326081 501661434147607105 896336083944841985 9237058034095469 805470157905236993 591369359476033153 646010506181038849 727428830222216065 508883449625006529 246049441201520833 727888899402128001 675535652379913601 267434877966284289 974478740281142529 348207308589888257 291200792976589185 458904717318876737 253522354133238529 281257517246441313 302988400697351809 549220890973803201 113580803475912257 460787310293948609 234778804034142753 469081473815339905 498547817672644545 645767023371288193 74125832346929601 395480442965524737 428305337814151681 122061885439944001 296049404015697345 940922597477925377 739955316775379457 364489877675790529 314142053329355521 988789379945050241 464448253152539777 659783192219162369 857721247689319425 55548320432610153 458992913807364289 236553191982547873 99599343043415441 36042798983917377 279221940224260833 273054359873452065 327033900709899713 1838599549035536 970770559520829569 770047394979425153 942351905401771777 707547118085873409 285551994243206753 150195676982956897 874026244818203649 27324903254243085 97059948524972129 246138090825891009 488660698132797249 432623262078980289 580597304291870849 188734993926214401 625074696577520641 150112767694555073 133147452454366545 430178230564532545 869760326596569601 951043474301176449 394022072946057729 512010864903242433 995325507226034689 843755288261224449 967413226538255361 197063027978369825 67678050943150937 821382076344921345 183149893089535009 661447267412238977 961809473723043585 386880524995479617 119536147773843025 725765364034597121 418894017941276801 795368310626546561 74981571371750993 684379049570519937 728441453567150209 855508612888588289 151700805406719041 461934736555374337 168470891305581473 81587213045938961 809159950261744129 334377568170321409 414771138464551809 928377180592566017 376909326921534657 747638124256294401 808570116850482689 542382275502180993 71316543151368705 254346292860088129 112265604425552113 774226493557154817 39477385246058817 873766446793151617 787811121298851457 294571470530772929 122836359460961825 322226464341877505 895068218367420289 294878550108695233 175020295371737697 323325614957635585 61718806073592705 17596022828062275 930928859200577153 304973206975500225 146592543801723713 909077171486519169 170711671093883425 142776477662575729 869543759900260225 511979124928505089 581994538939909505 588532808680024961 868973950684257153 879438939352486017 641323675074616577 703783284857362177 69028676548832377 696479606800384257 621628213640036609 29872193523271309 479315697005695553 908497646789289345 612534457931687425 599175598014166913 338233526542772737 284083381625610081 106201621300101585 911681924889915521 964830312201094401 359707741303157761 160214944556301473 54623892325590617 562321094163500865 834983302529227649 573819539872062017 571194389618835201 168391174956362017 995405050846574849 592883688363073665 31474407254361125 763243553578398337 748955877524256385 846545168396630785 521629126000316737 406673240489830337 566105896376644353 984245076675236481 146384114575706561 1559820420474978 30051102437486321 561142086813532609 788097571023751425 584975934887047809 934158506964724481 363702732948226497 639841985553030017 782152477647819905 333269484081856833 592181671399202945 739369814766444417 465985296566920257 669643465972956929 154966524034776385 888358051387509505 629402137010963201 885908138441042305 79216405285052369 912726262314162561 774146507457324161 217552729313315041 516348143194633729 374047063582249729 662416159956272513 365515661131869505 598821086009422721 201187416104044545 372982018958317953 802659569304797313 81066802052035313 600528873361607681 197197724293509665 711903279910192257 132655494556360049 300735304080500737 839604540271075457 212124610144389441 221863127204059649 175512961786321153 630180285455672577 152417611485848417 874303652834328193 499710391554724993 378838219170667393 475765933507421569 371445919682983553 168129864705061761 116341543679247649 427688157412323009 590496359047989505 733388127158445313 168775407800815457 250054045292944961 118772997975767681 893017549183038977 845150090932996481 319320486316744449 206425252916176321 323809585782537793 910260468568743937 404275307029752897 770893907803795713 473366110548280257 38886973923403905 101513862235837137 520208225189179521 978260983891129089 564706137718253825 905940247958671617 821058844365992961 891569471696211457 150423472004909793 465339891323456129 468167548418477953 429367155101811457 7812026659145489 607395986306745089 296024695248448193 748828078793163649 121325451323052385 797426571695329025 160433668432034433 565584386422596481 601168903631112577 946734800768940289 268965674703665057 623991900019429889 976193719018645761 434049943676630081 985489158468283265 22948328036232369 489396460780234561 893473705712995841 919122582502566785 747128346492498689 475438863821118209 657143350218010625 442618900421933889 987253002022509185 767376334226192129 693112696123041153 395301283062380545 684745047011087873 26228131859134865 750492129745712385 2834120154716403 390407247909177345 530306207198329089 94562140797609825 397557563053524609 871292720760603649 560130949016631489 392389376211387009 221689466324193057 775535255442104449 218714888818688289 780562614817672065 829882088188625793 115518704620651393 626028763662382977 25286213607248697 531513884683761281 852458147465295489 601242323610144129 663603274800312449 96425742396789361 660437004215221889 518143946081231361 613477844712182529 625927602306973057 168513888301401249 199902549307758209 558477692953676545 614782195086249345 982126050346177921 861581543435100673 376624446334435713 116119098689296145 379243105523340033 955711683051482881 497498878448812545 902071104698521217 275260654950667329 711566751581919745 669913795816515969 186207503180440897 319288725507657729 456977078538336897 615528027124032257 153041929257184961 492229973223086145 887600027580582145 170930326067921345 304117420700379201 445927635660250817 108207859212178897 99354353037416129 574144877114420609 877888591042218241 960040829210065281 928803118891327233 654744750192179457 255972898705078209 204521095069203809 169596167883089057 863492093598424065 173433169344175297 34170030330834325 632963158867855873 853793622764783361 961355356926485889 994581953157286529 443176186786889281 133858741764825601 50592389581762377 235570123416657409 666847982567052417 673516148978848129 49513776755770065 464530214347298881 310556851497057793 264350197955238273 881263256910894849 590701383084955009 126149670347192705 965688227228781697 351792996592603649 756009611454523137 154304274485571841 136088145366059617 647922130244690945 817841226953810049 1709940511549491 702506227674092545 896369853251950849 843330506288289409 334182219975748033 458244911330652353 656584160815864193 396093072653762561 153923918086238849 72690928673182497 131796974927095073 337960485707959873 868860350411740289 922981956518029313 726780133388043521 163960052322515553 538521962985274881 867936645172704897 73074841059405313 62951519263386049 655453779385556609 241324986751166657 701965016756641793 614018008410674561 382856754828456065 973945051005614465 544232822005465537 345576383497963521 885493784537221249 206734720648071873 448967842679902401 996511257126648833 657330644177708417 640634759551033985 969720223892192513 813361120492409345 39562346443705825 309108908788729793 996537844880744961 322233668348836481 238356092457511425 347719289709061761 101478676550566865 846864360727387521 472705992012254913 579177762611053057 100737102260037409 363846673333220865 617249835325029761 504697606643645697 659387514918602625 741968402843106433 138877233393731809 281731513738961313 318875242961919297 794824874044500993 873719216755578241 928402989246649217 109844116804179489 65111005374014041 445034705931608001 795845386945714433 623877078431799937 676508990438883073 903106953609043457 26607538776232789 710561472398364161 646800908036716801 574165921162222785 521243832455624577 697419349107658369 606284944526656513 563318402942886849 882781205622677633 509235573429844353 151924162649244481 871379363381937153 932172425787271681 302868075885267969 973696942542680705 490363216837355521 984955773654775169 199555522351101185 189762416259789281 48345470796807177 963622405841348993 557993323997973057 936341479052906369 820701081998524929 170745804099908577 610099574446945025 482308351563041537 28748854770402233 759479384436261249 502633498451640321 923678249325057281 954089053904798593 470930103410950081 129980638256039777 696377552182248449 231046923185392225 438144322994602945 87926602655411297 704433018791597441 792385807762489217 925598842073100033 559675072196039745 163180122895120417 964712886434529793 938401434583639169 601421204388881153 312056560933108097 597775941036108033 119723013803792353 716288927782965633 858429457381710337 402273937056651905 196784232012916513 586325165746327297 412742837410199553 728135274818985345 139104487098791201 619586102335443201 696729608572390145 281838206533326017 877417505192127617 513345506198614721 21798656772084257 27765913809847833 883016463577604353 238423176554430689 405896779174049985 93436915261765569 626289573452353921 820018080413401345 826696110569933697 578487637160979073 186445720081337633 586806024869058945 990034512452645249 7390944219640262 354135721033813441 445121064974269825 758928148203146753 849080004963585793 2699573976116199 424603598939210497 64596225850216625 214043869337405825 365590286443236353 654711560639409409 871826714326651649 20327377635997125 976242073615196673 940024597205461249 152332792514506817 661586312093778177 246991438883995329 781519929280474241 27791935147369885 408426857980320065 95975478412896113 569283045877011073 365936938319300993 402329272349977153 301199237462114433 480881797142242113 375919902437964033 461276978173177793 760784655483462273 543449129248227073 771360284453614081 887666921938365057 975014131371281665 244082968563699169 109805666595995889 760172766456154369 512013582298010305 843301919734425857 125192928157851217 588102150021104129 163259621759991105 203937806801175009 535337112576620225 823690640791571841 891644707312650497 990070970517518081 610159516685065729 257090963734459169 493319368483938113 717616951094154113 49584455026938201 281054389249224097 370303483020933313 503274046192142785 654699832065439617 6094660134369435 694895587446794113 818185551614387713 234429151450136417 159031309389693121 55811948383734489 916428579302913025 915765966752111617 113111497958914961 941982146732485121 389008516438931201 902365094727535617 609415391409871873 940866800089708033 957234753163401601 28382232726478665 148092410223302561 617522332232098817 834124577187733249 596944008826675073 393412242316319553 777518954599429377 870898423847489025 781178009141093761 566028111162996353 295947815968546049 92886292466399569 746626034023556481 834748260892073601 276483165426355969 893582406743700353 964017796078287873 392127763540617729 864771922822100737 78608420754758161 398335550467173505 755084385722543745 220907822607728129 567544965563154561 252016804502638081 3392184832240020 613636853859944193 8662406881850161 215811351414451745 113322551046113777 257086623818537409 930344654191753089 139644474985409777 297017383308702401 807691086972838017 637400038727971457 217879339963722881 684650797695073921 578695369081685889 607560974277230721 119282380279095441 728447027527568769 731899738022050945 103484643294390113 553064985614859969 135680798892511953 456488693527461441 491800623941696129 10517029320176619 800525265251355521 443867228199664513 959653503781364481 459501839484197185 278789373170784673 581993115155455617 329425510283699 589612152738233473 590084120307654529 504978165805383105 965630491815087361 442881469502360385 121783369177197905 491584337052046273 869490332646545793 443019112449526657 809432508406775553 773138913142972289 393853221464180353 620229239423132161 568265119632517441 916438306016573313 66138229785206449 274448140413177569 717596725432532225 935128871739451009 922874344186364929 123579417971477313 269583474207937729 764197092049329281 674642549252904961 731937174128070529 919795074221799041 832547081590163841 674741916345933441 435162166958853889 181013233586131873 579792215654492801 552579043967551105 189519118948602753 723512108348462081 792566292632855553 590359083442646017 534504019693933697 832813619472009473 755719612411127169 139052366106920289 817502429797407617 255670783927389057 113183229153875681 130768637692678881 777882523516858241 191074227818806017 466161986765371265 46661414637110713 706043967353174657 987783622954044161 572380330329636417 242503318102247777 501864782785155201 253764725035129153 284705869496946209 971439727091489409 768607146291692801 664596804195372929 331590812606449985 631588034674532353 445198701139439361 204162359438587521 712002255813104001 14673503490751473 645062455658241153 886623910147580545 886085462121869185 653475510890526593 217114784377024257 26839172721626169 387571263523142337 726320162794717569 848601493949452417 758098871076430977 778376127870657793 545142151104439425 205135427761568673 980648608695194241 589052813246610177 51820644776494617 956299723982773761 79260459655689169 635457448818513665 300766251994272001 511777674096883585 218659029075869441 732556895108331265 892418982709624961 730077215131650817 535513502219334465 716684910666671745 223855989708194881 737074491393023873 146739458582064929 979368548873367169 173672984758848513 672970703004558849 215894785143166945 566313890470510721 76389926847351569 682628681452790401 820510694104942977 727114246975048705 157660174465103617 675044359146006913 579404447371434369 553200909815288385 789478095925712641 342952593206767617 794632725219660289 717597932389196545 231453453215390689 83930725837639393 680146462604103169 49894879752130809 900247028447605377 871135877125020417 358907225802571649 728866525807660545 557761260088124545 746907333577560449 60854627160399137 754322683197401089 236097411243544993 558422579533576897 22431689020013581 335666279064298561 783197316964599809 314578581316006017 229263282034242625 189500002998570945 880178364204990465 251067938163821217 440049590454297153 20302914266522977 465465359297194689 370646522025488449 42914810157203225 730174866369722497 120867646058652417 42884302762921321 714598776632531201 995020050585537793 2814565424937855 757918258683538689 645378762384599041 600037938899802753 913242407320975489 528174667093416897 153968088723903649 457361983158392577 627441709827063937 807611718246171521 820490278220365313 159110163836757569 361970422073422785 377291361150092545 113730043671044001 641588441054977921 459086378205181953 47185633690197905 761098279796318209 458144904850669825 872747042699185025 505846514922261313 514125207521093569 952060513763086593 705885894784682241 361333626702510465 284946730121436801 475358312979025729 913348434221941121 648639967529582849 984431708222107521 668618498144667265 846626924726006529 511446346094466241 472695059116791297 670528200957235713 775566957387294337 720659358059542401 358261147650413377 199323980316393089 31851027036406521 380759679519492545 551716673451739585 492478270637533889 335739882127509057 950046196934714241 420079985134552897 622540029407673473 841745872815381 305571118572039809 604197278697018497 258191101699381409 574277925550173761 401710779137935937 386263277241429377 308174942649230849 527341140626457857 377320419846007809 339187554810354881 385269872354498945 533545421091414337 175317863123517281 593245471090288129 737016543745369345 778913967679823617 655994767030769281 735647538470221441 304195345249652865 468639237974283393 257654101742609505 260840760960153505 247435598983059905 3198039226628425 822232701622915841 837152878273361281 502801214270320449 177058882612950433 736927274010859905 563330456348155 330338478030967041 638849597045389569 913665152331852033 358815941311707585 62617470448358857 880955526103317505 845336429046476161 946785615001719041 266100748881541441 289812851617238465 440445955757361665 53107562144322889 735208007676803329 579593014440685953 86291116006826481 2830531918196045 351314958889304321 998613149478597249 355588323417272513 973648037679982593 76355251434918609 489849230605099009 523946936351698881 714601437864306689 698537416358448129 907693544199343489 67637772703342593 874668783986027905 406921156226630401 49031490154984425 165263717261346689 711111385894273665 608820349632878849 707384858877087873 926376101843494785 988728883539113985 401440479935459393 966974964469724033 248581667537443713 484281066904319617 814667383141824129 234919640538191041 386665051448524353 336403563933476609 918978805799085313 983338438281773313 167749939815074369 519632632731802625 470151832354133633 210970719336142305 361202357721403201 539044461562344449 285514345206664193 311207020638956801 707131085413884417 435014410672810241 625288882094395137 378515397937928129 109876964907307697 829344336288119937 613079117022024833 229556740937564289 240343950656516385 836249331683834625 63354275173992393 243396608989012705 381574227062493761 584321715616955137 898121661635869313 924831274166873345 554396625982455745 56607707033155209 802693700790229121 206772691047557793 423695991720144577 241473759393347361 580030010450101889 475826352005721985 900121685411648 811262800667552897 268668634646644481 126717745878504929 905324520531316097 901228448530378753 960480193997412353 826272728911757057 747342506602358017 68395457059981625 126735945247645537 249554852498146561 761873264459104897 267460013791225761 385252134399237889 695953884843984129 3942308582360000 115371856803822225 34260143320580029 11074725859810287 462231573604164225 832714333137563009 372381330365229249 643889958759242369 235389038063310337 881426284719342593 116508713818376465 423612720571281217 223824484239692353 375923838660487041 933991305437345409 916064719523230721 531817758584701057 67538607737990473 801382532455875201 637027392534587777 256672788134018497 907774286609583873 183878352681702497 285367693376709761 509653690564555009 529703972330143105 757784931232976129 789944143898775809 204452651738911585 172518556535766977 948896671531301249 822868879597503873 340501897168643073 663550043741938817 74134539897727345 452197789216295809 568718115321736641 694915458063508865 509418554982758593 427238798498930113 765046163600111105 246264921806815809 486378592802481089 800228193193628801 51863864619583921 147104336308093057 782620847850168449 983071928405276929 238960243637642113 306056680597382785 418964953106240065 164253442926774785 435069730093495361 502609079453510081 232075459279215585 219066900744959265 679123709750278657 109873291683246785 837582668776320769 739365330012230273 819382431360914177 43297944506623057 538098275224669441 693462134901974273 630973705617030529 286869503260422945 429082437342458433 62262230424078529 801254146884481537 790008429743227905 595537379094380929 846820906966282625 61612962379392401 438115059917951297 421839918856477441 321154782547818497 428271551495306817 338679234861633217 719158051262908801 731205159023740929 398333502454896385 322296460307345729 438926399010654209 688450076261556609 586473026828834049 401214162359384129 31508580657899189 849972668126209665 878504517239825537 852672262480499713 136802866867896001 644140378455187329 807565812251432705 573935626148756481 884127484122345217 523877506582461889 754311967529211777 692299759161674241 23855134156860913 692392732878186497 352518926355834625 986368245926644993 820179291755849217 336849037710518209 404626517982244161 192558657719192897 775939185585144705 964656084706643201 827421751603544961 519225818314470913 25082618938014889 508770003692031745 946315479461212289 784255212102468865 570207512123658945 949672892720155265 518162237192349569 222857768283734721 431420808237092481 492769574669349441 508603495572110401 701098066509988609 443838741715325121 994102504479212033 92392737727045921 416043996882837761 645401986907003777 700992540725874177 936625772235025537 92094883053878369 450894444361210817 277033882393691745 310415567771521217 699909853780798849 644361948175870209 25501140890352049 324106711612436993 162426638186676801 438378551037232001 677485581073096193 911034414860303361 782865775643490049 758279827029170433 739911335805711489 440135874223550145 971614285155940353 591676388394546433 326061188849148929 894081816047709313 579858943858017281 793003103690651265 442560643203076865 811302255572790913 913300292252305409 509901893696763841 660248758861381889 8246965572716648 522857127620870465 278855030504118433 933449967821584129 947986926120584833 702725379116632321 463283136947097793 487423067596335361 370992183717682177 399367690905467777 735524140419229825 304897169914621441 962403145924547201 905988585871856641 657567839658582913 900429851270995841 796760439439033473 321927554324720001 532612057784419329 69785428983120569 616012127779207169 659436622345172225 784532142220484737 887701482951097601 590340381848058369 623882715404238977 394942394650072961 851484771876524545 655231685182393217 248036257146171841 873027434314025217 133173865794912417 274169398119916257 575408743281816001 852710078285085185 15970446902056069 146894063956402465 638341318866569217 471601625330549697 810844630313152257 961519277908998017 818606476348794113 968777018109918209 639357138082910849 408698318852081857 894673694167128321 491582794245260865 144633036035610721 861923126848758145 331639963848960641 488896582749291073 373013326206002945 44941658963942641 646395520017424769 618614720899643137 126272290475167633 710866234214144257 549266504950583809 155375920407621505 93615415799884977 544103248284436353 419657579854064257 60985363145704241 62285310779781609 752677662324749953 990741451307219073 300661718270347905 706946559683469697 872393010225515265 698766725922983041 544690906805158209 555665265963096321 273723387766814593 375963251622909697 994561559134254465 111940425226176641 506167047435603457 40322962571455177 888029577896674049 118702550104284657 582415887012196225 746857029237407489 957289595969925249 125415458960130625 386150350740102529 427534637755432129 192620969084316577 860470149407756673 763219121512442241 553377796247037441 170251827619452449 118140518685034833 347696533533557761 322628002527839169 673098194800303361 595799678513355265 493741939846081857 12147220176832009 617462821332523521 219318054706345569 683853390451609729 552025210773454209 414321751995203137 282150673947665345 707176976997267585 300620671719560321 872712290344011905 209266334347372417 631792141650855425 241972643955993057 892815525968700289 906596045107061633 906756193343888129 310814094557276353 311076497196196993 639027516375929089 738197286524744833 511559258143027073 928226943234051329 817216895663118977 494558258433279745 754003050781012225 568096016008738049 290823694486160641 255503053183637985 525572463074357889 840964835869357313 21520240781011781 563917047123659649 381439107924240513 495917949399526465 824728341476170369 948401492527146625 811396855539474177 983770144308778113 159063458041526209 222844578169407713 966011546125731201 272927258259542785 344615898262073729 948836328236886529 452168941829715009 487826148026812225 696289622457310721 665295787828320385 475915176437428737 511868425084841793 660397564369102209 587735736517764481 882658796530765953 18116476068769317 388648188473990081 887766593568962049 563767873792972545 181185234068792065 223746659040383393 453026291915925569 534857417421111617 568090711880557825 208395794346767361 160630765456240001 93254240652488113 905283013657694337 70962234604021289 276009378041486273 507006348742070401 840298969390914817 746042276783139585 106785185293325921 930254629839271937 741644249772903681 619314936239103233 631970424524176641 762813957605036545 557508379799202177 559227296242351489 514587136098050753 636551567583996545 846205040402580225 832164414781256961 855930394030018305 106860560801553825 127915991021893665 64883285782212145 817731326991896833 21588430292059257 533126424766194881 93332911708383649 20738005667162441 327702411781846337 448424144250878977 348860748843900865 511628421079713281 731388041049701377 111071182754912465 112664947947191505 302240243609013249 451942370067431681 271545954576708929 701762243865385217 644010896398278017 183621664384521217 535323262850980097 322398360641155777 565057762262760833 10542887863440599 484360085129907265 780551706114078337 916906132511833473 193951690296007233 353563559229243649 517917244520528897 542530861811449921 582914761136269313 852035566693473409 42576069629358673 867780677832719489 581154111071715073 642842321243918465 946652667015026561 555690770457708545 654822904922188033 263798977239702017 501956464665578753 59573715245228697 887159706904714753 636265041003738881 655342338749814913 318650032197261633 2908225132532750 285817858344444161 917876578526186625 202501806110809921 103035668827931921 520135227238611713 668555733565423105 11594861450355155 401632471621102401 873325807931934209 240116080179586081 654931055232744065 953062199981008769 445774036160898369 490336464702206593 467601388379215169 437710769779389633 423416251303308417 509247321547359617 806276901858417665 856441448725309569 144963292524451489 496009036289986945 15786781219667035 612604340425267713 960283454901940609 437233840855480321 431805804297319169 159808939622696033 663934996584529793 12642401783491409 250845294455039905 715403730250759681 136290909768717937 578739505939136513 227377148232882561 613600480793696385 638056975161717377 274358073484219041 757808354160481153 656440687594514561 905098774140384385 344277447891794689 381577771306304193 351460338670694465 217840897512971297 982615839789357185 610906854345806465 566224630804615745 177183627144074753 103398247949126449 223365559050456865 824259283661763969 226625439212924097 901805459308374017 286702900625009249 984807468957345793 503435348041165313 279437152998422529 695252629752026497 238923922740770689 381263939748563969 776918013487911425 484197300040555969 393438347197534465 849117497973566081 646910407604121217 645222688319996929 57161547479370969 439372462030419777 872765911885604609 228408158370591265 173377701466112193 818329143665579265 8471102940074361 704991191738606977 20297538536528493 950170724523374593 603165856733451009 548955008747178369 315997819880497153 268207625034449409 50405255519176961 827881031182904833 983825180121176193 880674939200233089 43694385931356553 971471957913699713 853804920533438209 112463331162729217 453969141110984961 396500498375026241 568900550443647297 764978151021168129 603070926111481473 37212398949542089 33775567975940393 255439111585587841 274439221737946337 178574366259319105 267897966671501569 181580237142171073 765918599914012801 74996901790193249 712408063149897729 20738512346184737 190566316140870401 308692976574441473 177274275405370209 302206286555630785 613598344114986753 489694955370872257 316147254036057025 142568588772235217 474195976604260481 904408289400556929 973373092190445953 975278643366166913 780007207746788097 902720297721820929 981349026782940161 373294609426892545 433137347532134977 887019912259752577 95432906079242481 308184459404841985 605677011851948801 582558632843380097 164708549582346817 27305528187071105 639933093664961153 70558188847805073 354945777761248129 994707164384877313 516204865010873729 737135595688975745 98084154057065825 329140663902336449 475003298328328321 606885489975418625 351646172275099649 697466824301997697 69992341284116577 404871889084141377 950906551426417281 262929589587486145 384706544603982785 430500911797061313 143792279818899969 639940921282530433 695465439709831681 877561578909698945 458870893215252097 730548795601947649 783181704813852545 433547648905523905 594034990674305921 188613650582382785 869392756997026305 815748596377225985 79366998772034241 217500253769117089 711404276207684225 719686372370326017 692052502760009985 613028392940023553 375614617555239489 476065558724933185 442110884361628801 838368571888764801 207711413244918945 434912005298095041 941261352830242305 399994582986593601 327441217501270657 760038082162076033 977698541098423169 587814990595632001 841120119361431041 354055350993043329 589297474833916417 467926756916270401 837173151783584769 115146823390027473 127310721485404337 858418037017344257 12083373611755377 613625091295666945 80593701450045073 378270125120010881 572643006065018049 671478548528135425 463555306824819265 803272212184765569 434899280077427649 724809735177792897 614262937315050497 173193577985799137 953372007504409473 381086590772490305 385441640266041217 919107651647920001 681808640432063105 274873160172099073 101629044957594065 782207595568522113 407881041077782657 342220120615728257 789739022756268801 304795261250603713 790886662553798913 530841451714231041 135130296956550209 35091094332599937 938890650579704577 936870714955993857 266479381659681985 410453392516814145 718154830575723905 496292807975642369 803953060337750657 194487806670494465 224589955945443617 887623773923188225 918121934310679681 733973684602119681 848909274264922625 840226340265282049 321636191725122689 578759351400222465 621849731034554753 848591396750627841 859905481266824961 844635262263096833 874082288120757121 516399661578255105 467019434261846529 284158715944997185 731200198516514689 685242390520237185 823171776527122049 317578041797958145 84523963083011473 822189218369580033 782291919817158273 235114433398123873 633589410999032705 169234148109403297 53951234481250057 648257459411496449 539411206240526273 107941383131169745 320529692494421441 792392300176274433 515383400039663553 416890194167613953 875860045855379329 982604498957471105 624561736430944641 340946387850159745 489993981956093441 931128042464266113 160764587181343905 33756260451006881 869365587420194433 546466458511559937 232250956122197025 252581240926708961 203594767581211745 564200902154468033 709630263652481793 592706814342953729 608734822726749057 987005457728002945 166199912466350241 852831832629398401 109306986971024145 931144675483963649 154288257872220673 769363026888804353 293488203635778433 449083250433062657 403722872916443265 683318496666352385 150959554818388865 98769300072589777 279692222401504161 186122229172916321 412939394906093313 101262469408425201 531593353296937473 298113357950207105 88700170656569105 526892648564981441 139654284480567265 774887968366094465 790408956607681281 998905992817668737 13007748718404601 111051859135052673 894571706503047169 341058749579744385 705418116793477889 258628837271565729 967957931625139841 625957684228922113 940096030227078273 928904921003471873 131018777913983089 423845219168882177 23170797600354121 173183313697613537 912995098017066881 192339320686841121 579749282579893377 201692254281802273 518775914464942657 687339248490601985 73517141877882609 703266908484998529 454869458497032769 780500085787025409 330104171035639361 264581402961745473 905471558173520257 921588055898624257 538635497608762369 490426983517288321 692567351801759617 732506567206002049 670844737552851457 620231161706449537 757414930879480833 427306274151121089 851779313860699777 485729663542223041 853891383212133121 248162760639900161 312552239285064833 616102072419188609 114415624098047169 235849305942409153 228984099795578529 866252328132240769 732006183992670209 25001144604942737 28654054764057693 708170767552765313 671118577361955457 95438243460520769 864284706249431937 11994232612288159 876993822015069953 912587453052878977 588092995661707393 870648990237761153 278219923567906593 559848510173779329 107443174023838849 548606869283041473 178069498331471009 976433335254483841 797658674521084545 610722183807759233 693061992343036289 454250945549503617 237132705529372609 501384742767662337 336365976963040961 70912654904248033 909992891347410945 477986605799664257 851488574947030273 712620615907965825 392718628921723905 677246295810213889 998703007669522689 5928742899385498 556601314449505217 920177984007246209 281474366725507969 82105197114728417 334222536371125761 493973784353862273 999515813965363329 658681480746281473 924774043422342401 829948794666030721 533925315630302337 471971337314485569 962751090605703297 609769963226987905 241124531148049217 929734654047507585 113137954661350897 151865305347662625 667179417822257665 788223970409532673 952616306369375105 871228506265332225 231784291604274273 271685578022527361 472634042299073793 474459587641867137 889120313872172801 939720113485989889 421569425934929857 294104147198304129 196463467159563969 629090559515219585 268033279954817505 619085767204133249 434448851575513857 327575243890905217 297015820312903873 18807590127572385 977055390736982273 19901322441342017 179674841187914337 855493841247245313 634540593896520705 536886914163360961 923773660296884481 441339300926067329 646736692090545537 661519086129061377 5930829045222908 523448456054786945 923450063057334401 138276825522709153 502884413985864129 10415353385518245 877443194878967553 498674548505675841 423971977593492225 520384099594743105 216005324287767297 476479143117060737 151178539924270433 502827566440650753 619942134845363329 225693588583652641 819729100827213825 327002226811323713 692569325251344769 74179398735154225 727745057500296577 941619231298169217 582737271368532865 412310065199108097 7515376842587075 985879897673136385 529927219663239425 811534889184727553 86148988743158129 705446789798649857 329051277151453569 140038651455853377 125594867668223025 722573570555830657 528891716115726465 355284041040519553 80185978159899921 792536887839467905 550387603312604033 635222206828132097 116052987643211489 704365756037340417 906601305626782721 406078774965024513 476158709752379393 648937290186886145 220681829645744897 745219751375174145 975644945733176193 768716298683848705 745119033927455361 208650465305126433 906105052855050241 448299205505428225 886810322313781505 745802669020690689 398868499674943425 821644116904600705 717822297003625217 426646653167736641 134103180934172177 219217632932661377 309231833742334337 890678329350436097 525327672340448961 5679293453688673 751206950907789697 922452233677560705 201724219989070977 756195404027515393 30795491978640401 318161879880960897 250524393210508129 667689471656935041 222111839356490049 202035400620118817 468898295696075009 821585656420260993 222256439281412801 415368523252681153 962535340349074177 618798574941997953 139002655129008449 285835194173145633 172905160935751937 748406537992273921 329798192207281473 506900156300389441 626601570768610177 171779929749824577 510836863782959233 548934059929493377 890895897844071553 187711002913708577 632868607959441281 782851810454332033 855478839577198593 965719934405576961 768164230702399873 637235389914664577 210297501028119169 409233623367207169 809894154264131969 710064895424977793 975466820798015233 643412479027155329 668500304994086785 911092578802097793 986647461086985089 260325403285769153 4944992540576011 780905810624602753 126355755251790209 33858384049445081 591643026247499649 993812691029333505 799850780078454401 615726642932905601 690181196629996673 345450051278817217 118099363392882849 610408187442409601 510485432674261825 909684397018182273 607547163072123137 909516965653203585 826918241849345025 445803498681158337 107843173489595041 644500673201157761 209010261642578849 984656399202023681 138221442429564689 130620680621426289 442407711635357953 25394146543874285 158007728039347489 655613596186107393 511535046122322241 152519131063357345 266885603952172097 484534717918272385 759936981544573313 621419077898025345 389446443809344321 469957120891372417 385909123056382721 560419074884734401 472606096537301569 776485434760921601 446609452874927361 665233069496025601 753268213393351297 443604554219497537 788246782173917697 399761606416191745 489845419483341249 455009654216489409 376174720674558913 813316763169751809 410735148675211521 180169014840664929 27913596261118557 702034837162315777 434532294084331009 169994360226517921 543535873403445889 310563906097343105 332716179089725697 378798744214499521 248865786405122689 433813487492059841 10970038654757987 645498535270625921 413068934013498561 247978724431817441 8497530071519322 285177826852596193 347075288226694337 601178386274440833 887138078625152769 645219689497444865 34647264712734937 718476057244629377 88321419582523937 586383149899894785 273655997617300545 231013755243239425 963636835849111809 817256692650964609 719271570179163393 297328440237294017 374844623108696577 489862494613028353 209439486996206625 35120998793829017 55471553762370009 244859582620414081 930463946489997057 977905891174202625 825778870016602497 157462714813767937 539131295603215937 282814282415259297 456065927534549313 601146086941803009 318092235531825217 678705711489755009 133295346660485585 627351019895691265 901811709842679169 908639745460718081 959341720854208513 908303656079247873 498048757157366849 704271181022932097 5345894130453389 849836442462198273 849427762194398593 164086756459496993 178395863487818209 35584869814208277 264215303854431489 90449585332436305 489873801032398849 487512633173999169 806055989707051137 185636181673586977 418251836253286785 235443140570758657 408404095192711489 593541577545522561 554957404190286529 685807187884201089 88098305589756625 696217200102026369 935357462548662273 213444700005020129 219472201814031809 193245439193646017 666250022661426305 106936774639116545 719206149917415169 683120760636128897 147946538076634945 455131917686877313 34564761231681729 370901366988050561 287650062955361121 138431390622919537 653610897965439361 302644339568715265 249077042905465633 791802063202105473 923450120204453377 97392474988424737 71955445846992209 336805141624275009 807671317189505793 450219219160473473 718103992506964737 477204685503032513 701167850951012609 419160764117748417 5326817674568219 847614999103065217 991831676365951105 404498070466573249 426540296912147457 368449845835861825 984718400970226817 766147873476455681 922704321513162241 755063052435339393 433816922908437889 704857186126659457 390704309625188993 156958503072779361 936280948733074305 622071990409040129 620893016114262529 57461836414610449 88774156876514353 953994271321349121 736248060436306433 979075412776971649 668453850011761793 995303858776225025 261852343002100705 239296376587624609 343202442691694657 550779263598357697 108605478774190801 151003963828678433 26269872111672757 207706387385826465 880795354617344385 216280657502728961 36895812076682689 453242214771378817 588595226738615169 219011438940405857 606246225771773313 879153923035431681 592023728898777089 766720281448961281 950757124233366145 947558830594843521 153858073453843489 993392247889424641 424487216999100545 627048815120019713 519994908193591937 430657147763987777 38223261775204521 56120826417682681 864504054883465089 743465744795678081 603865153602956929 923004461257647745 573938012886923585 257686045289013057 714174953429637377 656254819519219329 245289975747279969 270924303273226017 814562953694437633 752965585886329345 931405492641243137 714997113048788481 457587327026136129 600880041330313473 786843122680860289 150136385783348193 972769715916914689 212388066285228673 499467790636241921 529112186734842305 832810108785526657 133371715242887489 94892370278412129 26548406017433025 879078323673102337 934702182973296641 681828608699827713 227947111070058369 789249197426205057 671123508210953857 979163174159563009 498118245637776641 61141968114331033 299134733938473089 495958673720860353 674246160632726785 760354154102873985 595779026846273025 692538257700700673 769752349204416897 74404287157651793 693067014650580353 456416218234249281 937098774218192385 650198961693423233 32828891211764245 606281111571487233 967007383616127873 910225630296398721 714457228311033473 668842700569040769 435162870316226241 269576219449579201 729246482015795969 838564737717174273 722856510893699073 962485771469832961 91457453292491665 263692602450117153 403383073782244161 163407751526950305 45062019410480049 741243381927343873 410109385633624897 211751204757494081 269206857221576001 639576454444135553 384406246280498497 57407420410090281 763251194097094273 693750311631699585 182114050960329633 900352970163883265 67884409657779089 983166552140328833 626560775577367169 344314748748207233 892041133941759745 353200008063534913 805657969305052289 992228769259103361 551455907821690497 185935138456795105 982180141262865921 128650765617141617 884713051804496385 366218454431500353 122524486839516561 138140942941081585 263151692325664033 587565139962901377 143215336978506977 353830305723239041 734207482784782465 560720514240298241 859950092892510977 699889696084998273 281562992360051105 941693857608424193 825494791729632001 446597802564742337 213314581586743649 804798706400926977 425266898177504513 626398766345548801 130346402288125777 621720324750054273 818654495360341633 731136429066328449 125958513207095281 45082996271101905 266303818159421729 620058546877661569 434877554102826049 362727357865889409 655675095769147777 588833251702414593 811061532648963585 518376534266476353 356659010388703745 83469485241298721 360796612698436545 770139637848540545 24126797943473833 969565876624859137 297699911864711425 768067586183288833 373745177130778945 794736393255963265 292239783410337857 416559472267476161 940636957391127681 396508878810681857 448740434630892097 890763211873061121 177548407119068929 123722115070538769 911652583775946881 595292201491229697 140759323046872001 48841117745428873 149872742558457633 388785561409971329 269330292759654817 872176813214085889 828432193969973633 702393524060095617 98337947232217009 855367855657807105 101929377941345937 110616970391529185 12042121615728263 497416944893220865 170247762867120417 778641329199938817 581622842746561793 786954406821212929 56611931646571633 24075348513175501 528009003499953153 562235813301700929 98739109185345345 958654936867741697 677808529667807105 696800858937780993 399218266748945921 985946668057433601 354480857002862145 742985391207842177 40395819662819577 446454958219515393 773330676940567169 124970220120577121 826692351113550209 246996671438235905 133936241785413297 623276926585393921 533770308721699393 165077301891198401 64170106330102785 457215157489560641 495294794629089089 162729229441051617 843564085463832193 802505652553495681 985779966571840257 412425163983169089 788577488820102657 708031305896941569 419418749295246593 467954094299440001 327137416414863937 556412736391340673 302705085207577473 696363152138996353 524046126032438081 983997937797557377 91552392867171761 517172104248654593 182532276329560257 401155414893171521 315590814250697345 419128006609053441 571024271747013761 375849597779893697 263115779260218113 92981208696922833 379434048843727105 432864075829233025 155112961092726209 234450693689620225 657772511099842945 626355117773375233 576876401418061825 741151995655027201 334312503073157057 241422857778307073 247569012289659457 710354959428098433 943935777537468801 425963241447551169 273874374847324033 103716715564811329 553535913381772097 530218153097454337 401507315662257729 396417743984965633 574813650105859585 599306898818799233 511264712521821697 390361108167237377 370533679210801409 312857211294588225 533608925055034433 516347169543092097 843976636151900545 763040984580175745 922210724359572993 953603651550619009 749205931297119361 703366852569505537 942788172207059457 285054127155046177 358790207015609025 259121306170033697 924939136975680769 914692165019655297 603317673108868737 868140113788999937 683079592687704449 283963800419012801 471572416791197185 297515180095036417 945294091914220801 924843009925890433 590404068826494209 665906461661681025 508730395350454529 419133776373950465 638524996735107201 278466967523190337 155603743062258113 440393445100223617 878752551697310465 866259020378127105 69019227257911097 733815706504611201 299241880399144129 206824652662522369 552399736449118017 340633006028095745 957316489091731201 607780073481993857 515673548531111681 750417793247049089 331513177066831617 959566379941026817 196506418134035233 323525089407976193 160954203089282529 933563912237705345 452359494076290497 76395689885242033 129306673571115025 922548678503506689 221243178385307713 277225237233775361 217176207922527457 824943915260352129 203569661642205793 724419714229451777 876223007071537537 173630915040934753 777959902854078721 744247927041808257 785622588107024513 143488556673421649 709335828161158529 969236588966946817 642384713869013505 956713328467959169 432852063945873025 670328987462934145 657781503585447041 286838852559984769 962545158826827649 591964234075714305 519633421836324801 664858812464178305 654978548093012609 861476070720495873 11998870713988197 165717567972965441 797240035862046209 47128449191784937 128073516542464465 930551424394810369 942631877131034881 960394926214686209 877618330419174657 317448319270116737 9133196429644387 428570636320795713 476414673648953601 707277411626382209 823687044482241537 297424531833964801 752129677353217153 585580519039329025 243671431639484129 107426025784416625 339229712656255361 418997358753063745 435281749349499585 671309452134149633 136492986376019585 815723923379895425 822332661104809345 568692180792265153 26158289578411597 352710871749270209 639157374623422977 971583105025811073 606344735191974913 444454353805358721 694442760001038593 282477868529934273 661251008624027777 474198027564160193 661216616706056449 567030931110590337 920581284469669505 691159978533566081 999650078080122753 411842698153758849 865062595461729665 758154630173652993 57330237954190009 553647772307069633 583854139272624257 301955350429555137 305297152593595905 781208238582944897 37766837148218713 941321126605590273 402151974945425665 280699078906817345 225800478129194465 440298211366897601 443280679577441089 807641641479687425 278480056297048865 330837848953667201 473677198270124225 54940876701234489 137371498569756065 370701885273124545 12592370451898205 31883107307901781 344143949566252161 929942060895758209 863507482052355585 560748738319826881 313410190459300993 39943894624858705 36584883389338073 476808844861192705 950732683042936321 679255099732262785 881259803902977921 327851315420527809 390669210953568321 524429247658279233 968108581403328129 308091487150687041 150213199602980289 54290717460094841 341285658507970881 528559300872696961 941748597406835585 582874656060543105 221016431612014241 175140239043354753 478601755823952129 608448536897942145 320841930555147329 492826002573419713 687972117059494785 230237755407788577 673135922628944129 169973344541443073 63623768529375017 305639351378420801 261081935202369665 592171023037732225 328010114833539009 331823213115345793 133658439534457329 557495774093649025 904898113542465409 647821809022747905 845711596790394497 562443851403397569 844095783064084097 705755421165779457 596998098380765953 302725344828655105 95231081727469297 670112835113560065 936882299003471489 910599486990857857 343970839495050049 117515283380388529 215523604683852449 948830799101653377 838519259896720769 849766958581501057 473868502180820865 782103526058985985 724235662367128449 851996419499787521 315168262855308993 584415679244482817 737924666661548673 855202521121203329 647304785982115073 553279455897264705 699567993926159233 256543920839195745 450774826027242177 479302148910004865 977399535805155073 847385559952289921 850233538110089217 456856212895015553 32313386180042869 762696604784057601 452133438223370369 465139223901342529 700302202255592449 738264967741020673 876941072293405441 749169373728303617 118239625232313025 414861527891620353 647022483329436673 290480187876607233 100759608236963057 409585345698207681 591536521232896513 283914661305143329 436786433020493825 860907329864094337 964163717816063617 989544280819739393 486596009676965505 400286778369025601 820454412714312321 870047759609629825 757930807787367681 92670793159019377 416854626667174017 769698060668087425 847061525448914689 981833571130341249 536538399590696705 460369744085621569 412827427113278145 963628815502463745 547142504467103681 44762150987349257 264258234526359105 858196803911187841 497090176837517121 42532746700597817 381672599837592961 656495805070679937 770756326099529985 19569400084503033 844075588628420865 950848367152008961 374244181383673409 85645787330317809 429779315697452097 825264320605842945 204614034011342497 665770789449350529 710610970433982977 859006958518296705 73255232921511041 533356015604905281 31640004011926237 94214591231494897 481574431494578881 19705741915299057 7465289942850007 621509331384249473 372762836398962369 628225919856983937 362792675239710145 960676363233321985 261204433939553825 480223792430006593 779967574062006017 349062898602074497 240822429396942529 302422372312488385 210595181738476353 918834333570888577 630683992512302849 187664896826515105 74296566995094801 144268607572559649 181470420095124033 476178692164776129 257551396554013921 798626242385953537 356572567209468609 624775966485497473 582631421513248385 481685815132539841 748816424029214977 368186220672665601 824622171567277441 896790509272992897 996012588743752705 296161529279242305 687877623685388033 881343703274882945 929132670342866561 841017214923024129 826992998827471105 466378110577554881 205046911213059969 714936729688002305 817178356146122497 276486589216620609 436137110737334401 879876179398532737 391059361399292993 526551207488072513 192078820006457825 953571193479330561 600335567479369601 949973295830847745 90643326822018369 534422066991250945 308929822552464385 756248847186757505 156104721900078401 700482594841030657 447429077795824513 293633560958017601 362976894069007041 41099093602607441 265535964621669505 443307871825201281 722201206796086145 104759076358345025 809336113082402177 931017276612255489 845034423074750465 387359222970442113 563477351365030209 74884982590308625 840849733057837057 688459984726005505 565517723401775617 936355161598317697 888588061331986945 279354690863723233 892018750149240705 175533718626187617 353033750894354625 259264697585773985 695352602520138369 981182283554819201 897414801215049345 331124250285565569 539195912789487873 426047923077621953 439644640747246721 65809629380094497 632462889041313793 244958658939356865 793056502381673985 305992131825174593 329775276372281217 929191081020750465 471584406133189313 403873816612485121 475890591625336897 837153971971151361 987493099294439937 409844025799340993 486852007889318401 727688726546578177 356054622895101121 503643795405292161 537647343369634689 295646266046833985 790738027064961153 961139705324111361 561159879010510593 325368928762944897 334872709315135361 806608796745432961 543074252930928513 449917273645002753 557341461323957761 243967221957259297 549705519824293249 14093678980575675 332258144042612033 675207597308752129 168612682465983713 567409863235173633 33013530320332053 988138918052182913 334128662873347073 267131813848838113 372382821290017345 169168676253615745 501000844969333057 237545894206750305 301056219952371841 714274812463852289 609229051313853569 323881921706831809 291081295250194241 769555640874369153 432575176086096769 890285583333639553 448019254934209217 132014228747433297 543389747526411777 361361491915435073 951468228187849217 834850196505282561 969269497978025601 194742298790135489 568971801800657345 885941847490212097 515165641006738881 324636379435933249 439811919158501057 132975248565610833 921069055320892033 838249510233698177 15008401953551243 206509676917445249 404095016864282305 571372469420854401 265864352807994913 8981037136390314 469090566011352897 347409435970252673 849084105452718081 442181748412760833 78831108756865825 974949239082636929 420949770205709249 620187516959600001 659123491661411329 680035740717631361 321000338754700481 24223656093735005 921979622589496705 26082726605753949 257465326164577857 198896508250310689 958381795458599553 290535449982787265 798339602102359425 147004372083269889 458567279805457409 774663229367920513 545048960001054209 487357456212446721 630379517470011265 251158059568400193 997373654768480897 334373081617396673 413855491597807681 161520866236006817 731521169188141569 330490949648787329 832257559968304897 797672631224504193 546446408856510849 106619094630129745 816252337869421697 404089951202283969 390808937854615105 908944461555830017 19553137857805325 360416477960757953 884059314861545473 162718202955996801 82365087269685937 620450938126626945 75411634583559825 248375087094142785 455317411778828801 740291855034985985 244863584694698497 849014164790869377 373774557135980929 802986508850299393 307570256463350209 450424366824830017 363650883968354305 594169885133613441 18990160373974165 198179310551719105 898901674668074753 585896189446945153 241152958844196513 556670595602735553 542140199455168641 805293758759621121 83624899084767889 491243576775925569 248375663163550081 990071691876412545 605371372753381761 78914330017010321 53344057667608529 631656063343644545 800463007813121409 120676587200758689 298602339642393153 474342990807034689 901793774422316161 7473119769667137 952390002032025473 748957907093842561 248653323254856673 513952712663662913 695770072688866049 173862957871993025 467722733878531457 543731800882749633 875907917640098817 434640316100161089 920069595203713665 14724353963966765 441320011838790529 164406188125386881 941856432055743617 894015001124738945 716940129563120385 175611195708615489 542222494121617153 912674004326643073 639946262340366465 955615465963635585 872254398375105153 208918820546823969 541132056891377985 924673959681218305 913852626094197249 263310960608745153 42480741616650161 186737130277837345 691979983250774913 155558962519659617 361421440076760833 79296743157176049 639221400874689025 745423864889144065 618556516257818625 675144411102710529 54393442472928657 669762903161238657 381608221656712513 11243927930980391 429343161219335937 566595570582190785 27732480871343057 550955622527741441 567921072921336641 151053999546501665 843601222937657217 636724521063019521 201878544217422017 346132139715930241 522801302618198337 200311909136164705 299227401562632193 735345749589310337 668801821716023425 84094740338333201 556135607819058433 979953090515490305 515291617763232065 135387055737400177 24068992184396621 308584728987408833 670998898614989569 989784972589138305 325601818263848513 723435326932271745 760714529067819009 710959682658572289 96709996819186017 609151043120999041 236313382115078241 333004083396748033 817656556613556481 115898494259564449 879893515352925697 815385961360735873 981631141311623937 107645444295553009 15144784856722993 5906869188510911 38590365091906169 914364817475213697 722755927060710273 278068797645435233 945365396981685505 349762577219490113 351736186292932033 508293255245394689 671783716434632065 904421791451962753 902253304142782081 756027242217218305 141645152837298833 101270128107341153 888888179270175233 254540655635839393 827874651952910721 312461404676096065 678616815103246977 288927700867734657 339647265289386241 943683965299026561 28516360615618909 985353723591504897 617971196513295233 556264890615008065 257943178524662657 544946329047039745 842973924822473473 935049671785872513 703161008308832385 688048533340538113 414441021137278657 239847313374323073 484145490905028481 19089808087731089 726108841573989121 572311182533990593 219221650316093537 246471046913985249 258537386423611809 623671606785190785 849592447133936385 91109512847541649 375439814275381441 570067551995645505 769603292665415553 765282531940972161 250096962496499489 282786998562382753 727298502436006785 901901893036015361 463540309508175617 905089189699236097 581625136840422401 143227408948281009 911771683682800897 303142063673814017 736316587109733633 465295702990889729 908254240728098177 166785214308514881 565456679071196801 6131819179945098 458733358621358913 160267963562116481 192024047889866273 296384527169809793 72229699010392785 500883889041670465 759010146600225281 552764016452488961 624516319007582849 374722740358887297 664281552261449857 108070861123000129 443898949969451457 336908413840898625 827132288501566337 215320499061437697 194639952676411105 145132847732238433 768983754553651969 804245820212518273 307503573805888641 649600662183086593 366102601131366593 291184610254720897 681879529226776577 422363412508271809 452309585141499329 81036360843715025 457615187934180737 720265762922235137 788859130787848577 863737148288596097 640530288890701569 307294033707105281 192019086583648865 436809711474527489 842703754143997185 236080740054244833 122037058658897025 397381339581716737 961736327850147201 229872238134074529 736432783024319745 287132523168228449 132657034748348225 93730735794689937 132819335635367969 365577340982969921 117932375704739905 98562024166735537 229268631687510561 182640061955257953 596756324671673601 458306654860205505 821762697068244609 150564249668708065 731673123293504129 497000237878292929 827300667791625729 835778577769762177 351465148930998337 469218380344113217 467176450047766401 239580411685000897 32601321573721977 48618838138079217 207842516712638305 776641797226464129 991489177463279233 481948024076910273 87295488282656209 434775632650531201 736032434760048257 270186419829709473 684348009723912321 978630300003491329 852917171752068225 887787986862246529 398403052157569025 392641706635760833 627610193427003137 591667676827537281 960202140809941 721420351096785537 673854340206617089 363278916479014657 90222814046889249 313670491733990529 670713955777969793 732494798872036097 260629155198209633 291736573711720129 215811041746547969 866882963840179585 514313931463000513 14081573339939979 766775347783820417 293290108984731265 856457905489058689 861680660057547905 488211339545216577 822498050198969857 686866773117152769 928844368651471745 393388215394296001 247274560563308641 722225108292086273 29876129810308073 578737469384890369 707739170793058049 844211085471052033 818852338410085377 221072484525265633 997042025797522817 695571903616802049 62446958509813297 733827849576869121 699483072817354625 657512429857298689 84989784395805409 466779087024988801 800074619546531841 296129616293903553 828855710656345217 256497821899671393 119992958116039713 612546782746797185 627964523692089217 180699673322507681 660319615318282881 760903963939220737 791884624772681217 992753875508412929 174010173484457921 991107254241264001 135162543236379665 882671394961292289 233343822491573153 750520509119319041 181550910197078241 663223668268500481 870520163971502081 352510942368958529 524413550671926721 965443602721265409 899026606421411841 742475154546887937 659505327872839297 63225722466768273 82470277073110049 406838003261761089 29439150016504101 64299868532330609 918448045568307969 761322542634040705 363470939900086145 202354234353180129 413537318207499265 695949079791724033 72888183163644977 156005301882530049 510574032292108609 760774283231647489 210536725115364481 783755999466222849 913113070362765441 553991293745220033 640246590732022785 494775693923955393 759535436451013633 668967995882830721 733628570464706049 33628018195116737 708996303307468929 406017069112813569 341541958278600769 618941584979538049 494743763446390273 835707215418743425 527237960435773121 783065908531966721 311850110254834305 581504116572979457 727645726391177345 569206913653843585 673781050854014337 379261272224759681 586496499314708993 877244815466980353 686303722371189249 468978971747795009 714108855675949185 147878468250993921 341947060282361537 720353321005198721 437942213533322177 441016068979877249 180648264019264801 18610542308728385 157849550155720673 518168923702845057 942542133598575361 412253754374710017 980831393872225793 265354405080614689 60396224126986201 311554181510651073 730644455094381569 693652809710542337 608409395162734465 228435300104443681 384607549785560129 595692126852554753 700544731572374913 157990868232197089 238257557763279937 500181318302580289 77955294211047745 353035163351130177 221146860612922337 901028144951197825 457203034975190529 460220136100595329 445173832165114177 406038421512491265 47812794028597953 434408637697195841 249657320944127297 781801399511607553 861314899785934849 382829456779099073 282287481230969921 210847332379287873 99506827052262993 208347671330038497 917616589902426241 34869727917651973 55526948062844641 208876844995138817 38527442506126161 959712904973784449 818926947544436993 375076937188588033 692891366611807105 35536805386186645 329824278827498305 129187515387322097 767285635840256257 606312131653922433 365107425978177217 422929018405277185 800188926614001921 19421347819303493 202375019389659617 111279483749406433 674646244097648001 887121458252224257 538760341774402433 131639382871547633 799249266500826369 551064328877771457 739095770531985665 425097067749369729 698797130403068673 588696200398501889 351202543531766081 559490883255016065 712694116527476481 451521525728793473 708770220945222401 364645304701703297 838637307938899585 890893906680943873 200762658389830753 421076581296425473 88206893472406737 723790270421204737 730123518804514817 197782366471052737 44477190809164569 751160076848705665 26449644666168837 896238757714506625 462725478509415937 562770846341237505 783075300877452929 400841114085331201 644861166986078849 358471205759130369 227609694408013057 75781031546874545 185587517357564737 365564531701977537 328464592054483969 790414997136430465 350924846854741889 530256686272721793 713493604999083393 445839575255085633 453075752474550337 768261854519636225 808860100692310657 251557565546654881 853332153371599873 551597666798997441 178102051462214913 40338474421979241 708568709559163009 126976186029764897 487639747660903553 379808923779002305 906720232352302721 363227521696344961 583371503598410625 149743343369429729 270509873128450081 533729361996535105 424343579484752129 503876520069418625 582712973904580865 193335155229007681 877708844602945921 764366370524633985 164666298435211201 411897583868210433 881374528468978049 236461725759149025 64946748521766297 697898922284323969 177078060299148641 251765029863058497 657655419491451393 971277414231934721 610441795200937729 912637722305312641 958184773852583041 425255511553345409 992287680630479233 120315757256172161 915476625463416065 319433243520961729 276711941317937985 18348276047824185 588479340662832641 952834699377959297 598822967551537793 104832953052088833 543791990203832385 823839167427451009 744453092931689089 986011043310789121 182473939004598401 357467444967639361 314512155958620801 225142734717245217 505958352186983233 398429776973955521 70027967600122313 539873110916495617 131320138108595329 775401360188951169 275511366800454753 914809925867238913 60320754612238401 748525925696725377 826411750237195265 110680539690129361 768316886015288193 684134149630935425 282538124009729345 794755830514951297 910035067941667073 249703100893952993 817981155851310209 707387741033336705 219262707460405441 195402179149496641 426978719396057473 175293403864081665 716695429637358209 59021588392084825 335141329502970817 33046579144759393 920644091030471425 87137893593919105 500439982140985537 910145493476214529 493299948364072065 261139182783324481 845427546372302849 562679153965667905 343166169103984257 521936366918637889 641511322035679361 797300887139549313 162595932422849633 337178757587452097 421038987327062145 762852282428816897 306764606593862529 400547830383388289 279948228101911681 324101966267413377 743603714681203329 10824572291085133 262332177881756225 625835758088648193 28120427006786741 81139587044859249 201183716736974113 187746826154686625 212125958765515329 573972755717505857 392621990938504705 215640531710967297 702832316835060353 758547283242975873 473019536023141313 687427786920260097 70307143781267457 123362967680179729 971708426200262273 978897017900216321 991783761796615041 142462070284935297 51544245342309833 780617281463655425 55815737326728513 749969803373090817 703867691647030145 160447795342470561 254875180938785921 199476752030122369 114770601936438513 323551169263929217 222979379065723297 614534067451017985 500616424965681281 781693030742282241 755174037121481217 631140576579028353 560179998554414017 774748587348987905 836211209625108865 15465607252878045 899378205324023169 289141019031497153 342668714895371073 448648892769298881 646307008825967745 430446512263436865 130323292082582753 9450957121259763 736251818379724161 161280294928168641 319194769290721345 474520454682036097 458692409503267841 82116269363091025 12830885810448223 880450608271274881 224401049914728641 473803833423694721 284734961532496545 852591719861479169 736978361210812929 838768288264269313 210109144940961569 769372281161849985 899156095985784321 666379919276302209 770177310197357953 679884049451189249 612614741844250625 740540465776000129 192271626218886369 74558139822585185 856736989981708801 528578328089004417 372748198828180225 687376280949862913 975590939258747649 705104560143261953 450897803506880001 812325450089304065 335579759478019201 728224524050155265 927720393521713793 491441706789899521 513802722387534785 294714102929383169 349244598709336897 987151746201419649 967566338279549825 42368641914727337 973628636505015553 313685054441847937 950109122431253889 769256377365728385 816334751380313857 162697132714242785 961029571541683201 819220083304436737 398108294216275009 224141626247856609 639829568258729601 899460074496793985 614322661781162753 847707911179355777 68224964360819489 98812619904840913 687605350905659649 901277319687252993 485376832659792257 54449300948839153 772796154653494913 14947283546177915 437031136724709057 250828958637534081 646588851271804545 621954811277376513 74916658590776561 149123674650176961 54180423473102481 56650446737847913 349961260213273537 949927786385565313 800529708149571969 695507749812790657 58390247053321081 139383307331250705 991168227450462081 746602955354546817 413138064340540033 802080374350204289 951792603764705153 838291367145998849 36931100747093385 887006535132620417 120108226043445393 326792791957387841 973705312928313345 959837884617179777 518720525571001921 48554477212789497 660653030137066113 381027321148984321 523541148247861825 665688146885997825 416218963402211969 620114584010515585 355574290185632705 386204396505334529 204981441075968705 498748316237360705 690581306431457921 545544472062914561 516881534400692289 384986232812089217 724622221438227841 688012881696167297 627145335622540033 717064626917554945 5598776976999177 527745935737925697 219053519587685473 84166978425038513 971557961049359873 656037742616163713 992142770196206721 443562401693036161 883665382500058881 518037967625474497 34295998059473477 807242146559140353 241557202954044929 945511351289653121 201437827708812033 926895409620350081 685485422907138561 107609146388256257 770268904236427649 574398385016287681 265666954785888961 848173830229782785 157842472814021313 27231847455190917 65039915059745825 1332243920131760 440129732630236225 286306677654188481 845853742537503489 918005265697260545 856481971915027201 480102674203259009 329930913310054337 361075803381481793 17647765377244441 336977808606412993 171919986912815393 418537854125602881 404437872071181185 670771834404028801 727420295673770369 689849190440128257 168069222928533441 547823919336913409 514630592386897217 784405452416009985 640607845444176129 351287793975551233 308415212905831745 961645619670946433 206839050787362305 886823863607140993 156774602488940929 384514565304996865 852517018424403969 178664874948417217 167160210244563969 62199220567293881 316605367684598337 773604127933886337 647519587324001793 750197365507901313 68260717078114657 430181937917005569 406153844089917697 247473770117380801 487502913082760641 639411147615966465 595299241849137025 88933904841397297 539453873056000769 760575023536141313 133815428381414145 249552281398706561 736532144399301761 810364910907885825 250607485919562849 342707237028136577 325007646603832961 405939626891289153 166685357941421601 863698200143687681 908920946839753473 713047806418593665 72455169620457841 269781735386644065 335749135815770945 810447341070407425 878450268549389825 335710523729602497 767676231231359233 863396731313464705 320878299900034113 29671451109592797 806345353770975489 254520668765586337 814842106012665857 635296719545976833 137103007747821697 93030540397627697 472769517019504065 533291920333581953 923687967694146305 696898863232597377 276467988999517185 749038882192536449 581888835915787393 991558978658765953 919437361835566209 383765390703544513 259840606780610273 708066722436477441 60885562899986921 455630131460850433 475421863793695105 599083302347516161 971680687431035777 578076000634908417 732845857826585985 68807322711272433 950746354480205697 656409815552791553 339330981713612097 970012856173589505 671798381109244545 265748006976636481 50134380305248529 335178740762067649 336587449595786113 225827646488937729 20806928476684305 347485936695740353 291837375267835585 767946719278270977 976973885029220609 430003875337426689 570859628729923713 519318457160039745 615083500392824321 337097334483708289 683514738167577473 748878361364106113 316341033040114177 111001542400366305 264037907621830209 130170831974680817 37528326055262793 649299010130256769 837632448111822465 901091643417615233 186794623865747425 986976080125991425 754168242751124097 222324425556251969 803112982240588033 691754421691435137 109436267052235089 757260390279256577 41373754785663409 606021762553915265 407961973943802305 782632346442369409 880602538824899073 536091083633188225 571252942136414529 273253134160782465 883239945245573889 23487383223589121 244557388865420225 433976545239858049 454624933106696705 557909999862438593 864872776213037057 640772142479178753 302727533061354113 172485432620668193 612325606667102593 29725709188426209 50850886427138417 354574675920765953 743527420810142593 382570914013356865 285661961553213217 306019355762536833 294605790550011905 110376727586157137 757835388478280705 382216477918809985 216945557602191041 159235739086724961 224250889250665601 757341438751119233 472012511513899137 444822355029941697 213642087189935393 121557168289520241 842851946881513217 873743481978763777 199548366308928129 273942935621100513 426965898055360769 301539261923977601 616192234585763969 481563510938379137 244408134049781025 598484306268730369 398437634277367873 220617109311682209 740353019081428737 799092224209459841 263350151499235361 580612900868722177 375475917645122369 569164626314616833 478273418360625857 18324923089998893 736759804116361 670701766768587521 32077486540071477 6763035860281264 404217494920505537 990982130570486657 798769893813041409 288132181254319169 723286262881547521 44224137456012617 765558857201806849 151882710279075169 340429013489018241 684691284945316225 703415820607002497 303275980445157249 258610819571291713 386744051210854401 753021773501085825 238814873596773217 693137070051665921 663654286906464129 451643653015846529 517457395392419521 960936908161532033 592082206202405761 359044057039323393 216407158697656129 512370509723314881 577699003530895489 978174743251937409 133746385426711361 780575889445689345 299871136462655873 387462280877354433 784159147551299841 142652691972404705 585581989207284481 387408070800542977 906023970582928897 747387681506129537 926454527958753665 949565068113695745 426399704329107009 895642201690055425 625081241192120321 978415241590138113 623675788624261377 519953548572576833 560716687558539201 447075399557046913 485321768542810625 635482796404193793 238219913722943489 640049813639759489 20290206814728153 289428951220859457 832050416842264449 777496393383653889 982866063283076097 962806193154324993 78848773891834865 655874318324034561 168403224768376001 847555217677612673 93023105213632113 22715332170161417 113359236136325585 281964111042572801 980791744982283777 315053658896513153 774871467203261953 555066608496563393 775902419263275137 691331025192578561 71976012857909665 540948797976614785 996985445472560641 238058880411923457 175243627928345793 279737159372022145 580054527837802369 50989906381982313 158509006379752289 844594082620137217 133520194408717425 994970617687979393 240539788891418017 112569499355206657 226329364767536833 209086580827584353 901593886230593025 459031805066434369 597216516350343297 419366840447363393 856137100616187777 816135654239022977 874898993706068481 378504845217786817 285451675946951873 949011292250776961 251347741592198305 2224827280510767 109999372856655953 510837657376928449 944616702034750209 199645520109850593 29374008552942145 319572356617175745 631345859864850945 887962612569818753 836277186796898817 62863602701501265 994816013285259265 80807744418802225 269591232687055553 69695109055164297 310804348217445185 288690463015907265 700344202624386049 1872587208342936 534570370033350145 266060695016204097 923827324454045185 7932689622226264 627818256285721089 582938252906554753 582624398804959745 566949802670936961 109785801716924433 743063006829412865 480759622580031041 528665832067492417 782678394648414209 971569919768935425 621104041887598209 656130848852090113 785100454331541249 162857481331951009 949765466948953473 802500990672331905 100163034475158945 326291494545781569 906211248167089409 37802152977580049 185416421456494625 659488983815617025 230751883098498913 995466570423463553 813147089169021313 785104512936097665 486785061032740865 171542192737636161 590990878564582529 829363742334958721 219528517753623489 199044614034210817 68975311206784793 724251927041048961 42145030331248281 381476032581876033 190365085068691553 158588573714734337 551098092975799169 226708111829527329 986022599880115585 967648948955652353 302811342571850177 926973495573324929 487011381058323393 871098874510988033 1402709006107728 812516913010416129 495091078140731585 482486570446891265 61214613301892489 723529105567141761 28429868179188133 511204527316362369 217478388380307297 33458029313369053 388770159252700865 353640815358883009 403773515480928321 80919746979677857 80528026608988065 571253185300275137 626634316393996417 969598934580449921 471612386454992833 529716093885721025 617007480181477761 846243801913491457 605468082582518657 128430710374583873 87187295496001121 714755276255648001 954954391337409409 689996340352617985 72890768444572993 766203336903945601 917768503419210881 764288852875363713 86445993688109009 855257227323125633 272438879133019905 594272928645974529 282443275618213377 715998724053012097 691297559506239105 6410573151423905 66053629509276849 445531519702985409 305770111630224065 446463671932999489 221592492006855937 681462893815908225 568898455190321793 153693717950186945 760461798682435073 326599012620182081 604961920907570049 128132525811505361 979630106160065793 26570229206189569 486737093031337025 625054076991556737 271222210002015617 357220461962203457 563313849594450753 639464926530504193 758125799628452097 630212923684926081 967065098370881025 905919157620399361 967947160540326529 757305969141146625 664577575860803969 722949008422229889 256949844515013121 934145437499584129 55942293668891809 757704327928262657 206203642750899969 299336400475812801 858252343838941569 438958257186211393 524095177650018241 808255499738240897 286564374561464769 602533291234958977 283270038546937985 525927880609447809 838674682680633089 412626468166020993 417278687717548289 409827915864756417 34193102092984873 898785167320635777 14598417932980113 520303275978751169 504544259952567105 577851191259323777 927840514161822209 890225253000526337 895287888075699841 882620768298959745 806989522267919361 11317396849779727 157754277573317825 506957156601853121 751249219201433473 885417287718443137 271289213029859873 266460969522039905 128901574737490417 755815458936371713 63871380994939385 833496487665936257 653559756779621633 216048913614688577 166605878657549057 357460388407712769 833978123114356097 208487158116714241 841336614832314881 850857820914196609 379460224778704001 118244018423983025 320709659303332737 587339896579816705 880794182383915777 463011524263681217 772435520643384193 100801763649055681 75082449326792753 628100652943917441 185842479354846561 629511803212078977 609984007313961729 328170532704564993 536312035063374977 653735434198662145 457540512524921921 450840626533992129 934692806036451841 120251859966241889 889327887546308225 188742264325828289 52777408996163897 826484141079870209 253200397422709505 759834476454987137 636499509549082625 497742550415051009 118039420288518209 993367217838500225 95391931065890385 283513570278895329 747972986570680065 891230570814290305 975393005009408385 626132439340732801 293408778183852801 310214190219841857 83273801031950257 824001162290269185 645461712977372289 826674917382806785 401385053141439105 681326669799585025 86121552437568033 896154953846906497 993316061370492801 669850673054721537 812585224799356417 689616063049076225 402270159173696129 241044008343305185 144986813777684641 636289771337619201 647969057725546753 738689225436612481 907334487592287105 219947281176221313 663803071895074433 643746151287682945 657472096328355329 28048601615001445 728472461432900737 211081470381540001 329612810451116929 337246056627353857 245868447322521889 459365317419280193 529357071973954881 607725663210164353 739397449819861633 682640789394749697 413646344867593985 454628690725062529 543960303933658881 349326465030724609 414981745292017473 847187833319697665 807586202484017665 329412782480968513 289241667633170625 163245660910607873 728140458917465601 684180783675241601 228979061633147297 84630173633076561 637052434254130177 808851598186290433 379206121615446529 271701182368449409 555746697396159553 34237423531049417 701045883426026241 995634686445715329 161133248036279041 68904974882737945 71535650736272769 955188231381729537 939472989071390465 51900737766242601 997220352285644673 959421217073288065 434159153248387521 844169174936123265 707513927979640321 945888102684339329 419045629247875713 323990625794788673 424297717002879425 430062231082946049 87135658046250337 380770305897836865 660655637757479041 279191385575192193 732570743687602945 488143877814263041 758430769993545089 83566007357052993 235406406044191393 850573835361185409 946465836461491969 99555056060328433 12730159247723805 279464733515947489 794625097285042177 79115600505065937 70994390733474689 990519418622905985 499276377529149313 425318194788477633 743354204755263489 201913180357916385 300753409618728513 246383738639185185 498294343301594753 734323470790482049 979959449851968129 573556653045702785 503501569071772801 203489829291736865 677877284746138241 390726635029398721 79015952055570433 991487227475882753 737107340854201729 154064801574751457 699027905801045761 75096518333406689 278078713497173185 194192504653546657 240754134152368225 272493350716356289 334306598070064385 155810309484738945 935726436593029121 290022106869155777 511667904698391873 382663389158029313 173289142839578849 559269449262895809 877423825547616385 669715713016788737 423475367497047745 654323236086735745 587547866519521793 928081706244785921 87695855909473153 676442194877008513 228359413907433857 218378346431254753 817428495317472001 447940143422822977 973680344326318465 59595752000166873 545568153569561793 431601028776409409 75514565384189329 496348019782150401 200136943424951137 702207931417159809 439011757617897985 768591197181326209 379140856432783809 961735764870265857 746256037679266689 563839640844410177 487591528976338369 881494003864059265 843881841126666625 309958430975758145 317818256830449281 48207708924618233 592952092952536705 182265790959608161 402526825996432065 515012694651897345 682851757658973185 925578418249603585 812594839151060481 644059225298601473 761692200781418241 31732077065758093 299929551274658497 259438427181219553 752052512754609409 645892548800350849 707080347408137345 495161995392091841 161592106415348257 8645894676821087 552545462529820929 463759054752085121 212568563743282369 561554769629555777 342317920740171649 530649524445404801 492624938153788609 665847049077544961 908280520796040449 554881344811274625 752035578276185345 399547103751206849 402310580045835329 648274765831668993 261208090175891521 128176494499260945 216743631483012673 465820882449985857 508545359910790721 586772471551359617 308147911457567169 626779044482500353 815314679649951361 493157263542261889 188779841063706049 887878981042643329 914115020826990593 239021543214665409 250851354856664001 160053773587602433 564667439450765569 809469471610388097 400694428842626881 344029500417445185 639391544252710273 674343163233420033 16533068133000485 426821771208917505 716611970313032065 215159093623444865 583969895757775233 952808785449274625 376926941677119489 117230700514756593 602189900392502913 184760295949953249 54555338748905057 713028022773077249 351629414669417857 280322250465598433 287273272429565921 233669490101608097 246430569815501601 109433233320910257 513395069557837761 362410733587726273 904001869088801921 862551447355979649 550310855702356609 16973345023064469 906660704369088001 986095176940235521 565152644256833985 374550684072293185 929495169799935233 820965767775827969 613637067595512065 330470929289749185 402726966076599553 406375461213226433 718064679259235585 713047404188134913 870086101327558529 491513242335013697 410507178261617857 105485595549840385 416748042047359489 822045514628310785 753674020130169729 321353030439016833 956586512704433281 140385212161969969 31732746728899033 791685103421361409 289836847969795009 164518215311627361 679002050746781569 26054858828647553 935347229491071617 649519960733908225 79107153480642017 161760447016366273 88644852271059457 751423242980532481 754672578691376769 497688300955420737 205912626501032033 520630706363771649 202341913369089345 983525832672643969 728135991646283265 870547733936657409 374896720705599745 390082440509988993 168240363184906977 668613668234552705 127161473941932001 389914660408567937 31724211160579329 256626858239140897 21517274533771061 924748199941294721 938452346126126721 253512231371598049 819118266759524225 979175116714970 485885224626926529 657914250698663553 991850125983511041 738576939556683265 233684545601704481 234783548443527233 295853841780946433 981884266011878273 103579653463057761 827157539832907009 108849302531773169 771125123821722241 149454855661048225 422434228782389441 999945977397040001 257018705349100417 249301264730476641 565549531424064641 162161347304412129 332018502125354305 757069749675963521 546662077513683905 575145721188540929 42729929927350697 498290591558728129 898420915819027457 399923749757412865 259517063776005601 933942045814973185 270961160186868001 350722378987434497 709821281394471937 603430781658048001 67885680612871369 993701231887904129 258039839494276897 606293659395078017 133217780796979217 831798532319659521 741833433869022209 425569082123516289 790345722856269313 32742751303082685 85456434167841873 631568781564084225 115145273587994977 17971226807283359 216264549894635393 246483931233839841 145706467427455521 268781144975172033 250209988134177057 876984486266621825 912475821528556033 428179536608276097 803266518242526977 228444190447888225 540350610709364097 528886400010542017 273844076756748929 660997329946979969 6647826850677775 296692772472006529 749987439577768833 910283612302109185 417362421212569473 441422600261113025 376263870560283201 616066070941883521 323297671542075457 523257663488585921 698613338504959105 537140202411947585 775190341284652417 878947660106170753 649069690690740993 203942198016335393 603685018182726913 609856905110184705 472294893008911041 709486696280393345 99880946546615953 311934019232715777 396558906965626817 568821519995651649 612251114016299137 997195528522446721 155527784805986625 306804934116783553 16212632196978661 88477534742473553 344499938280254273 149041630946811681 956829873647063041 925945608944125825 894188086621699841 892233479368982785 819502707824167169 507700869413689281 843539927635593089 484611627862250305 607601828252921217 190943892933070465 845306914910214145 836744389172068225 62556894867835665 438346737445833409 27115476553323249 955712020299216641 166701341705174145 930950987276680961 617801389031360001 214881607416643297 541175533369734977 149095431515341665 122993636143721825 766404333927823745 562457806485650049 902244814544964353 362761750400796481 118820013639904689 346826117154758849 963430117470515713 763078164592005889 348141472440914881 120571844791822257 521235102884311617 395527307628942273 413480723442589249 136537089082789713 329412445493709057 187873873328758369 499271464778871617 899097852720540673 329449740130122817 861666686164301825 112664798634924065 407763140511971073 903520089058922369 700009696650059905 999578787122487681 764924537921000833 433657884816405185 495110673456810689 494644087814705793 359917571614030145 287736885512934753 585478932052954113 143009011607034609 936515413607576577 904558789160468225 959068763156825089 795374480580633729 874462581682276865 130375314608095041 991762911051868161 617074096210643585 620991524323141377 79379351600842081 608993314365381633 818473421084021889 251893671072902945 403650113814897793 928762172741617281 424037192770128961 933208991343501953 206887478966542913 771738054451351041 83330089122014785 606649648920207361 804810891742469889 641467024872614657 86827412577378033 500304278113571137 897742400855811713 796190466451111681 196193219475432545 239925053266372161 392680663495092097 92557189703914129 211736551509432033 27250388605903453 398767141302450049 198040414566367681 973808092694369537 885557102746414465 767736294292880897 188628044399710145 590301339145383937 627287523992219265 796642415307879041 194980173775736193 475150793034671873 455604611468938689 331405900184755329 685498778234919169 414376338823217345 905662035518542337 874685280317045505 808513842075729665 504034391748419329 799931611233315457 419047317181814081 416065601375468225 851254188089711745 625927823974574721 495789935216301121 494686926366757249 333838276431535489 38053737723910073 391110812639247745 598420952498916097 179791431496539649 285134648647936481 65272121931378993 958429705499771265 375338409631652353 221700749821987841 88278275214911169 502467465021030785 923849760195679489 77548121153892433 839272647203593217 404840786499182337 259592862419353313 442993863675919617 408910182232681025 680013264193949185 935964035287270273 536116472031192641 587539604622385537 985620082477670017 340063531125920833 15831895670313401 150920705778723617 296342979841544001 182000034373032801 606719490494651137 393822939492345345 609993253258512129 931631507950712065 27025520934696345 675240381358797441 840516671997622913 56666423268382009 32305350235088073 182779061612826881 606852462221059585 698890138641289089 378914266532373057 394314825444716609 637156679212584065 420097017326355649 702341346657259905 899197273548288897 948471115384979457 482076362949428033 426646170970084161 566627050738098625 134240211794153905 187320959326484641 57574883446402937 133523844467482897 876033061248893569 506227496066131265 450995354169091201 387019990479522817 899423324747832705 225290003381729761 730921358854015361 387073622129612737 803349542399036673 357627171738769793 501538054538311681 902634905631224193 621679717682670977 516233656816609729 352365914593502081 100983138095593009 317520002403558273 331330730273478465 595203002290130433 855570411261446401 185545621448003585 31464494469645389 849086322736308609 34873223742529549 943925664008094849 754536897125930753 861657310639511553 155905920958581121 62019843766766057 526357522373245953 631574598499167233 574353217159547585 97827607148236241 672799160283617025 989684379027036033 322522370603216769 843175858631017345 515079030264161025 772355239313082369 70912903503092649 305973887794511489 849546817142751873 247655615006490145 894192145326222465 736800636725295233 12741934877624317 655968303064678785 373412393889829249 349003051145519553 374112224082935553 426393093937630145 509699195980992641 232882726643428129 243016178478313793 607205850900537985 297294210405262081 449064205184829057 299437344442694081 284165588124746913 83289393957976193 955529909164429313 400824309581253121 689160592485148289 895805907306204545 6956633117273015 637859253099023233 461255709541656961 260540235669616033 921904559353098625 732603935315779585 203465884103092513 46935620995220977 679224735700263041 731850818354061569 375481222783744065 129778070533824065 44022663750954649 650720297385703425 422176542496099905 50427003845165073 778026906985747457 486319344332017089 310248897387676673 985460088784115841 729770252423126273 333963786078783169 734060249825585537 641154059451942273 75229759488440353 200042519589473505 763164581159426049 792477367934530689 866248818126823809 282668769278643585 697639637651303041 68300459393618953 97061927295943201 766047580142199553 135918488651210369 884124339227462017 301569107367019009 594841675932258305 459145450316736257 664201984074004737 906794488136387841 824216157611587585 15110011427989179 341519097892522433 180470480604956417 308787835926125377 615611500631853697 632374792728832385 190297857919222945 44123845693846417 618871669264134273 448548043544569473 134650851385121233 18078140824258073 881662443243850881 621166290172659841 182957823764770209 92100080655072241 465597133910900865 593947399549016065 380450026646290241 106298152421118177 853115703586507137 17629420364620785 606316194038175361 993720494055324417 958773569575324545 923222682551739 234537082982289025 371873848562614721 751339212798779265 795635279371147393 318934356403378433 541420458404829249 375863846751169473 704750576917398017 422510226118081537 517369758188294785 279376911503259617 182903002803790561 828360847412728449 116645108955438561 699379498542551681 270081607657225217 825825393366816513 963006800047850241 624174297835121921 373539945310263041 159716849647868033 796927687330466433 834730601120863745 842231315252853121 989227671333456001 710748702045066241 198806607612180385 5849232196830202 831296344927512321 900514615196030337 22134072455624933 260498889125862817 793867413630611201 533157440662336065 934432527036687361 149575825760173601 848710464597747457 184632268677020769 668807195959882241 126621526328243313 190540755872209633 590319702418867073 803766650819493889 102426311406851761 696488390420473345 758216986720825089 402868488190787137 917746720866198017 783002037710620161 688497931815703681 786184211117198849 382611671138484161 279679972075616225 395906409111930177 881813342245973121 460848072616236929 353053454182859393 785761092720690561 669141915172911489 922326374480782337 647888039792736257 347316802340529281 776127190996358913 344298727161678657 127125071131505505 22701832646504273 921419042051251585 616491179434554241 120291203127653297 924107594028257025 392544246796003201 132355620377687441 698316151965943937 510448301874873793 370753261358213825 61751098526805497 122600739399718609 117060899114179057 601655186809633537 569596764092970881 38376555529570313 343530441880119489 571765949336519681 532634047540064129 645527987805355265 246380383504160257 91012465598478081 314892871656262209 960864777338574721 821762120005132545 559642090227082881 984939756998052481 739221477723493377 180640373386736993 477577249105021185 128283684735713169 729727018957934337 663152049842921089 150850163287213249 150842588985831585 869265832228524673 973292680918618241 482297276677311233 849168425179321729 246799482780236449 68957999276847201 74257728356183601 595855964382543873 277217300326402241 860365179482940289 194800270273443489 950508858264520065 397243901972959873 862350350632681345 994318735358785281 944720168084877825 712283583929508481 438962724223401345 437632822486843777 931282516165047937 683684127859837825 563752639895596993 922578895637496321 351439362299380801 30638438085919261 503407576057398401 377170007532978241 318212692963236097 237819409501927489 188778264445232929 604565765503888769 688107700481744129 194994335478686049 454333049871294721 822266271838113793 587840885035824129 662547812744012545 758784111261945729 216200504899898497 857828497001186433 149439298710763777 415770670100940289 101913473370753857 891296413141439873 928141038491961729 999413420057379713 107188586559583857 98944470108058625 893176816391207553 196247679400570977 19617251356375933 66657025037862641 722769712486670081 469101758282476993 388417043561997121 140961138282797553 831690571538263809 12138308603212523 144898220516093793 57583339957197665 240686031340207041 407371547466056001 876206155665794689 596959512544351873 144988523314982145 454988778675712513 621269796469871233 521949058767084737 380628462099796417 921842142837078913 278333787316210401 32958289796205521 479963695612969601 529262567871526785 745239771444911233 110477926146067777 722521005105253505 743234030683737473 535070902715016641 741599814788124033 747541838499916673 712929039784384641 802328071929846273 622937493601249025 452297342405504577 669247270402479489 913037095844099841 365698140771748097 185168941046516257 900545090505957505 33788442415353617 8228794656353956 612688006499812609 991045870690101121 790505285833273089 166601581428160737 131324386548403281 776956035590657793 151667111861822689 964750106038330497 672066516669335809 650181351832031873 69855040562952553 912986209145550721 151128353658737793 639468520030689537 520026812034696897 718702031190609665 423958242664642881 609140308539934977 806194303892322433 77610817225100001 250744879447058369 937324796944480513 976609829348117121 410540204941149505 656573568014810113 935302350291749505 950739614403612929 272727926093217825 923164812900029825 829534283181615745 281909084357490529 403570980653391617 864734737723725953 395946358627298881 73365216053115745 629259476098248193 679085699879710337 875594862547401985 351561545541610369 743724523688250369 515823587619227201 941044563352590977 550801773619564737 130509911969774353 533988453054963201 568362969850184641 753173596514951553 945828797505264129 26885165120692281 310935502105934337 985285718340502785 748103426518646529 646143472821638145 794308051474544641 430133288310766913 259246991231030689 661780063690716929 147568490238995777 553030561627263489 595996193655857153 930161697727147137 463613560683498369 252659720875609409 574530000023052865 15286105736496581 410863790465924673 572711827249190017 217828483308387873 6838875415059676 491063208352827009 790285110415904769 172774632057119969 615307821226540545 605834234233668609 831227564877718145 553545613310156161 292424157605342593 28377752340659869 650160411737200385 590667278466348417 444859981788344065 311465609266605249 107316720380946865 93130755846182465 379076935125869569 349644171195436097 832020677216714753 976731845060008705 862249262552641281 768954690238615553 893187950759323009 218456678528106337 113158641510825217 73705630405370929 813341646549812225 448089807150260801 480885916509865985 834755352025723649 530131784113063297 758677562679174913 939139066181628161 470857211892550273 497164373911029825 122079311314926993 59415158644444689 432984767492428097 846159337531940225 340246103906828545 144279530725999201 445918939954779585 730260011670278401 693369310424422785 348365769612545537 752093254264849537 912031118298056449 199555162541010145 612888094290799105 415734199358311681 830752182304845441 654743780760973953 141271241228910321 822302897443819393 716609746292231681 744367294016321025 578824766604260097 706368203784578049 452009682647823041 518520132558244033 486226598528393345 783171637711035393 403290747994628161 299609551776150337 651067519643238017 283757735334049249 153567577113587809 685604987789496065 128101845667831777 104741076781408545 206335884970240353 153775017776901281 79532701461108241 601289938290349825 250030049040955041 930479561532415233 772140795433873665 261077814654726113 379253792229871297 234086578170440865 826976268191931009 98764512847751009 865353691794634753 822945945738716545 686431854622387713 871619695619756417 216943014357223521 481742524242896769 517685062746512129 419420217005168193 632605233765612929 791254656736661889 493745150055080001 123589902463919537 739132839792727425 272977621187926913 744800181215982337 725183147329787009 148233003911084193 946272870294613761 742488192498942849 367843400841650241 724727646164733825 37337349792586849 535497280498521665 585020831793443073 115086756974559281 232641830573747649 992040088254160641 140861798254576337 564980782058693633 561477088613919745 996881493164853121 787262730384881537 89865790026774305 950410981798050561 699482120676098177 507214244596639233 837994323114951809 334962066724393985 295337428078131137 83974301701019265 888370594468025089 199425433969729217 152750336396994881 539653563717280321 597861352845779201 693957979604313345 158207547783849377 313948356220336705 995878600132552833 338782436458153345 59493583512992385 958118367955819393 118837731062267697 449366223259325185 29055026185393021 570603979461523649 780159880635604737 124961595790459521 171428261502118305 434263470100148673 238250625301713377 147871764141150657 856400002520860673 82059870730503809 911094001603796481 794772636471940097 500738855138852289 834742469722868865 501421393146113537 107535724949663345 250700960156780897 252875505658963105 153544505929399841 993053566164341761 268081137170899105 724317953347991809 27700715822401633 893978828894439937 405485771214348033 880430093237507073 619092842689180801 110091169050200225 711002737023793665 778976310401333249 388784195975045313 958865907493908737 745919760543802881 903635860546572161 637428858868414465 290024813711333697 277103585298963393 369575729397723777 818796945001633281 749315739490221185 741730955062582401 167658760888215841 639640285530699521 99033624349623041 528016556330872065 468157501318160001 760205997842074753 715024550957970433 701295496972864641 595546263521910657 833338962574199425 600896126678200961 288296443568871297 201902319630022465 90439705612038065 289305569184882945 649819011874132737 846138445707467265 993506858714933889 377550542311176705 187563215049383553 833814828903484801 371163568971251585 100911085402607633 586932535286383233 7365170258211152 393140255837746369 853572967980021249 764753308724042625 684571236477239553 115482287617293617 385417543945727937 517654413599604609 125008694307538801 754215779355572353 136029738404737089 730090539909415553 526566364126665601 377908113795495361 808118237917121025 655552407965149825 399237617491976961 112197268717633137 464949334147938497 813396005623932417 279048079187560929 937755910215582081 684782253937790081 108073042144628321 694694640253871361 656247794707180545 284698258279966881 866614183077647489 412328607088568321 968695625265677825 892302371059294337 171388047831943169 604647165466829569 932506442669417601 892834368183166337 533940232080457409 329413789745416385 365513210914297537 598168681416900993 85740573464097025 685686339087041537 279234793310219937 600550211323444225 854691323634401793 134992916770102065 833701321190954241 305868762701585665 732156635036393089 636686688033606145 333345206282588 347607976317242177 622072629475670913 624583318948140289 438321441636002625 612729295029005569 287520099937655265 134215076000984369 577673435667318145 754706733122041857 185246419831944577 30725475937003921 555649412610346625 507378077283568961 297392307321093313 756304260406707841 172885529090930145 667511698678531201 652620529160689281 48475952638881385 74436621855635825 995919460515729281 974590241026437121 927482896177465985 775690054450787841 349114326832555841 131030262134036241 929047041200874497 253189454195574369 339080278470625281 786419983568965377 100180394576696593 618552286058726273 611481083864980225 718495624635867393 978293548095763329 855689898768968449 206997417826194401 554594992211054465 451101607776806209 896388074241396993 341487833457584577 457493577036732545 625848728236462593 59050526685137329 613982233218884225 359251550631871169 215892872379143329 405242545072095361 73425817423121489 351192819512224449 341062930577294337 156917364492311873 582511074635085953 512106562210835393 411397507584851521 445309200798387649 487404281027657729 846856431670435201 63500082155201201 265004501349647361 103855257246415537 743685663440476929 102025426219725553 221352165106164737 971863854233326721 898625501254119937 488598700024027713 76964580293473969 112177866266968353 535682448484312321 555238079316197313 17539629860745977 678453862689615105 836154689183192833 503205683034991553 215669636488410529 869588851910670209 221892408395365953 600876517455574785 623891872465659265 818815804801310721 786078490703179265 301042697916472001 878297057853966849 371563932026852225 79798001010960465 260036914573660737 847992525479721601 305354293701235265 320044764905251329 224766536606239233 283185755957259041 125296882492172305 139764080039402225 241424462432874529 458307092633045697 221865825455886081 336059917383469313 179136384289250817 892247947562463361 927968857937010177 849935724354185857 216593106464003425 574398017882597121 24934797332115013 919147933294855297 538902500094138753 504792259727633281 77582447884459777 52313321011343561 880205156180707585 344520926647927425 823295262452965889 72833270587924657 835382374901513473 96934183839504593 785922235880043777 949112568005563905 677421365869904001 732531970867707777 559895969670797889 764715435665298305 147291993217208993 715340216476914049 431367691690276417 868399875280704897 737758643761154049 373731522017688897 430195299985818753 687410876246023169 44251388563594673 824872337493456385 688698289148199169 674126455010327425 993229110378180737 753214768730710913 410251773338153217 500395638693223809 135485244342078209 256769788210004193 503694804724013057 608067204663871745 678300789275638785 410495088159390081 339464862101571905 88790049572711633 761590854619924993 307325425107716673 342254814398934593 199803298874105185 410196775864264385 480611372722105281 605359910107004801 551884493708175937 133847321794519297 596584236912161025 136904468920398865 635770218621463041 830276292527528833 644625806372911105 111600018523965617 217213173498581825 273391430588191041 12411925459172581 878002690016735745 639525758750909953 350717600732920705 481363897036001025 875446822428010369 965240546763400449 431687200326734913 437351763233078145 852597992649442945 482775367336945025 895449303340981889 287443884345346849 297181144382356865 545232952881296001 284067679954745249 984008252967907329 120812200881182721 220324982912377025 650253132815223041 664087954330138753 871533573861789569 364645749487895169 79729112740892561 149266427202217505 937789387437625473 622014348076493953 744187883536042753 556903005186651265 869964083846973313 442364094498262977 104409160126266449 638475938178157057 478662429541266497 560816590498252033 472960708921775105 978764020777159553 312668858417303873 830393320719711233 266082436668909857 607799400975391489 404653636095339649 808672674830109569 144598566559992033 346128420996532097 370481567670417153 829102662820563585 349358170537669825 726244765270518401 520339963795954945 290262141548129921 878749157052183681 215555070647123873 189375388796484865 747883908920503169 500866366508489601 768471803612595073 15277402250582385 849794361233978881 723167264774943361 219896940962595265 14061134635419137 796094361568126593 805770410916267137 415283116605404929 557593170681009537 497037345314442561 264418971260781185 172581730421281761 402215913545113345 928411305371330561 394645620515404993 560780367887087297 812818431288896257 916183966774088577 504562774401691201 633590063989739649 267165806908842273 114232991046154817 380314799702176769 703486774297754625 798148286862051713 744788256856697473 151543209178598209 712186202437091969 464385113109948097 552518958149708097 65833433052034705 933307189125724033 850479892699560449 759887256271088769 628259128119808001 519151505860801153 645963769301936001 811470331262800257 287668702624984001 617017428822986625 885993575433879297 644556711916966017 43745362191586425 475216208064491521 147233624802105121 736708536887906689 462218081992148225 132044806080539697 59705913828032921 450531722646406529 89633045323992641 632580370928447873 741033302436839809 242118700828090273 889164821436651265 901622144654208257 895337799126032513 221156250076621313 326030448275091073 272860200413415297 197630446666686049 774281798312504321 131769201281940689 543967863831579009 449004555034640897 493808222969608577 603192730036667521 307491218338324033 722109219819337473 324427441634103553 842045992800677761 163965032930672545 94649259914611153 562079776194327233 428825577484573697 425565096572565697 506069970258657537 351097002565186497 227880128657318433 687882608720979457 74804476259522801 445374977787015041 935594266476826369 509272272783444865 826777058817860737 872214579316395393 469484147337510657 670002381157484417 47181655040340329 487220210125276033 729386240102584833 568567779379431937 354429892324979777 287021130304797377 784202538517433857 184585465318303233 475751544993819649 383465183731562561 306101862285132161 334373029789841089 587021275548742913 196334909496673761 511519678826203969 257432489936558529 864392999432887169 227685374721676929 913224567441986305 693571618721559681 622286255392985729 603859150590640385 544229609954470593 788361945417118849 511851635657116353 853479489413917441 702148189405264129 349252505533453249 797533693667723777 401765759806725249 667077473562329729 69251466728825761 678663864541427073 351988372114494273 768215815305424641 446099262369070721 80691867265009873 970541589547028865 880783979939678849 811857139062833921 799865870381133057 147844584594839297 207651072621516161 413519381188276481 479688457067702273 56091677693590473 587215849872137601 65446226647690513 651721183571460481 427894698276436033 634039320101052801 948052946338432129 152324349419266977 826351649809087233 590566731665660417 526349037611776513 186364551199666561 34419152638793805 691742775752643969 881795291805755009 345089736482741249 155169294005990113 229764657782965281 519855950283737665 85173873127878609 158207345866191681 979610177614503681 665013574787476353 766910064316981249 732973130749801473 598923668044903937 369455938821527489 949846033644782081 296728436248816513 455568135501962945 328832509725426561 512598439998321025 561753612362000641 735508788849898625 959233248560689537 449566521264280513 978771145353920897 831157894437112065 87809819441670097 190830171615765217 756140399488320001 859985120364569857 42309183972502497 673326791749254017 699308666482625793 684807792963695745 192417272516816961 482744177467843393 342866974297979969 236073346138681473 251536284622613249 398357391938539265 356977594427991809 23608262050387909 247888488551634369 959815063289248385 927671662679504257 987335542097525889 828222477020784001 978808924455257985 241442605049986273 805582772785570049 978590005452584705 623428728835385473 681691950198743553 253666724364876481 800483102752377089 83226995874618129 279051425682968801 497924703566738433 336017415381913793 293633427652956417 88666789084729921 400369137869631681 714889035782203265 565031353429311873 812567449891321985 91396659987665889 923713688512915329 670827266364703745 289769406008989697 602837850189274625 53399414321358305 337123477830637313 664400162588851329 117065343126441233 943852116230996097 621682192296439937 664650932923937153 21487777583274693 152137825147672609 239910962283467201 612636354037579905 118771624437513873 257921617921166305 999393580774487553 495282995725975873 954403832669555585 779391090770399617 541451070273190273 695307913741562113 723212047950866561 697897467982581761 98383595921653473 173445208008931937 809297445697154689 527280122329766977 889079927202750721 950714807751342721 919234542981442305 464475812210761089 664875561279863809 433211329673444097 471704273868198273 824872613622016385 243807863457909953 300254655394684993 408927693051950337 305395655188103617 237295639087584225 516545662657936321 662959475662319105 690077664140556417 571925488978855873 285093133949192897 925309469232175233 179567312823333921 474247179540149953 13129068556796853 179338489616640129 303482731523853761 842679141916285313 279142252272453825 224897898597916417 281671636680496097 42842163861131153 354791805391389633 482852819514448577 109363626300687857 186538416450083841 618196346905325057 58172701012679793 627089629238124545 586463227512858497 590438193299522817 974541890435688193 427418574323393601 905492537348727937 808708466663990273 796913489935249665 878467381719214977 268568812374233793 119105931408999057 422703602622391361 493347684779717377 394976411347535361 609572624236410113 554626695456264001 732916578632622209 397943059213950785 516810700660872897 441357772612178689 437219474173911489 936441247923888001 316410205798792513 574749930266918337 982796125666507009 680831114287251201 457084499848040321 618338213592949121 955636409167691905 750248704547551873 20241642167707853 381049081762924417 313215770074460673 716689586384340737 995623974634785409 877760769431887361 337031743671683841 660481573984220929 961057257503473025 685599975986846721 5847895194929010 456820953158590721 166222811822908769 928216179331911937 59000238077981497 216428093730407073 351684024080430657 331973021611943873 981328983244562689 478949778062649025 918170083630062849 195888212568689825 392385661024444929 139911020157803985 208477764139747265 614715804670638081 31477553026117989 95837661720587169 914554239245919873 470899075261343105 318918286581361345 523296672445248129 792753152340356609 160955167230739009 667750691691534081 512322914064206721 606420253431796353 605535653629971201 597515912251093761 289933213876402369 240496684823671809 185916865722546721 743806612200810241 472709996061631425 299485254429360001 994611720693114881 998932235671343745 46931500581287369 837790593407692801 341387467119957953 897735980617309057 99222842366309297 638125765944042881 241072795858286785 569256740412651393 609615890299785729 185508495926132609 564619703678701505 903470069880110977 912275238714549633 45607510468787641 364051909358693121 279840553760760001 157636466245243425 189226386228188673 304909069434827969 221069109194044001 344600490399720641 180036533713749953 141936085989271985 574543051874467649 194648193646294497 408925379854583297 256046004166577761 392039510678014145 413821680651231809 392268222407583553 699604925095172865 134764300209592849 226626589045032737 807945443905499137 255074573022753281 438523967412262273 601832880246426753 505018600235931841 246854216265802497 648548729599678337 348303544929656513 351782152116033601 321265112520720193 94153729525171313 404400732183511041 971680099182751873 954119092687562881 492115760884058049 732871014779711105 224701318654798145 903934876117162369 519547677460248961 460684897743639937 618851816040095361 311962786608404481 10493403473912367 357014326102053313 655779176661287297 283727275054715745 136888124063911937 649914912770292097 728352076351971073 962398613867321729 518501165746936705 161500951535664673 475858580037641601 729186872687606017 355698589634695169 51250065494052425 172488940557915521 912964376941914625 234148927661248513 246964630603436321 563044519510430785 448943852989415873 255894106574512385 202887969730930721 680622099601894401 248569938467142049 103588738479157169 635188797189051905 276745056478080897 599548246446104833 744369922782592385 667776569782340353 85557419772161585 941490279678390657 880076814991422593 588107330317093633 828896590659571329 609970759037409537 307839785432715713 515823375864862017 575073209037700673 126477920731986161 878973328132627073 469904708314494721 295895190060026177 866013612509746561 247330299274377537 966284791397917825 556885089646872449 255820142356270721 546627878378284737 662011708931466113 635888524268825217 361351366643745537 198683166098501121 99057455977479953 734614174253895425 878268010786371201 353068872814315457 96456860500019553 643465754605859585 266648256719534529 818612424508327041 239882590363940545 387831055338782721 396115770435784513 546735329269505857 559947911708214017 247415547131556225 494175141882905665 747309121636103425 352013392312265665 651005930186361345 46310731257904081 994059945401584641 39221650068249401 937105187036298241 242575722615484321 346281160946201537 525684594572560129 794202996189998337 524325340250612737 667532583127535105 27614461656533253 389166585424863617 194908248012026785 254061382765282689 446762358889166913 122615063745659121 123624689057066913 342943631288772353 893470087203844737 558557782011508417 512815496067972289 502612246680140353 547241742326427521 132542146501922529 998914272115797505 719827021941806977 122915092113721873 596701359741320705 20652372680373789 793700797443843713 392798034749226561 988175601231578369 177954372313251937 488692988165023937 492696630487195393 964283999853467521 5627037565332672 547212908530806145 746387328786447361 216557202090431393 244579013591902593 834460963772198017 3191145731996415 17434218401962909 873488027795062273 502321109981405569 661930746105461761 757340346528938113 194658982467046817 487573337823373953 707356712834361217 163378137749578657 494016412157705537 977615619676779393 908405806325781377 149488402622299777 827099982905423361 712591089323733889 408315789871558337 405305959050526337 446558572043031169 377753509684421121 2207487399992659 688803020084637953 173568551518769697 558642640001078657 566419208843264257 726064614237532929 533061767057134273 171876251815202593 134430588790102945 848183039732877057 893489922525446913 286917575552546817 656056298399910529 296424888528935809 864551206069265281 362991199032446593 319764071267421441 116772448665958705 264963594433254465 137467198251197681 643140093546129793 936054116971423105 546713906893913281 417707871853675521 164977109664100385 684663640925013121 387593912896562625 500894186303082049 216110649897423457 603958371034043009 491231190311268033 732165231385661057 757515657404461313 76580055900112849 479834546700885761 120083947845426305 896463542568177793 950040863769107329 161728216629185793 972681433133399041 308517384144231233 920970079249233409 701297296328022017 162950569976555201 179224692269151841 120556114555615329 126685535489784225 48602868223635913 349591910345814913 530201903595045825 759577237054884353 879240575708177409 409456723692564161 77622226940821553 136384182123791217 50024611183570049 479002325117726017 863056858765165953 671497761039148545 82758014230659425 187796123762900897 666586445595573505 66932415755772465 214499705915354625 880423036146304129 742476533841486465 440280645344841985 884944722381913345 716184529831572609 544921970899043393 481648758363363073 874550034007025793 96238063047842097 909526825784215681 82997835360998801 946569907710522113 644371540393542785 872466822168480129 748552554493628033 381736822020481985 827382947969248001 608799861896248065 396763195566506945 11353516023728361 658430503404055425 355198353049605249 622439835339676545 203244156897138593 853022519765367809 920982555893491713 87474042094271457 638668158810912001 264442799773583201 833369835083278337 950998832780655361 743374191121883905 515895810581092481 985078369846778625 401513834047818817 862034688433180161 963670202119125505 109718337964057617 696646051588246017 955048031785960193 602948486166376065 585776666760981633 198678963023468225 965946821469696513 289948951349977345 124585947506279377 779240370502790785 475351620189396609 865912213752288513 320721851056962497 483694142791193857 695630523111372417 985703256166097281 902179174833282305 339559205382172993 844361221123616385 872779453816228609 707942306721978497 774032463587303681 992664177992548225 929889983047196673 915824222805401473 899397330126575361 347928453474846593 358661224564421825 145456955394170241 323357737972060033 783955885351286273 299350366810678273 649958588202355969 551375513582243585 162800106288951681 753304450459829377 593085069146756225 142758327705365681 442394528908902657 844458634316545409 172732290675657665 750022693127377281 776393296938319873 102584568623591105 210742785237560065 966043203593642369 284561584359362753 90621496397410801 475474831986662849 495421968143276097 103741840531423441 172578129438129217 958017582589494785 790722552761025153 874210939859164417 739096525591726593 183916801545894529 701687259073864321 330575012205681409 127359190180037281 336569792267628289 392896810297997953 959794317408334721 533761499758362817 937856769258617 324764040276718913 274185196444246785 805452363010878977 39918026718456905 262129554740596417 590130195513165057 384880854150658561 901745619266780161 387524117368727169 972686230057345153 284914441154022305 264423225037010209 731481269333300993 324384446021308993 596579447028069889 669772840379483393 384850982269497857 288459557968788993 123305589585633873 830793824027413249 688232533528747521 480851210519869441 631647906383541633 835213002080042369 677388841645651457 543030633448292865 386350149067958145 67192377322530921 142426771677378385 53592854187098025 965467887864726017 457997331752824961 389854976959114177 588313306930214017 337876164853007297 613031757328318593 103214248360160353 266818147488333313 230259636467174305 483149021868957377 18291656822540861 263105260059344193 453661813884785665 916806887258505985 667080562317494273 733948138606802305 31518307077625709 588833258072032385 420360384864991937 883912854104377089 243105966828174753 221815763025237089 957394453427440385 841639491999909889 530419561445519617 546054471690087681 113757828810989281 275629074379676097 215179183752603361 260381337251292417 571311299686385601 288605380971642241 129139021660854785 113835045189478737 840059338976075777 860283564815969025 208900504798627649 710193650169518465 487920243645277185 674894334651707393 370444222716521665 404842511586270593 164772526882003937 491029059320592129 223624459655546561 705649404675089153 970624450254547329 659357752272040193 468581769233232129 473815101330774977 479109937194678529 43723829067911169 830711782178177281 342573995296223873 857095560570854785 481357110131295233 725396463925171969 604768302680856321 144966408687977825 259915077360542305 225696378970916097 166468813348988225 771744968278767361 577332199137952513 453783237884501057 402847914079632833 681813282436579073 972723526201999489 988850163267208833 92434463041801249 218506108480511329 613672043322662145 929986775262825857 332827879553196481 832698177940912385 641074751221392385 662086427932557313 69178335795275105 215823510706911745 504400462210451649 326927787427770497 788634010643978241 66265620387369497 67918134090799497 321431493919185153 70022802543011409 121095930602649553 885508552443422337 542648954172769025 126907510895382097 572690364746890177 284519614075943393 426833433000489025 670588096278979841 558422437238959873 77336676544558001 331137612058206785 352505031403314433 93641824915053457 845609732860790273 364865726113400513 555831769617103809 911351895506896897 782228859213272961 167196332462033569 304964798450232193 989874578596797569 199113779286701473 264922781136782241 788384424628677761 671437845544289793 636752804043322113 832696594417974785 262351166737335713 794766481138893313 369386153146759681 865793296433984897 565629224723242177 43752343649515521 266099056053700865 798464819819464833 852522764230531713 128102484013297153 924316379675897089 437036518987689281 494730510838540033 602113891635212929 672843147923156737 94214101067429121 41752207135790089 251628816154507713 84369518877448257 18375508455157785 122824656705180497 459636144075062721 633074880318940161 508349013740037505 756758176019520385 736378748854050945 875569026326754561 530360580972022465 573844110451634753 374305645396759681 269969199210418497 640134969362556161 388593456589592961 681497727415219841 428625434592444097 630845169032731649 663953382315188609 444648411274300801 128193445558178353 538637625855422209 25465361152630097 675272215271192577 882859536916011905 544355396275783233 794333550724477569 567146731272714561 882116065269240577 406001935738665025 766447759263190401 221293158769654497 866264067290327297 475223728501866561 253059671519228161 624919132198357377 276602179809014369 117054474670801761 879176758580474113 666161543327049857 191993183577690017 630396124753041025 297073287572832385 456278004107900865 21251730360614121 112876755400328929 882004889448172289 759870074155585921 236764372808064385 324111174781073409 530760048583378113 12130953429135617 137256220922164833 562911294707937793 854721459213084929 855971577266117889 448102710298112321 114188771733061857 649400263298762369 752793510146716417 690620398232720641 558326263417576769 411829554798135425 415871278950035649 565052716731653249 428454931382468353 573768018941510849 257632378505974209 936315518917421441 498778612054486785 808502984545402369 920056684443281409 430928369842174401 679868431733687809 366412315098930433 225059983187918529 645001166742513793 765379627228334465 591729262844797441 508805338975619777 726867139838017153 440204009328276417 90661471844217809 525752625408557633 787272895370858113 234580936319567009 57777553564012153 675887316908287489 561399230210863489 844685911080965505 950149884354150529 738566125895658881 809963284508551553 180863040547116321 532013300795359361 121005847163146993 613938518068149377 33754662973585425 629674008788985217 646474394196076161 454844309833287489 640522518995574273 148214087935134145 430196045646468417 449047000630027777 103188979435024913 747442276700187649 498957926266768961 442149239595078593 364518108679966721 371924078611119297 598128287870466177 693519867031508097 730093799735350017 724291447731619841 457620794802636481 369652583279968641 75249928226249105 986017205473860481 532239317475713857 999783627070396417 369804500222208769 177199722879809217 533416259254295233 862616930227357441 860310175245651073 636522085367335681 585840748857563649 106795041041660705 677546393727645569 152434753078924961 496712684988921153 350735828591563585 185657689980992289 322894451894644161 855831184599693953 853573907298848385 598727689973451009 127932490376085889 695533023547284353 845272167538251265 191332840303097377 409305708894340353 450364730917911489 700698076683178113 393033153303171905 735010641462626049 452652668450099329 742911838066344705 644743245635432065 832149020843036929 182805256817331937 171534375460932865 710024756568905985 576278295826941889 728842063506817793 992422760346055809 169714919885088033 183847168699902145 180522305166064705 637674430909779457 717744692501007361 349611113294546497 37392003079986577 926029677963651201 143917475958240001 264179212208677697 710561126388526593 41989706194637937 200855166388826945 727319268220956161 174161126258297825 679485431963581057 962936096938200577 507725812172839873 118945867981508977 477915363673726977 491138456400612737 85143160103033473 187736669391455265 403139740078596993 206177041504197697 419665878719531073 156351515556124801 25017888275410629 70719790370695537 227469712874412993 155901103939982017 400876819038483521 607957513668999681 782040024067885697 120106743608758401 878596715086470017 697164650382084993 713169897650633601 757448849093094657 924613500348026881 636544789413512961 928729110817375361 180966396724144833 605015417792426241 939641178972600193 250715926189602817 332498811107768705 599119802424848257 914573555296477953 829778999271798785 982818884413703169 304653327110539585 86627423292661377 901744374833018753 109800063822120817 355244234487724225 676184476617386625 74335409814541009 104470335292248257 570813760856108161 488182216042865473 508989311194373057 546129547296232001 309196420086021121 949391075210748161 96335628850727777 254873918796207009 395620359782693505 529587554519473281 847517308359162113 270732224033537249 241359940660867521 176596059449828161 148236599331898593 136649305146463009 592878335836896769 598209401595930497 487454043862928897 956855694735907073 200178612028690145 541842311537983809 595441749378824833 757463796758955265 883072751968310145 601712894968550017 251899993212763457 552782838045544641 284979719177737665 360297799665723073 77721725018097489 594823226806155905 517121265135269697 823307013494478209 455490540217883905 696367601226825217 846168047268218241 503637745111610945 963807005548108673 427047283132552001 203194076647033473 158482811950072737 817063638894925441 809930631241201153 182044859226675009 984401436865148545 311463192550053953 831680478227255553 144859146483010913 67748398037814185 54155974213561113 326472998168299009 308576282825224961 503065148849749761 237742576059577729 322316548456868161 199006040729667425 901152887969878657 687556381448079233 733517825426332545 531755882636286273 973486677323940353 202738393914689409 845790628261724417 518447093775730369 602930639456495489 510903096400543425 637491203744957569 361776504753418497 785541078538905473 215051012795573377 893920107518638977 556789879406320385 188386123427214625 513319221261159681 849405328343692673 774046794668901633 838181249230508801 378308071971918721 797451642773282305 982120297436633601 800178858313209729 782338603371474817 571708361269031681 944158101198677761 181821055023910113 515463443273393537 864598355545311361 871230895025799809 597456893218740993 59882136656032257 126517083343372865 362227791845281665 445852774328905345 831232673298888577 902527813409378177 537574354311541185 208826388809903553 175802307988110593 307049962678888705 666615317489384321 95274687804113969 702905386380155777 317387952055142337 483817390506256833 988933907248785665 541521623255167809 356929829209462913 627827676800574593 959818705968139393 725907939315465729 426934659029413441 263815617095158209 858477085001162241 250548360389618817 786126907193818113 460501243258004673 409631990035826753 82872431388910433 839551302363545857 489025247277080385 78748424845848321 103160909130568961 717664520142960769 44667230171523185 13480583557743843 153600985690975009 754427049789214209 820812813288593921 914356005913838081 49309769782130529 225811345125066497 697078381593922049 508607134941009089 38197030256004185 819887386745691009 552819397752042369 771553973085353601 126794095733945505 174335655900932801 849194789514921729 435788853429592385 326768120032188161 750346803881754497 306481183688131137 64654729572929169 961027477009540865 392498556843122497 360497050227518657 848805903622214017 16487653199693143 247080187255349409 438003442333691585 759283819018655489 288215474608140449 636814772091923969 224115285257322945 94444506105965329 950435647852561537 893986006934127873 986530390405246081 268777545933708961 765525227905559553 678211116901252353 106332864745507297 777323074283778177 532521557560006209 606740962199992833 380948660948998721 138812445808291329 539835269879805697 27064340627617869 502343983675995521 673243779973866241 758924916822724737 902222304060771329 666707444417877377 745394778720104449 660911497427012097 262701593315284769 287714553837513889 535436002859263745 798872419939858305 724800618272141185 714233669116250497 52627282769485361 445363056533327745 669298330330747137 98316186911130641 449972181365588161 456202849302219009 817082414572936961 726965902652946049 329209486169325761 324489714568390017 896710031999646209 281073356573909185 639800645045149057 848054081627413633 654908430336959617 379725968543194625 606416939317902849 542140104466003713 662625677699253377 123684140009299169 391254071045530369 548139213152484929 779890119344415233 87092584600124929 575343790682744321 307958038057652289 91532476359645905 693545251714891009 82556269740770465 259461657299699041 957493358876107009 226636642256433889 567482192823653953 656901898324466817 146332917826697441 894432394998158721 130764067103264385 804951880831101313 964654970833507201 623323058456858113 240251087383022369 317679932833275585 750056772040011265 284057269050816065 41745113894513961 854391257007467393 968144215087832577 239079444262070945 597875980371547649 350752083122362305 617962225478919425 786442881992410753 647206514252850689 342121326767273345 393357975761247745 805477146804630401 18060381577491569 180806797302555105 524421906829672961 680129132773782145 43453228756256121 972419571441310593 902964923643324417 87665533737602881 26178644427595545 919129085639273345 714341116326949121 146540937331007361 708469269538404993 558055613018570561 605790500445877505 574145701816487297 661259005127782017 548033891381155777 435457135722799681 222421486880460161 767078767536055809 192424570479023073 898561133099306625 649665103755065601 411814682411765889 622546661600896513 115720058336165729 216053538745608609 398358054445914433 416787113208915393 406602648793565889 727459899995803777 864619961725701121 633770815313912577 539057141136083841 519061952606175937 935133964469095297 611528565014214785 334314423966887361 392267154535428353 405817250176987457 73889618640468065 483174243311708545 273910997560289345 292317623421304513 813982224747821441 162217362945384033 336974306446304449 541280151075362433 544507789276881473 674649478282276481 541780267890242561 978987055286872065 45244882066175049 34600364436656153 763468661234238465 661946669394403329 958045965041438977 589425768600136705 456323357922496321 98545998794755009 14545319330881769 370266496580526913 962194958673332993 369875721981564737 996158983760640385 580910555699972481 345883758872542273 421950389094639873 762109403170985217 198606663760031681 985124386258515713 802069188844875265 509656734261401537 53242478947339577 960062753065255297 830908022111266561 400098181721507009 474205110875786305 683283719916371329 741640804344420737 471164150734839617 913886400939645697 746104393421358465 171120981655100481 616078216053882241 155407673286859457 892688586114896769 689702249616736641 424764735237264577 337569718512696705 586382968600627713 830054471867477121 14616186813913857 145760243121273441 221470152012809505 486375870060236097 116129805594002993 952674461405933953 530348666692457729 159379760078344641 689972629582872065 291951485159259521 716179862789029889 515632504209797569 132143478471679281 921551243039488129 832607462844418177 199152997654728385 646502464977363201 507870397992391553 666702157792965249 6191972828638371 930791209884578305 27822690356174465 43381568719421897 28955748918043869 813252802003592705 751615878661724033 946900409656219521 449512839545597825 600087527900715393 806595542181554433 988417094172131585 470637120708381953 435381305681648449 20772011478058517 582066643006353281 695937116865955841 49076404813238385 957602168055188993 222475884035230113 797961447673891713 567401232455427649 750989364227464705 684440901923320449 861344653883911297 104445528542786545 766643821986207233 943868805406179201 570379550863385985 241892049403833921 3889137465179716 504511447779204737 779211004524846337 163053545536431713 27309508086318601 417058073325090817 701305649700294913 642197365768868865 612533575101011201 108502281601882801 366751637645499777 633677159928826241 2795897533388825 666176515234337025 395696069916091649 268764717816242881 16182606979370463 111399797603237265 938874412820176513 390542786231183233 296755298818709441 574381987110523777 647389952521315585 656164560544130689 860783256657057921 970065687012546305 199951308141116609 856715265313713537 112450245731082529 552285466659451905 573586231392319233 671458632255696129 567614910081928769 572428523855673857 370959448861150081 137173965947145153 271094830030847329 623261661464692225 981995209551861633 804470670511012225 979740103375561985 246441776820685025 668330548206760961 829414406668948993 533114468266973057 114271282480398641 215617126721674881 146645270474000001 884387050423058049 856441303850513025 140886934189687457 753671345239897729 220157354690343265 137894445758984577 500764173225128705 947563489170011777 679116693473090945 354730698603301441 692531398745181569 865367095456580353 871042414716356481 704594977804287489 735856467818116737 736816611669684865 700603622451339393 12668170421047621 970897168025054209 39146643585500129 681430135889968385 613805712440846977 901686579526291585 3822307714688834 767086771190420737 568223951947171457 685953355173630593 246868949184378305 774854215806300289 238245179589920769 48261236066771577 339300219800993089 299022361279455169 695922541033635201 837600319414740097 891181627576290945 931853528939939201 937946398842864641 118992923932445649 759506836235278337 977198126736382721 530279396078238849 277578417777867521 701814023742262145 264295476836053921 118798803222500033 709928147717000961 657962315180117889 273544415206160353 455287016432716737 8552698291588002 653481499897939201 463583348616452865 884974631023094785 229863178758797921 459284738203553665 347104323887961665 10200652022259505 632025145972413313 822301571519975681 674291881253708417 825431436119583105 826612185681717889 585880084348691073 736101590894506369 555819198817086849 396765155437172737 961880339087745281 748876771566472193 721752679636647809 875356701911108865 790619028238939649 996771525246643329 295652149296696385 370737966467054017 850735475306013441 624455454389106945 867908678368291201 786919447742953089 257264478234521473 940596821206312961 352808779547412865 362049861351430017 139479840074191233 829258023868760577 252090497838519681 386969587044383425 125296583155876113 403816665151012417 866141067133863681 348217985339594817 509197607967795585 674198737343004929 66589690393765721 141580561163671345 256914748589583297 546554105692891329 488117146385004481 338111714028535489 441702605497742017 514120103751167809 883767091217674113 60225705127813001 131379016292431313 523633220245599745 242097420235321441 787201554014863745 797876367913094273 573613121032479937 364474197658875457 194210913705838081 725485972709254401 995134173742016513 428130760261833409 914290625639033345 702041237812896001 223918789464164545 549860969762374209 266707687415966177 118857165120164865 351960827705980225 154083539057520385 526692839149966145 938331640332709377 270267590392592193 628324202395173633 119963951054735681 348850816432804609 720172120381150209 112859551581802721 250860938118215425 179284482171485857 763115182310627969 566420931856764993 345934099826230593 732290442135241217 777555001120120449 426664194628696001 386756646425787649 887377434224394113 82084128734294385 145891652365104833 678483790649529857 469836785425133761 166893264736913249 735711586053266561 956794217660750209 657001670087229441 558023034831876417 758508430308705025 468489058722504129 853712299030792833 822613194025976193 221468617897013345 903977748244749057 97363445198030977 696446032258592129 776283316655462145 837563401920085889 810620214739760257 840963481150808449 923475250052799617 808891678121561601 96066713881530321 144717114149955265 436642770408848705 911810538105136513 829083054150533633 618613461105340417 533975663609961537 941492965334809601 448636794062057473 905695384726953985 960494118502094081 873914602930035713 544058246663059457 860530252951193089 836040205520216577 941192483322957697 391002901910528769 942158850466171265 55680390020977913 440043618207120321 381571333223622145 715221967033940609 88553368724998193 927502252259721217 529965191191141825 239175942287971553 49140175145861777 767456123426093441 702240046839751425 733910698881501825 955388364384841601 383564178268009921 30929744573402473 595695520715878529 638159471703584513 729364925496533121 824945373380774785 569925592987786433 26284155351444129 726165036835531905 692702776675108865 901977678460269825 654422794719845761 955525984293622401 160538508679639585 335582822184719041 583386132523028097 78381499260181905 715893121101917313 426089217379512769 294141136862702273 30184514085227933 440355440451629249 316045890805767745 30106928223627705 394788063453340481 554479886249115585 680539239271666945 983354680167803265 763424443418450945 685443696045599233 303136232344101569 317909173246928129 754199812929208193 229359977131228033 769231852449877377 419578471935988545 507631438543775489 129788609543357585 156790634808501761 781807316705279489 331210990308299841 878197993005077377 725264558554584961 359279590193875009 77693757954939713 784459274222815105 327838589480151681 26830940324511945 285329434163223553 117658823051929313 241702446555677857 405244636608056641 951729268122654977 709477158900529793 982999221273431041 895387311325176705 565295990534870913 2111074884343368 370309883397709441 388716707243542465 78541013000297249 346343179169270593 61474021403839177 89406230530837409 416217072947141249 977147283143356289 217322953241307457 938251304057057921 798667792379696129 456541827046226689 62238165566171233 721345544844037761 198427607248326881 246774657951622337 400697459753899905 480560962515834689 97810266675146801 309973775047485121 612109763326074625 924581005730569729 979540660107282689 399887945488135425 49868868402882073 228188683232513505 654577168213769729 772151183204403713 896902946928108289 666399467852667009 244929112492506817 974643785450158593 426912128204349953 674670568006785537 918910261610342657 850122750037502977 851447270223431425 75759734491750657 986923801962255745 878613762667985281 827090874880525441 739918373164396545 763210758304730113 74478361003503585 598982450920246401 923180668901348865 379301620093819713 228101162638157729 277137079878997377 986873005584140417 85103952840036353 818416000431131649 6414051860119231 371561503230818625 221176113880083841 221764253240767329 691203772206904449 265050299303464257 108942910959605393 284736405461320161 379142259523305857 754434589160492673 343192202421498369 121696727406462209 567285022533184257 727420723093313665 32566102100993533 427763753007429441 257652480466205697 932096146888877569 208965682741585121 279373753998786625 10998941512013973 414134981892839681 96487931365039969 519573483251111425 997783038894070273 726255881612527105 15997261054103263 414379896677477441 858981006780567169 499927787494595329 114615188538159889 418541175689444609 317561821072089857 40291649139216905 702829908310000897 30592973008342741 940736595584212353 861602386370844161 998746494245985153 853109206248962689 275730274777984609 534890664775044673 403007401352276417 937505738585347329 65653162482277593 837818745031608321 833525885816477825 194800726482203137 210549734499224417 147804062126080993 51430973506874977 333625093430530497 150974064087506593 925478605805079041 614185747930640897 261893318362400161 12211605578002605 321636920955196353 45000060937745449 804396320437380353 16887595292331527 685320938431015553 846328355638952705 668797490691947137 728149503007088641 535041195734688577 86962193594182225 888857678123290625 766486363935086977 313911625357757633 825159359821647361 116067995640253937 907778003079684481 620374289035336065 603186142078577409 577238482456724737 341203693359290113 180031531133476353 561000607670969473 802108756426623105 281659228596410561 394831326392502273 408611494262707713 215971625024710785 796435304819112833 120537418782287633 998573753273525761 830015009663771521 339825050832544641 332254501789915201 623416897980682497 817099287306295041 77406094184169665 444090488555854529 389460175870858881 81629078377620353 124959253968640385 359268175401748353 190988268626675521 695808423317576065 591943379896747521 400717626951102785 420306785876370241 535769004218980865 88370570187649377 372083717733627137 733557322985568257 692840395393947265 674669561634601729 340990766384674497 973761361226713985 418722079882758913 170164056141672417 739263406803186049 896419863124627585 977776960375170049 116228691632443313 910680068414745089 204785119145789441 892478135250304001 359744843991464321 880927997500801793 777932296674343553 574712615958905089 291513023115243201 405056955900828801 951904290899456385 209810243270528225 868764862721818113 996337894771127041 520023942326552897 303581129488325249 62457162796476953 841593331992196865 371126529619097281 395193324095419713 705849687935952385 149473174756050049 642751731877972097 788411883939435393 553819016894436801 400623636335534913 79662043772152913 546683938485575297 880919240832028545 216183010539705121 246462982647265953 548049488373724353 104468282619734513 630606701392462593 27253411357754941 796267374001377665 686642619564921089 646670371636158593 776420976593776385 955377912621774081 182054799587120897 217944684257542337 774832092405581825 814810939995442817 505543908696367361 603523178860395905 647287144966035969 27848218463450537 815530638104746625 180886661867400993 853383719856061825 502645199921961025 373502374936620673 798198408723234049 658642719808192129 595116772070301953 147851363793989793 62864789991589729 400318311400049281 167927681978557793 93867019880732977 267810953990785793 797771776152465921 378858634975788545 40283480492973921 72681238895807361 326305607356097473 62326421596299753 41132022942591105 409274359549097985 722216651225771521 915328643338970241 270096615896903809 147284431068111841 852449802163455617 617193501793469313 919096170189831681 819285865214592257 942155789498620801 53000497767275337 755020576888341505 597443418898745217 375841999568912385 103281569908734385 645655927282760449 876343499630930689 481443124904437505 965621998463976833 410698964010549633 337449552704196545 270942784085612225 723189121729337345 224858377220400033 544928281892932609 586187174057407361 235282372966000961 701472597037025025 697044901986128513 414911363801969921 338103156529928833 936566806096791937 582179900038166657 871037076796987777 580595456237691777 680177566090350209 467097205315791809 936911802118807169 129040619037670721 425068282570677505 183839548046844225 145881882887202593 231860295386159265 329244285263484929 140111436734553505 934590918492837377 497672856839233921 300179139251682177 118928915490638337 49458446198848097 788068563763832961 313235488196625025 272488389061162913 675336500764622337 422950134245315457 677880826706129409 571579636471053505 531402350202732545 629885981723848705 832062667562752257 517510986996381185 105588534149127617 307126056128300481 682245173285608065 233622816987971041 170565351102077057 608242753793891969 124472022915000481 156359355415599297 328390214466999425 68414567748693145 306384646481419073 672993572378995713 294961887432201281 779925844534123009 312992543848963585 889025980740068865 77529575694690321 867395009085942785 187389774008025249 640700818970227457 877496267455619201 419573727844809921 704390417933069569 237822615777371745 116036624411556497 390413514689289089 788692445318631041 773057876579084545 221661208180670145 401732056989292353 363775515360146049 163240890921752417 917464936222053505 55611862564251881 203020376756015265 96064751009802049 522687462331809601 317136515097903553 765857264773302401 395248907104939201 950300731731154305 855847688110390657 290084586041743361 845278278182231425 492163332099686081 364146918418473601 593448797219252865 542676398388078273 379006512151114817 807652791625958657 145368284306883297 377201624034565697 367931930999127105 139264457079040225 301169797682206337 259161364585406049 19620397117712685 136509080395075697 959862156367350401 367169946840615297 796113117663161089 939921770628391297 891400066151447809 616201386810285313 943496369794083073 396104498873047105 175317562447006017 63904341082260177 268386087901198785 88243368120064497 459887352675735873 362173151334228993 209684696840277249 692864112985450497 465565757051635393 102351494517701985 25207673849500625 86231715005428817 460014593357641409 930754019649537409 824615853326669441 66934327056618057 481677783196929025 264121802586142721 594430461542053505 120842121601473457 307583236740953217 902999795126174081 177165345169335361 866931024383138305 487216262693593217 618783996789513729 424823900729982977 551667380398928513 902070912544274945 124403149153504705 877840884165529217 648145234968001921 979556865692714497 679469656191880449 395290643277625985 534460911976342593 875673257193938049 831577482157523969 142747433207382817 722532746431017601 144233805194502913 562686283677148673 333109408963387905 860484991785742849 898041273109356545 952781307384196225 606149701751952769 993696886611122177 521490264723539073 654932941105695233 58324740013510737 424678442575501697 162477161193947937 212318557839534337 719865734125740161 121206518876210369 577691229873650561 957657750010550785 886443068196875521 474895989716035393 258453128484745761 790920529277041537 703389295741807489 375974103656108865 968982756925541377 107291876973757633 967883580808965889 939979289193960449 995669235413828353 72535484623141857 345552824807619201 772051492214320257 160558274240301569 48539935323528737 320171434373115457 686177450540331137 386467909634689025 442522257731223361 826706779601728641 190083931174161345 722119074631919489 476802047292832065 917649927387166977 509442689458584385 916274315866672897 193064506854920385 129805273897439121 243795568814920929 58592719421923793 459548123280026049 743527305943665281 35384557417817321 435833333710604609 338692580731258625 539451955611561089 583262566653662209 554899637379278913 96660227352170833 280362938551711233 469174007977020609 494365457888733313 548120272664288449 189874146256393313 177362732328294465 114534764248659825 686204210631640193 517636658988600129 314446372105894785 699365497862118017 458174050499831489 615957321273050753 872673402297539969 853957631070230145 624787106706659073 188834138509371041 763260127267873409 736619516278579969 351412662881966017 785886073824265473 187222115373419489 278260871994049793 190602095706392321 615520211242390785 448426157530978049 13117008204346803 551105334681874817 149601767124785569 864877430601882881 608313684792236161 432458156181208833 232161139099098081 645030014472130433 495886885592511809 915557076989681921 824201142887496065 189800055507209473 55553339772004049 619536836428746753 592995865026033153 809727501140546433 211387393941436129 498339949559902337 155564215963387649 440257263215801921 747824395292710145 94313889406404177 421045365927277249 554401713845837889 42931650596216289 781809426101130369 544913847753498689 147236389475001057 698141840590025729 915028827870880641 49388279085427201 765027489036445057 917732056646343553 888355325300590721 609673453470953985 15676013082543961 677980949110363393 374280768885395073 426120038409230529 597097015034027137 210498396872679905 827157082974178305 459903360831226881 464766235742292353 107673188058683425 336774249335203265 706951819336005377 505718180889434881 207126004696874593 143783453232611441 114760400248748337 748652289861855233 108714092362802721 351934006592042433 343194653716970753 301505047125889537 769861931586348161 305797039054322561 857839369117989761 530008515307731201 676265573757334017 666053030968125569 487913138513611969 462637635634994369 924438622867967361 779594365155713153 635919075257142145 596332558633594753 524861698190377985 583833509100312449 489322224633205825 578976048491202945 950016164403535873 32032518549396373 442549727092519169 132442460797353329 536303527256094977 110625589905080097 218039634731631809 855871737950369793 694375727080227969 624963694681053313 996082500661806593 592542111882597249 895955181856280065 444364217244920897 983595521311592321 63326562398007273 259658398569087009 161619299535527009 921156176014285697 751353363840070913 942129848794067457 680149585946789889 835640038944369281 180408075512875841 908045154304716161 90855570602780497 73319798086153297 956195904764786817 472981013502888449 40612090313228321 116578566943239537 255337308411530017 22125282139285221 278592992094342401 608384379629065089 950528810724410497 756290764613808641 51647946766788521 234903381316676993 678423117039447041 221302137623979425 815352092300866305 891260726270026241 894350503654539649 769773578564368641 345806984768383809 762279637329463297 148024979574362433 283436669371013761 744608523481428353 363454526280754945 367986656336501761 262990554952054369 194559412650189505 122482586499835121 98983941107437809 350030716449339265 268760637175187617 44053910134643105 213178397973297953 76695635835520193 445863677503719937 336572014360790209 258469215367885153 3603642267165697 517823080326035521 425958747429440641 39015986379315137 781411904686692097 274902850763705697 516228947813679873 295945765756673729 197517431894425505 150530250110858081 147265011253786337 100145925299433009 104262623196873969 43552283628397249 55968743402210921 241976000454943841 691356942278304129 898353757862036481 967131602575712129 40812317873150761 801558226639983233 608086588956918913 764983730334982657 464826528872752193 599073557304961921 660008364974810753 256121089731244929 690676059759358209 604367060996040065 614829318784298753 500657644584684673 514358739203775169 892452062160572289 907341166190132481 422919880591230401 696988287937376385 615274207538035969 679894019094799489 218333152892078881 69439769351593129 219062113944801249 973069108143629825 442507407484505665 282577313699892577 66759303085305537 861860655994174593 735702828002892801 558118255993182529 191707247989853601 256650243571311169 925257967455543425 830241080853415553 665100826626527873 505176719921475841 925232998965746817 759067059045239809 385485921838210305 506644434062632577 972122922934694657 311520002641874049 838440885515481729 357267627041036225 494318962819242817 838302971298961793 638930661332182145 116239526751552801 397955030399153025 801457843408986241 83621096942678721 843786349455253761 990409106496336769 826951235488909441 897292935768405249 803189342836201857 773200727102768385 450841123515022721 263626722886002081 524127518378801217 177124550274122337 503830503561577089 758892951570402433 136230128317787809 133600268452831025 323540338523589121 145952779243472705 43276556914886297 467439986597149441 10891685409294639 89555116432336497 117112429849367313 138199671111955521 448959096174053953 691932402351270017 346259711574187905 671280450602402817 300051946835086657 555501488387079681 430705671085103617 917892479403185793 288230087155245217 608044318590131585 527906164177092993 917427821174065665 686722929014113281 691677086751724289 35203017420638361 849873435096448257 567679618196041985 452442825283256385 453328718279859521 243419913856193665 368340074217318401 170332504403660321 480274429515201729 17800193154478451 94215248488485057 153430253588837217 203474866765329665 12164089451424333 755457755062909825 263790823340343649 713086118486085505 173123288516343617 734673882959032961 141318446590346977 475295359738819201 10276364633845959 858482717061296129 105677397975881601 160424928166104769 599958621496689665 214800488403586337 421102348287703873 297522704369807681 810696073404152193 774876156719106049 246492633127559201 559736482314672641 404040791878834689 773410411001908225 820595361692440449 810747340820054017 740915190715206529 529662569967914753 172259446145432097 352706247173113473 395709674279835585 993421086227062529 337152696730001345 404424550898763585 588200492096142081 136341318183301745 909078665138110849 452082972254839169 917546689865652353 323821744665497857 975835491152295681 203640468585430049 994475785603121665 765804671559866497 571777177747861761 845764284761013889 679191291994534657 905282529763400833 722845050163627393 754910874060978945 346070514924882369 337623902107825537 731435207428148737 811734525512331777 905032245866756609 316987256014943617 330283112963130049 772981765387836417 847330094971191297 681072811036816769 774430656676742017 483265226787533889 874882344758823681 773406848608050945 401770616906830465 979546014479549185 382122403772335425 652515887792535681 4740019177518208 125858944959286849 243409267920277729 117113318043312369 863183992492466305 389985726500579969 713563917017772545 241296110511829185 101586925304076209 765737473318051073 361009347711224385 677366935741662977 278744584870182177 885695234336903809 549828034062066689 748015210161870721 686130947938295297 744245772974561921 186975076058708097 694092089156459521 629923360082230529 547234972278030081 12687206726234025 577107033129042433 173740858056959265 363363272231548993 285221242810060001 542990107405575617 113099616734800177 17511785551075577 85479544722623761 49862449523150329 792498082039571713 34584497315318429 823498661061343233 439920160939141889 231638986305100033 114376544847512913 688479634031459457 914572066962595201 633927675150488321 246751309857824449 458938497039021313 651312151258554881 959032567786820737 18475247483220161 132192367057164977 907210822106126337 868555688148489985 227989339019853089 485934284612973505 492258319202381505 31965604877100873 624885099332455937 832877645892601473 799096334696802305 806743366476922625 392721508645944769 646782767018983425 555063112814782017 495660676408121473 66012384176385553 339652882519338561 857210721383783169 314350183987528449 536801872341680321 561168770868825089 678413668312078465 468566933226455233 988424239606782593 918809282272086145 538383379087580481 203129275651093633 272133281863954593 817493380026071809 140966070163091921 719443477223293825 897731771125531649 168516959395411457 540290060174388737 607360396208036993 376702726714864129 387208739425751937 443025368798874561 57111540718679521 773337248580556801 395882996020866049 40231374205124129 31077094212065505 576788495329832833 172736881415978881 826130146967461377 721626686902865793 198803441578800033 778365618392648193 66911663524795273 704346353420021377 775163620750600321 180214029699676801 372735238249266113 935348814537931649 453798463016877185 652836726669924865 470947012457830977 122410515981044913 892440386173699841 20215898454530645 126819013748747265 523364312622774721 370014802370032897 628124077133939841 886588962374990081 158102864378179233 298270978265048129 182783566709282753 181124465477967777 44941273224608833 266156542880022337 600653478128030849 410158317397478081 935799801575541377 274939688631274497 807483570554502657 87876127447675153 191175233180089793 946034069282543361 167850423558682849 459941238003896321 734274131324184449 77952376338412673 474899918265954561 267197687981525441 298709477869195457 569000885214844481 380249650285740865 427807632305647425 546165503079777153 936549216868581121 882869795918686849 311087959269077185 705390502764984705 183412471944134113 250800168229908129 284569667256423745 563385648485223105 771637075405276801 138938793569970193 210695682673179617 330945790962360321 851482432557414657 948642374525654529 259106034561401793 780627598871347969 499458154837906689 799925544589207553 570766460807380609 304247627388960513 587856478253367937 144672925547659745 75535418551769601 113249635728777777 536381881376183169 720149733212942081 817517919898978817 678453232901304705 784420125876916737 547502103138917569 3230425790210490 911156288604132609 523527303165007425 231791487903088001 254832018453345921 276288063969317921 400301288337086465 270947473868623937 151221048672969249 516900257373663425 349493589790466049 174014240586508609 578536230735142657 489965686152359553 958724252048792577 307996702647976385 21544547794125181 564080698347453313 265296533067566273 811897194354067201 119678146082055297 423714192069880385 311316848039179905 51211444532007993 325356450337697089 41214876157312121 257679262000333857 741887604697275521 655080837566675457 111605697069833809 205667935859136001 495833301035581569 461125174263205633 756611745881485825 875285697304899969 467397141860665473 97099166022150737 669362008297966337 923377631940606849 489391889791669121 855990600550317313 731377592359308417 386755583386200641 446330664388007425 754379997947228929 146036125371111329 643538026540337409 150404138880041665 579374728268195585 220535416148919681 490620248158915457 61749796440501825 141562128306322417 529945793357612161 730527445910663425 368792979654493505 252190359735184449 516341318081174465 793948553603268481 147537763965068801 508234511740216257 832961891267998977 845196628837978625 121942674396727569 295501575534448321 423232696862868353 930012812446317825 412846007290859521 356104218203046913 428231001759044737 634970499189503105 192847077625025057 989247571651194625 310444636682404993 494814758859359233 352267150232115969 218208341541174625 848638070254324353 771084528608977153 760596192385826049 644649243497102721 946182424271029249 948131973562066561 3092968275502984 885136902029575681 66791624184403985 270119996001906049 248485445356344321 433175714087585793 896339697372752641 246815476223996897 216680060930038113 80616596381378977 872040585549783041 362197762950980737 761321167086343553 60455816137508833 131103289076094145 256389510554082977 947859995817744001 312438061246172801 336008272509715777 649635496702298753 421034826207197441 525277350340989121 624387394960763265 921574859968739457 434494754583148801 254592128712705089 515355748200036609 937568584863011969 918507628936360705 661824754600903681 153891252512408993 767177344229207169 38692373199758377 552613364831604033 478963237483114305 911980298451023745 639546157705375105 27563631473729089 213676084758560577 547853459938760769 951861731751627393 386511994673742977 466444894833060161 790782072437362817 794238785239535617 969688393595337345 936508622578884353 768585440290404865 927699511268151809 474308129939874561 485888769059315009 180030085421858401 81461662917341473 379807099353374849 189820082642881985 357268321955682945 700366397690210305 454065027637160065 940940373071740033 630059632582739201 554092144737857921 729545363571848065 556981040428155457 986631919505224833 769523675545777025 743450920838217345 940824829390336897 805264098540785537 515526570724112769 469009040473540737 744694200272363137 414790920251657985 789565416413132929 43241775038314505 791629124602721409 756440649278655233 474388396090652993 765553188685888897 67658626911992313 742036624905505665 887295529749799553 624810136126331649 793142568472475777 516070074756012097 411851715003386689 862062640555937025 53260565461073385 666054171934700161 850463006165320193 421528048485118465 872780115901505793 124593526361078241 874794290259835393 41957310540002625 881897539282960001 658569396018332801 278982745716014337 730144834236870785 776589772449526145 239694205839239073 698033262717920897 302393189933670913 332643977708300993 483499783485267905 471333426299828801 20583337149151505 507071866613799233 680787374839322753 480185776801413057 357637787707748353 139318188052328657 630004300128245377 30537929729412385 951231047217181185 448514534572254337 617367366718180993 290235820910162113 521356589715796993 178612048884588161 43397179284095697 917295905561537921 191685334438023617 152776325593109153 622555594744195457 465677644063241281 349554921038876673 709796364004233729 2711070570693864 952252115260996865 66044832792290009 71923398814121241 482138863340335169 778145172603124993 665177408733118337 964616379074016129 115765262171276369 575048261777091329 347221827948988673 618855344594592769 474582601507389505 688725913289026433 730875054745755649 746343525366086145 180915002056746497 4720072110849572 756383314709143681 813030226143254657 818948950068001793 892696891607521025 888207741265237121 338551017572740417 99228256036592913 814165462951088129 851511202703807873 425625999625154369 125344946872129265 862209236628579841 939557803271046785 947032495135232513 111656553029046529 330823681957447489 25204961362096157 976952033450672257 976471366604553089 635487086235137665 913288115548855425 102384459043776129 382836880441100673 206369379768524641 274232807664862593 158651009949792865 219038084335064545 672395549054321921 623185953936630401 936124818561864961 356481905049019329 960139630313229057 251970352699647297 254208055134753857 150257144451952481 198771521918466465 609991703067326081 9821424828032833 366886107269959169 294175979503485505 869748435532518017 913510504754199809 547320029119415361 95700224184035681 635819295373782017 424556030788181697 706895729215329281 502177664886410497 374264685412430977 200678277341964417 406710932899525121 54959372736583137 891533078621453313 267150679411599873 724760749416514433 350326211334085249 395596165823736385 179111387463606785 335403162679366337 418141984009871233 472653621734597377 59935084643797153 550607409613586881 394855670349052417 933983266402453377 423677694863826561 767431094543976449 844507851847275521 481122781181543489 772435132049281537 737840131497630849 819406833063659649 633437821231940097 757190547717883137 567025431735711297 711402812533599105 318266162684668801 126214188597401745 445601973797305793 524617809511376257 976361244533581697 196802540690143233 123444820340662177 941123970825422849 348548925520706369 378200473544382017 785493092600273025 383067429248207233 225741287268125025 565668171002883457 742832191842747905 769398123308114689 134228689177010801 503185304864672385 609066980300109825 284601980902330369 40128830663281433 476204738218470401 998869514186107905 823179677907624833 867767114629405313 712778598184740993 322194571059338113 840239870730080385 691478945183224193 423507395938045761 716699945486421761 759263430885191297 461869545007235841 545959557672432513 278206613179190049 387262842756406657 727073255955605889 540950826119839681 433531697031778433 630246625143080065 996279902911258113 345462060835018305 923795021266737793 243766465577927265 734123468171720321 164736569220238497 504533224713721729 90663776169485297 865965854149980161 794585801679062401 149974233590011617 997856653406707073 589288718475433601 730121605860730881 504074680529097217 533656814450715457 27087060160088329 330625819185229377 234973912511730273 984843051432882561 205222230856509921 679290348223858561 210065868293323649 257332155678788865 195147153876579425 673964600551158785 356754638392271041 5194178084259705 322395568063956993 999308761881294977 253086260205716225 799995372582564865 713987886318225409 415972511155530369 899908559852502017 766683279261009409 336831582055015873 728325901257179009 462197943407485185 654743204710534657 84791703653994689 594213865696445953 685027275787103233 496067912123585601 503009979495420353 269164704429826433 45777678173035241 676431704993397889 821016827016055809 450057517457253185 808189537019000449 658810338511990785 106092230826551057 631670455474946433 8399561875190643 627828384414549121 378196719824988033 111642405152934993 994041667985538177 749759870574514817 358745363915108609 788661885053485953 623745105364971393 476795278616599233 396793639892823809 774250059310190849 238013921347015169 673382373684070529 845226995800931713 175056442447228737 358712840906544961 252638922772057121 391803786069548481 60487632634334433 41536290908208433 319036194220252865 309026768558585025 985717834745273089 375344893307978817 497302283546297025 324569361698681985 634286581316132481 728687620743510657 554957842295245057 460242167788340609 334800491384513089 624883258388418689 605862759480935169 200260689647567617 815573686731710209 173532160916305857 14034822001697479 264999514752179969 527842174747249281 592213845422318081 640839423625742209 948749326177992449 896572669488648449 764468032683208065 725107064260704641 871613735670440065 667582520019053057 949151652701342337 526101744747215617 367100933422765505 96046210271396145 585232378573788801 855452479848004481 926813324194728961 565461850010009921 731465757854575617 878711085941937153 828674482733877249 604389754439125633 601778285236417025 573276212676525185 540239725572735809 462981173142466689 167238117067650913 120815341982840609 796822173667866497 970340039829153537 110058879440838817 313437235913404801 566563183520560897 380580835308407489 953095479841433473 928756139226514689 920442265874019201 159162849719052705 821824310128118145 535309996009608833 191939903318189665 6421858799583903 600049038430878337 522837084409665921 634144833651024641 972536055400581761 743857641898568321 398592872220270081 35168197143736537 913430564013523841 452121743604688961 778740611162866945 737548265437713025 161945575318554817 440645997828294593 651039281693876097 103784090162083233 550193632138544321 118638530866402193 650370035569714817 386232143003500289 490263440227778369 361303602004976897 421501322708429889 981469678383536641 889767329520893185 355000013777523521 933932494599524481 291129947604165569 200278716321179233 658633684673514369 542339911132707201 565530341808131009 840191176917144833 876955513523338241 974367503741682177 693652852868584833 834303600782249089 331536525382158913 487169427690737665 521829728871200193 521472909334974593 199836606362023169 517764932669784641 860593676682046977 115578566714930273 581541222019762177 3068956107632915 379454240705843649 296038134665437249 356907683097684737 547205260263687873 425867876831777153 650051996904068097 990059086134760193 40806254714887305 848511556237912833 3114661809874520 269935327217947233 604494032817591169 895406287680291457 536211308359554561 495026877426521857 642284666593276673 511850551629141377 192248031504576033 620273630836717185 796551511762281473 27022107632209469 580994132097288193 173928402799685249 31337235831479405 515122780084045249 277121345546319745 300207880082748353 412757559729662657 598832459660147969 711409675110076033 524753317872107777 272156359978545473 259488490536217153 438079052621915841 911994354074632705 838340876287695361 287822659655322625 344351953981600897 277272281327054049 509061371268337857 387402976229640897 790230911444879745 325979294122841857 238940757173871521 994399139868480769 931188152096581249 764077925000247425 981970501694071681 544301856710649921 803738914402359169 9375412299444719 312758613355349249 969284787206792193 629056914900246529 534161415092409473 723857749511076097 497636709246155137 213866517415439713 693719621016125441 259255548743873025 525868268652320833 67412960160254441 201364692397913089 89639227245903905 199595278183768001 690596084215954433 961730977751127425 997141357893603713 954126728567704449 476205942684174465 485868791940173825 40347633789913577 290973303269442625 351097015742922753 503233151565748225 579439367509984001 491499055154665857 21183075445662781 28948954904404189 412117555655449025 361047820438262337 793053597861742849 115001030551010081 699700608097764097 851594725830981505 52156571572453457 839547558258356481 236418364972742273 1934601093996236 702838163109262849 836401845131008 160979864576312097 863381053791531649 111678534149291409 165786199951678977 546135544305663233 325795208393049793 249741724667856609 565872948362422081 187975217190334817 231499470519057825 974417483288931457 175358590084510273 1515330864442888 149391961548435137 415950803271627457 693056118874235265 502771746544134145 292619291510252545 691632272424328705 75816210935936817 100651635193493409 492871911669386241 131685730247866673 439938740582586945 155919139087522753 913245224982805633 600490708275145857 209079021242938977 701108251912451457 388293745152243009 585892272396890241 200378555827082753 207111991881525633 351152695829032513 524581751441701249 214073792620450113 72433442588568657 248294343138230305 365104986913380033 638419177065767169 483530677971991425 985632869581710465 939821737079483905 567222978513154177 723738033318575489 206424538053756385 136577277052353457 120581266770525281 808939696199239169 310987073657745601 709056617607359361 682577328569646337 806172232098141697 908066420748856065 436499681742887425 947986061377658753 292929491771865025 483218125645297665 99013791902592625 281705773829582273 977050433557060609 204477364249402881 750104494852720897 421178670934264001 497226796432833857 11623890899986833 184858647935811873 928026420614440193 230537341138280289 82388742638716657 477681372306861377 658213898581035265 554787599545981889 895006204215807361 420462508299038977 461082803512521601 349222799298907201 947720136084189569 569005147763320449 130512636512118977 607425923931053569 616466102836373121 106590230579911345 563339860348815361 311576790811308545 74352625524557681 578403640049103233 81192207552643233 249020642775398913 931264130572120705 724567277035220097 845394404530349441 202190116742436033 627537593033441281 643669798059576705 347019333994548865 13881636450456371 308982285289094017 619587630516889473 645065182657656833 914870339189498369 176400256374780193 424249091324341505 617829727831345793 333645650561145153 224231994534935809 315675496103523329 201647917792978849 213076629350105409 21129978765788593 347609616942733633 836203609032420353 801111279056293377 229410316567712161 823415290390642049 988691051275832705 517841226005010945 977832207363054081 607428956092078977 265381770997517921 25711558728225725 888514376553192833 661915982892736513 766968208476566145 130239271991577249 487649706487406593 233208375811827297 734852124832027393 842861723929637249 202781860196214593 958077416510263937 353893726378526465 463632858746088065 46643564103181489 208151534266690433 710731966583690369 148208732835875873 116933199571750641 909077796514708353 196447893379467329 260329171493033601 989057262567502721 50621410191908465 132016524081361553 167848239080761633 59048898421313113 98103100004834689 581748864202818817 697956690159493633 598969917165209857 494215739723770753 403959652516444865 546863745094064769 237623256680311809 638690720287257857 722728525309445761 752777463592742913 373977598445055297 902477806318515201 546297860407630529 241081735968769793 596093566501995265 889661223134453377 15939898700519707 180317537159204737 19424466872795421 836485991962732161 256724160089557793 830725655186249473 908151664543598977 530463654373335233 484343984502128705 998111676302876545 412838260816801729 757042060378395777 568963549366028353 539690646027473537 486402537780325185 115861400757523825 789994255222250497 411022591141353665 345607491381816321 187904705425651745 859997243468395521 940450044998378625 372442492612780289 839237168576431745 229857327070714497 706508929677575297 322570510106476865 792491460406481025 192428088959754721 52143676097522017 678187209533494017 125397206954289681 812578646232775937 765380369705418625 80069428040236097 723698626472369665 365674903725558657 298187057254146753 956287818118145281 846606465292239873 854822340486929793 482992201987265473 769154677215301121 294965440839106945 593628799691284609 579779692764780929 91730939607121089 409687936806619777 532884699057586177 576495859781665793 943008818029216641 490435268011836481 426599857407776257 542979688056497857 227226456843030881 697371002616563329 478601056093236097 965675912299225601 586291008553718785 83043159723487745 391827834144887553 969550985604961153 661744583829804673 863675153334043009 818136165660728705 158068102164840257 428986364285481857 161585691789710497 839525899634050945 105578583335379505 494571619678996673 280967027609477793 18068468646287529 843467069464402689 698477249354386433 681305548583438337 650371706100397569 656886159334497665 26511584208922301 515430269586033793 525248964453890497 208596467454107425 280936352704930657 247249888332206081 785555411725052673 126579589201746497 575368744962251073 68039269715740145 465235712891637121 319628237510478657 986774215266411393 715638084941346561 141939589178232241 147578904867678785 414603857907682305 759729415890546945 598675304136730113 288401873399244865 244756686627500385 355701004546190785 812581263363764353 471790306207815041 2064756591327211 62308044341449433 325822947169694273 837608567441186817 85540602230839377 252930537496396833 646811635015662721 317608899280024577 529949737003423873 380751842258803201 776463139568459521 310869193653083201 717758784603280001 354404668975533377 954264359287375233 848731897513566465 97669997926008273 277888016586956609 925813194052931713 135549145441878241 348418284637393345 57829933959041569 303688560974332929 659801084677916033 486035209027168257 899058105946323841 236562209670676545 239317107930197889 154258591439873537 528169664713701057 630078080510425985 278182400959501313 594194091467503745 402214875136024833 543018388014342465 945868907491337985 471849351762461569 989203001541724801 282593757379029153 856229575974474241 90019708284419409 28004294170216329 765407907361446145 430901643571850433 341589952531013121 82086199972607681 220950870079203553 424667795045643009 720136974319874689 554736166301239553 570688880127146817 906337370379851905 514406132488336001 8964330105854402 299389164287699585 305272447571688577 27547707957214841 274748531982709217 280814231520633217 318959658517179905 909821601466422401 586908026307710849 465038213357384961 539807068816792001 932816359432710145 301522538225668801 170197649795749569 499040429133522433 300215458303700417 525926507965024833 741436167792723969 482223648948796353 749037362987426305 971006025300937345 791207070986484225 375198515680644097 688459010922930049 214534654499360033 68155262842932273 22417545654029425 721312872625052417 335955645240773057 119830473517946961 83645470844835761 444758414585368897 47328480344489777 423932765853432897 262368299156911169 108227453741310593 268708889092977185 123229070583459329 543138198735711361 773412356836832513 861249918090393857 173401357516237185 849286710972471297 155814115390572993 485648962380565761 816713300678383489 341372054909477633 491326830161273857 360698380496884865 246458253659877601 585427610219902337 53763880455310441 885727010720131585 999747329181314433 584212119304801537 417511845857507777 506373134579988033 584507686719515393 380516793825272257 109138903483998465 955757760052023297 638908086373259521 696074409669400065 896417755154704513 718707083474200193 269256678527849409 90279689441523201 924606958463105153 636806198435465345 300295179785432961 27932865555477805 107851656082278433 403979114273752769 887439348567451009 293348352413879361 326222931288786113 968834488861745025 124708331266287329 528841995462137537 852347177109795201 749668732556003201 978790314325149057 598862470618790657 150040764203911425 34879865038590197 585979301658408449 667529142202887681 443243741072524929 955343266790080769 864783052889091457 648369113504536193 767347111966049793 211385824598863777 676165578475899265 252524384076373569 185364225398263457 66344488333911049 762094405429106561 578165024161613441 405065782012034241 497910496686699841 220883414472876193 792460151918454913 675062747151049089 359768055222744449 847451718700991617 342014315751036673 900889843384735617 747287623374205569 743878117493704193 562586704613757121 817547113907398401 795705750452313473 859464430215350401 959213496118671617 521956101687667457 946417156861855361 671999804495595009 599213668144820097 24763293980686997 391447047959744065 898237216211608577 449264806923729025 871384449833048065 308214036915700289 700073145134194177 430701905756968961 530762072009299137 502313102005345537 315007134077827521 941957926109544961 708762416848944769 826845275494520193 819719932802780033 471794049317033153 141350868424172657 900022818158404865 971742503356946177 210449145044769633 718663049511125249 121237038020041153 857013633515702401 657486084444038017 20966513811362833 227967226590109825 694586581980072321 664966194163092481 875542074065240449 845934973243345153 360915375526683841 73306444489993793 312087581685251073 882494940876725249 445224406867449601 666055953429626881 73868097804965057 683752606160595585 337761155072609409 50783130948907737 481137695688023105 620288048016149633 590696480537726337 868831346462080513 119097422771719857 951244170931204225 636640346133429377 440043440372143361 289714039731041601 224134337860974145 664878297866149377 193462779634835169 8112856341600861 145889823251565089 756325914598800641 545904940368252737 201108112093738369 372878342671171457 183790019632308353 932198549994062337 667003715965140737 342982734137478913 466487049732091201 519480399765406273 849468576995651201 456060219989538497 402095911998056705 449487708311998785 959572037825527297 210559129568395073 914235238322373121 834233440514545025 922588879657229953 449728074543017473 379598483556232961 909317926108506881 831707811680903553 552313902946593793 821625119415028097 843585741411381249 439185103365037569 127135877373021345 364227564090807489 472669977968045889 914783876656375809 711295989824435585 970551770011592705 316590686215370433 937662359556970369 816515702897888257 291969881689080769 448029512980177473 775478925251352577 871279256852801665 418556384629464897 278852411243782689 535750814443122881 637839567110589185 154380007346556897 949185851631732225 269944875327841057 278056219403850945 792372624112100993 447783270018995009 169025268177922081 651462712614815617 90758848705117857 717086606978760705 136992682345326241 669503464821218561 565616221580324225 44456795047132401 571205015099156545 633766748702569729 324781187065124033 896305991426395137 47978476607855929 751119220750780417 442840745915372481 788727299306181377 720263526049524865 258397617176385089 484299064312065025 721723732944745729 820329722788958593 382835070505109313 844252735664308993 439951322521700673 541760306296328769 306419917119299585 418243138898386497 267300587048957537 397158911500017793 253255379914747905 13699728758421515 332560189808255297 634440095064935169 154685684315708737 355989442521117633 636375493371552641 497170105167729281 209079562619422177 457115025935234369 973897012754697729 663027385201633793 198942283526221793 142254281635924689 231698488155181793 547071472986264257 80313873252322305 259423338254759265 921145525531422081 849277053981513345 56680634319647537 324525340448214913 33452546493911941 622964762209765121 795980980470574209 324981781600609281 834842211097715457 684724708576983041 364451553665233537 70232354521916561 134806590651173505 647690465550798721 820387134285027713 739950993556600833 818377235087332609 587213162202562689 735354560988284289 247306036646559585 137080963282492977 17865256950390319 456608304642486465 264561460549469281 896053767450418049 728154269451568641 974630053892283905 514469249103282049 390395726891135553 167356080485266305 361708230713503553 429060455648322433 756689334429900417 668618161840317569 964762325250646273 936549728970387457 480711213344783041 313193089677927361 697302882838869249 829195299911457793 695406905950484609 759724737075476481 726227454871221249 465298985609077697 810459309781371905 775431446975179777 699437401587914625 995408972671167873 23177485998367333 486445068060181313 35996671436677729 607647301969986817 597503029732216321 814229805660748033 93343140881756881 644494408647158657 81840036069799281 63803210154549817 643132342923891585 741020083861140993 125950980790541681 885421108967595009 701494004634611201 213274132279206433 401738624266620545 630601697706215041 559290316205462529 829286113817968129 622392402653552769 580109153655573761 797482828866293377 320942192169678017 469780755116893569 328176833366502081 121668889036484977 743103578715985025 702407511866162817 284332177820036961 243590123739039649 210025671026539137 37634897698758609 400322686207875457 526921260129697089 994875052766783361 934746952094506881 771592545197027073 216519052471767297 275493358997476193 892949292145637249 205405527158280417 316774865522134529 461217930037943105 704363211257366145 524059410730675521 373622086584902017 507359490785756161 540888177110907969 692823242768003713 859577571936412673 584802113137495681 220515929343626753 567509064668431745 641046339428896769 44200759438449921 298945643270180033 463347080824679105 216717260339763137 622602077203563137 212462083243899265 575464949751137 415576142449566529 63325132197643801 894911380439289473 6515893832062859 908837895403948417 739055740839798913 582781097424422913 200641280153863745 863552991143364993 917901306305264385 776026648386142849 88135858868202641 4001739069181554 130317888137252433 47173991771380489 896707577772250625 173104550155727553 772177955152141441 986782863914534401 547071464838627009 638423928915173633 909741198423287041 579614740433747457 913838105071452161 70015969475605289 982992227661934977 653479259298059393 952896370640178945 550132204542435969 184913252878171617 303021077992802625 414281922311833025 642928326179315969 129087276300548833 825570129642251521 674605550251118977 456881127666960641 613023199659974017 318151051786422529 887135960587929857 540150568676835969 899328901601659649 666996249253067265 915472953263122945 141876704131405521 734027071678379905 847220681716287105 971416889056005377 898222902913659009 16731713598982623 765109099589842817 180271721870798977 924343878535907457 550026063658062721 983777151366119553 436669488814434433 941471122481345921 997275523055900929 630460613880849537 458456817834349569 786695934691650177 144467387632229121 286651016759087457 290746543202548225 52142947089890865 820812987883083905 297645205979570433 130542725431002545 806041397600310401 616222638506965121 433349981582487937 36153066783558785 252318996355029409 525939852634717633 305544913539826241 234791708910837121 694990595162508417 241293913837008481 157045850207843777 554355507777192001 461642588353612353 331519431473974913 234742548087872641 267460915472629057 195200600318386817 568843244453571393 731345332334534273 961714371207651969 599014114900171521 134623297498347233 410531807069595777 132239427275340657 786823836823444353 108436205084839089 338324435585086273 51206522532542209 581747307997801473 137970453815466241 341867365450930561 203139178500880033 678002194362747393 371835886609769537 757845244880250881 610861244018369793 542286274416483137 919517574260037633 959762026949626113 719986465983755137 320775061206646209 295378724085818305 949962949921989249 992841928628255489 130433737851973313 472673214142513857 743052077476484353 896793594423247233 763246245111119489 487908987191214977 267270044612494945 796363108687476225 598142490618386049 617679203920129537 375116045864196225 190673009693728801 992581315665873409 324444052222414593 230313684737375009 423140329092465345 474273619327590273 713022751180925953 662046139461899905 152589086268751105 49383463793319041 637187887287350145 26761252741117405 565828187328893505 28326631508548417 780313088831388033 60935684673587785 161125547274526337 101222536601554225 643205494835111553 153778240922967777 397909675064457985 394998172619722241 996876819878320257 316359965018484929 126579308188428993 851568468294473729 792016368162673921 913121626881341825 347757768582003009 185527585407669441 7396421695585077 383791911791526273 945074347698142209 630106890342133889 416560331039303105 789740977534897537 860098027818597889 647139126064956801 659236685166330753 30608164902055537 81022021737073409 261391266614495521 427434442089261057 97218580548393169 474858776276196417 948492214140514945 575674176591331137 248505083968872513 161137049211664161 341012461681671681 802994958073437441 657168964491454209 886403246569504001 966902655655559297 447065122754064961 885558352249752577 874351210436220289 861943212983803137 296863662710531905 694757231558376961 385395888876676225 32199341378202461 42057432033157481 711823878483564033 789349611790886017 228441540073688993 609573180178411905 578784689177091201 231062852058474977 442432484709883073 719272876952811009 469291764223108033 925087182618387457 570873686635295041 252531204936271777 512329329335408065 53364459711506385 208251026136736065 654455776061848065 325169166736806401 39525882875171449 932043753481266945 470178892008217281 788717766952679297 342605315921165505 405618393699029441 88904825531994193 546881950057361601 637965912552562689 334093743232571713 880163964368900737 767644311124989569 448265487979913473 720637371431792001 652075043366021889 147849079255514945 644727026383566977 954764299883393665 941544406571832577 297541905572011009 279344025836511649 255606390229758049 214557101606384737 714997775517026945 530568869850942081 642782988954408577 967483926260992897 912848737113641601 75263890541837249 432031118089753345 787211634434964225 622151512101005697 443122065012165249 784373526437562369 161595677706369409 768603373504554113 199395176456906849 874166789183647105 698056422554554241 357836993757707969 548734587156918273 96355927235478593 76036054004045889 939840354454780417 896511324488731265 485768273714995777 650574666742709633 751720324683937281 361520785812718529 266034106298619137 964645667081466497 409547222164455617 351000836119627713 543076453012503169 295432875968582913 470796632594165505 309033216114318785 484044028163324929 735879947148500737 796483040200847361 184414810495614049 518671026813422017 632167207963373569 274621478985501697 163860259052501793 823562063093859841 597967105734934273 632947512045795713 738938439339509761 523671442190021697 898217412635016705 168286448174633569 256585321617894369 107749770531583521 32676518955010893 792628873141687553 107632406954369489 709869196072247681 599757841217734017 772505370184866561 577926220355426049 377037893054378497 434275900139649473 489947792764091649 892797955082873089 708726325819697025 992095296547073921 942091695061385857 976506164345057153 318828906549455809 606700943476962305 124853584549178721 100577184888297921 200776464796035713 626973812351064193 907271598692865665 663590566124401665 54424034802664777 324656432801699393 130818087004051617 412907980822698305 6816402398982292 549946761948103105 986691462717551873 147256721568869153 491457199207431489 333313122174242689 898811637828110593 317210753647916737 671377650498982401 353047009242214209 226642433591941025 535846212244951681 44844936796451409 486460007389776897 796334628373578881 219692012375052321 369319080739700225 566306127406289025 157938828400183681 874182696252280065 905237882299260801 204416920058260833 278117187073313249 719907587388011137 107983259653451569 806244023143943169 230051217482333921 805920566070074753 191185972428812065 70707688395824417 93888603164025137 682236139516764033 620210671044702593 690270616920610561 381509076459572353 391522764423616129 259706093100177793 180439421368216545 638657164533036289 604171402325935233 47607577594760641 773011542054501121 636251962734526465 353748861686359105 169667452784509025 803528785326928897 562230146016695169 51849417384350009 498814836140780929 663890138058047105 577522234044813825 371167310833318017 793386527701372289 32361454778619961 857242746978577921 609984834781162241 834126543582215169 44868326120461433 44056389147932865 295088608461345089 354049987052590593 346166231428465921 778753839495600129 876398163654190593 575658952867826177 523069267122036033 417746173215625985 326448902891929281 230060569000713153 443330638138061057 113505450980163409 520573669996085889 671371661016394241 125075015070802209 427604653015841025 256556402872138977 712127440595239169 268080106938494817 513231967566461825 321195431503955585 951594633624239361 768012691352179585 481786529460414657 849245752889334657 24899137349720493 889388192739229313 833944107089074305 399366871738070721 508316192812685569 227113017682238913 157576017596603905 321868353615275969 332163740672868353 777680556873402625 681901772981966337 572226908355279553 900338658068591233 960245358155201921 628669686620590081 668679418495248257 633117513856788609 68840777120183105 657028962926027265 865933662682753153 41509891931070801 647003733275806081 489745714991080641 262565369997833633 426929779825471233 605221353344798977 105812968573268049 747494490397688321 864590564977532929 453238581367156033 650225078221133441 769687991540951809 773808386346658433 899808590396869377 548269165175803137 561678905578592257 369918517062160385 841499355244689409 712294249426328449 916504563609795073 912996666910217473 682385352407660417 327341752447743745 992258782893774337 465883154259955777 213673354546880737 522673055207413057 59756025082283057 911609367976140545 355480995126892929 444149870488125505 106078035192670225 87324383469479025 794176506613307905 393275391945543617 827398013277662209 912941575795301249 513093095439725057 988777577092996353 683961776265622529 438322149127401409 940372121300708097 822824570088251009 322082448743874049 428861238506087233 656610909704536321 53845235284789793 94232791037743617 847444198988000641 501463957627645825 419649116504253057 508680143299319105 778122441710038913 380065805052137025 526888922387108481 922610947962486017 646371268420722305 937930252638420097 125298927485239633 443467722344639297 210913158229615777 590779220287028993 697613534473042305 936529000880543745 686920435178933505 660635675376834561 769285727472755841 944984964960145409 479677755251216833 781674025531341185 187374322515147201 732406040109712129 596838959092991617 452078481360455681 447165851088307393 155201477804514113 617231104556580609 977960462252067201 310780659065208897 591177665031327873 641342483640755713 891800455445984897 207347428544814241 194514431330379265 465407704045688321 743603157812227585 613104896791917057 650389762938917889 105223038848663457 423807543476367937 56418117017535961 775231899332443009 60965781254296305 551921021186583233 992218242704574081 490420591414679297 439453847476499969 75919385600268897 348453583052595649 205579155343730945 330192912069222209 899867138982525441 510064634390964481 627903673999416193 26569498938982861 869286276654531073 210681003591226113 689898091895617665 669636250344510081 776981103406765057 726222667097509633 211181831421559009 310701617917288769 640882391500252161 776035915687863553 210592741157245921 897607026621599873 487701516318448833 144894682979831649 420630483150890881 211001717113646241 342604425703097345 642564807500214401 563506687969965697 749585536656624641 369671726009325825 156701196351853857 690946166542605825 191284486102119905 877675114448475521 160289905629419137 310800978792418177 560379402957963201 650867165851590145 677947891261560193 893004033337323521 94076330728711361 188371405082204289 858066676388439425 514033942571888513 26864455037170389 544817976454023553 542571490221540417 39645895782687289 863855540013901185 618667371167287425 566128621076792641 115027152057553649 977364136576412033 695895905467065089 585759855422445185 912768207142168065 582122020010757505 541202268447431553 564428007839758529 743234566571249665 887199910215528577 255579791677430273 273280746257476897 248337173856700833 816036096571735937 860054445607925505 392545245190184769 545714709751383233 474671693161852225 195809252532907169 676842719486039297 761466009124777857 142717451477295761 279122135224508129 793853664771013761 359438548285613249 87703919325903713 946981506737952129 573350720864674177 345447150166624065 852896818879457921 160482462790849217 634790543436658049 175548550147926369 748619386186092545 85841576060712305 454707979573406337 236640073938080065 260464631513428929 387920324215269121 539499257231348417 381317213355732353 662979607085546241 592461422992098305 274854879265625121 801373158559815809 748562368630416641 897889094677321217 410771522342578497 707936168762604033 718156952164193281 145698893397533185 832024542069625345 871525850227502721 668213920104761857 443485444234863041 970132740607773825 160899772902286753 998280423629225345 32972645802001213 786733924369933441 232215207868566881 472095843668512321 716590848072240001 943077529652306561 464629919399602177 624423473567063041 512884561449023809 449818285696544257 948018710311149697 13896954726561717 169152691780208641 539876580236985153 714121609963871873 292378834999951233 888166441774185217 639855954550192513 703423023230900609 772819250705481473 746648184558221569 438040045893139073 993771638480485121 725091899390307073 121623112433834273 105619377491784401 228696235641226753 873123734389167745 275094605729702113 559436732423428417 697185554216236673 882800736295948289 559189365529587009 236727500324114721 184138888192624257 160226263194431329 427539722460931393 553232417346499969 161640882654058529 181157413379324353 211913484169254945 44463592693993801 583676928046717313 267700113839651969 36786529074174017 45224691863616329 17017394972771883 156081837473877281 92625406004824385 684761689942909825 953017537590628865 563643514359625921 18176770845666825 394815780425382465 341388029687482945 983825899910655745 303242894888111169 116653888534351329 938096596757308289 100221957919728769 319578027679096257 912778855476695169 314096882466248705 15702271808308411 925114402284716417 842009793885914369 6304351217440996 206796675382520321 125289445545188721 236137427458039905 562033492638636993 19158757529581293 277492612586907937 56188481934320577 215983671208565665 164902206079915457 6401516078039294 830891452641260801 805945467411806465 130355677007443665 778177978966052609 954262398261469953 768953098267022721 482437568744046529 832215617218803713 398987863877927425 731014297309730689 618130310143968129 465566868905224129 383761681109653825 206314689628360513 644787097049942273 35649340297378985 302847291838425281 229552028851191649 435208998985089601 222784251052612353 512426457114052865 659564482561822977 862188566723148161 260123941442696353 988922806819893249 293559272982168577 189754065874367937 882276167536357249 688243721080645761 527031213404544705 255517803665412673 506250567712253761 791180573701133441 871017840278245377 608809268288879873 683182548381434881 209084473637652481 309926738561078017 126760525051565761 643702220831510657 426056375122620097 942174106432663169 784934073560364673 4006237169217997 290545853088637761 112799417233876657 445793727850713153 556978733933771521 952356020469729025 920702024045642241 498293599184748353 899539409580338433 123142060295400321 489939528150362241 451700501724872065 253342349191182593 962731720737316737 239517509230598337 688697626923172353 733703878961474433 543776937918771329 902293605052196993 314693705758173761 977021796727466753 297780571853770945 642148744052878593 715558661397650945 118907095556689777 511470127845448961 38702388212389137 133825510969757041 745853087703022081 629475351542659201 267949748316642209 388465566384482497 447710958543947137 273597793128992353 650784901745854721 156011373063478241 754845546963007745 847551897300100225 93077386715510353 877045874508539265 534055872517424065 836447953273101057 352548978979061889 993498562367563009 775731923139044737 300641395565982337 669034789862610817 516016428541561793 268977792556253089 112679544185304785 43816370644382377 789760940417323777 22381726595153141 593349974667155841 386716980215641857 209798575007582145 739701314520313985 908313376629187969 230808383164774241 737903235134069761 949027258108554113 821152056610721153 686277306412581121 610800693298600065 961187179713700609 733172229503274753 537745806794422529 91009629053331761 101572103675959377 836877985305541505 731766102033663617 496447406003639489 225657875556489537 271226376774698977 130074705880961265 820473037555529985 451822183335973889 385740511290102017 74375797305254561 802261378654307585 88320326405433745 231089909395784321 602937456014903041 376193016552207361 610299754398237569 720258775544841985 739259524761241217 581780179589984001 176449981164207521 211952276031659905 127766225331900081 581631801580954241 935371081969929473 612102497467084545 988273072377570177 758817233145762817 334195916823826881 166518528927035457 295383909733462977 557069542762150145 834738802170260609 514793134586689409 734622850195552897 913552461866274305 96911889573870977 20070823740262257 145755344291760737 706001362570646017 489920315923580289 999362844100552705 215285348949567649 501164775948510081 126513577625129153 13552784672803853 332539425604128513 222470425875513921 825153863721720193 484486138804079745 63196381714778481 840195130616777473 33307572384298825 378617408722242049 234850592362906945 281232774200987009 789244244246201985 713263192497755905 363591212090501185 927555434632907393 959932987121359105 23868245386942989 99145923906238673 58001238661717025 922180452240933633 390747812446939265 627509484934836993 638075155644841601 409501864770245313 14062650650508603 970911929015446913 993617308525472257 737927823526018049 889477158973001345 870361688166202241 148704030576723777 62719879003449113 757834976574137857 258832909724620929 263851394856402529 670617587543301121 954674354753940737 144586686647375745 490965851763618817 747714135221169537 984536620325023617 263380597408033889 245633491191995297 203427040324282177 896459188912594177 942812681667692929 979984862033987329 301490190595640001 787078918968909185 897272570911017217 880867795706848257 327763863271012929 843316183470569985 861566762039007745 894382854443037441 793385724811255297 235203938854930081 127004778989917361 230586421816383329 664938425640610177 249233352246029953 795461025321049729 188571634860082337 468583605641125441 322397270920866689 372671301826759553 185048886673627073 423328221124005953 996339044773442561 717916060191800705 207442068113024897 813692406000679809 299696005746930881 217542298884243489 249495629512182401 861108901409561857 115528330323435569 796865393478515969 343177490893097601 346597741618946753 770934124686213761 299378902866696001 560615374288516929 77946682122171041 359484439600869633 192517317865014817 324895837122980417 89233110968134353 276506605899918145 182221632052605985 805387713576692481 768617209028473473 605664844199260673 389133328790865793 364051383991423425 194614231592137089 476522606625501057 340396705764366209 511813853168661121 37336284898810137 341235616389674561 323915211558091457 692003589357497601 868426179474592897 459257145505851841 125742460240847009 260150019333252673 493658169916539457 287601774322219233 893475632161017345 120887053727599889 550647950587116225 147099771307630081 734565874678427393 723609593186978433 629117481025342977 559095380218259649 641999897854891137 134893202508337137 304144376258332033 249737766856888769 742597029706107777 89101599129776337 908361028105144193 618547221631480705 565089365978895617 676300846738413953 494850636504335041 723100499520107521 734217133060329985 331424736798822977 99336237367264609 691881968355922049 999409792049181825 229069343002649377 142119927961200433 232630592058761473 916493559725129345 18437708493536321 114173124859444641 234540760059111617 510650720637546113 22534635731247477 768000155560169857 690736650185549185 379063166303243521 810078156524895105 35717095471351713 504449242218420609 540934835051377409 178725027587447009 180650829586138433 540821345650407169 837662951883803649 580704087442200065 64240155331201977 289413130438767041 331698994330498241 409040086146674753 389806662260067329 94067716184433441 282114950172232417 142083222590400737 834678437984120321 361237445729791745 299201498576525889 429512657570327873 771139670485947393 890205606129846657 938830050147974017 873457276951114625 926814257242863745 284529625820631809 607192936130378113 608600520477310209 671566903902938625 749769234084105601 353403255015681601 175459730720461953 419141212101532545 795060780090416641 154920778613547585 487430775716447361 878996229883309569 912895936386313217 200630701715486017 556267220576842177 21721181602895713 80723418192611969 578520702348772225 719646630242905857 767697919616804097 418505197774031489 637286575757972481 331216240091777089 664162360049953537 947538044951336705 149980427175723457 666482795801741185 474435091922057217 667736143038631297 627255868649488257 371218401236944833 411917795452364289 33825076607776341 650244676177340673 352422285621699393 160681383925687969 936810726007301761 689126737673408513 70659071440530849 237424206598358721 947572595994820737 391662672332433473 737763954822398209 272699530249692417 457028914679845825 943104040292983169 722065763146019841 482171166642768129 445194526718047681 569862400610180225 296656692738011457 723949844847762561 563391233848385281 167113427941391265 782684215326554497 811611053601790593 544287868921180993 36268676522144721 702632737860582785 93242912131156433 328383089028100993 811223196464627713 97201668907985089 86890480645120513 768661701714144385 399864874647438017 18399148606093265 257246106524743105 43744358027133505 565018902982846081 1208400553736056 855704231576066177 560824719841839681 90430983146649873 162623025606407617 357398872093849473 890586798983768833 124323571435784433 371590141764613697 99143039390281025 265282134671771521 645373462780174337 583672643730224641 638987006382531969 147010886199034017 261664121577897633 112895572746680273 462226858303733249 985406832078645377 18395201446555377 8753214536156407 494071505103899969 322412747592828481 169142468688821889 272824643000319617 442885592140537921 47313742304062601 150636667756476321 856602562361061377 990162836823113729 678960940111714689 312877553764796097 965335033083619073 917469554471278337 766080439369439105 393552179658019713 402888559746756417 272976829273684289 703261861916494977 714942376456665601 546465634503192641 940442248392439937 702821050120270721 627668016628820865 69676730408232857 494303661447698753 225021662677697537 661727915520092545 35827487185571273 971728366337583105 625534615479871489 82501916450741681 273812990446501217 334966768100596097 44551575807098233 326923634043598785 605814176482283521 557260222810878529 942313108990710145 930306310082688257 113793061009189953 768043775811118977 127252658953402433 692812079220065153 70935254161753393 16586145433631573 462408380221468481 699930460647198721 800666648102023297 438966902237066113 650754991590211713 455332898927313345 701277810341139201 875974662194419585 958821353117947649 436979485046425281 145751047754302465 926815562707471233 449175441024401345 306379409883394497 356952885811239169 626268635293467265 155490871875947777 322581049223135361 606405397241516673 195059240791831457 688997170653031809 101048664642210193 894484976707587969 881813804471885697 442823649414243905 155453340582358369 360843355568206913 740203991987012737 932363126796921857 938073777195089793 31454445980870105 170106515216399873 837220836025785729 700600733589300993 633938558914209665 303241262162455169 96114802939005985 108425079443950529 372304218619774465 391375719730188353 443420788285244801 412846377059157249 28203759247404037 521493014904304897 198696642695601601 200074493311664257 96073700079415409 453134651060462785 952891680791033473 454543744154438657 927601116806087553 567392474399095873 202085505348712513 386175315755256321 885924419868445057 706807883273409537 517171665819923009 244191998605447937 136567679654106657 645935102997608321 702193680267491457 69417426447561329 40673464747982281 591859803067119873 671968348472383105 996312843169523201 792616646011865089 203979745099527329 698732999046988801 607075740392961153 350152328495482817 327420830713133889 855993407386769409 842829328844675969 248101567566337153 842275181499527297 184316656692310241 799277540242830081 239060367686676033 582228040717222273 467922253600484353 162319915853249345 55207214463209201 215032650835407681 832614415676310657 187272135576311169 888083615448692865 800767145090031105 335532682636234369 685903889911219969 407957385184275265 652060207278903937 636665929198947841 978994108912051073 526401267637510273 266823114618215841 932990537391511041 797147049798770305 396006507013211713 844920096109799297 950995982476420865 595969220716515457 856303718392837249 45217026026687537 675414461909419137 198259394747754657 207208435292855585 701265641313963137 24964513388219701 418619858174512385 618497584523566977 658327035422598017 144265888608977377 775989352661685633 979432422177112065 390459451845938305 779823336310208513 296284724987547329 635774720676920449 726061690911688321 152774464053017313 68001902683864305 346822788080615425 678770065696706817 278240555461870529 783775281965635201 283073789744406657 826274109777624961 147523180831804257 204160758129280129 851675391529269633 883889463407253889 62592716595837321 868049260678194689 223564515457724161 517175858114949697 560481545640506369 577017588295905921 300330555614792193 166209195168558913 297113808357828161 156589384929649345 423236306627728705 804129683306268161 375189176128635905 781944070171011457 829958671756386945 418238178148637761 439029287145125121 113333247325360993 910574504979592833 330270562234300545 351456281599588737 559725373548122433 922841263972671361 713740533187259265 985092361791707521 948508100693519617 483259071037281281 223724840619421889 64861545138406033 573066495570248705 855726859366981761 134617142498964177 692478836908172417 195482136628616129 580422085010468481 843767551373314689 160491987245883649 853345673215006465 104067573029183793 806249922525008641 556785876204564545 840751635922121217 836852002137021569 634078312359360257 994783453557154433 665081914737260801 34418878057110193 140973118574859057 744919109624241537 112441188145997025 414634164434176001 913326516450393217 144984431722868129 352966503584912769 813011593900753793 614531240397862913 626941570616899969 678201990154665473 68068633311526129 711636839274444161 102679965031093441 459941140803454849 834481688732338945 881828570325719553 28497012378885245 55151045771058449 39307969998958473 696056402539095809 835976492848068609 34688204444922377 131970054045396529 675970488126377985 834209214388913281 492501901422375681 305009153242650625 818965243325077761 804362510455923969 583031416996863745 168280972185968385 728542169209983873 112497953067325793 451795364991173889 398395386222262017 570442052239723521 440924003365502401 560128024346955329 127514560019065473 899265525327503873 3541372887006845 80146467647413297 16475107142440493 618917455820916737 78507673682402417 648966402298885505 327565034433504833 809620569402650113 714653556764083969 748681740927086337 888767080451771137 184017431082150305 789589038604368897 325565819155134081 656103207888250497 537712698637729857 101135157056539521 811348693823052929 931732008142290689 701319752589324033 634016543628156673 372407895382270465 996138184703383425 350612702534046849 475694010998857665 228537187153708737 542212663082693761 210816684959905121 364466895543991169 69012113874396873 451979791298825281 25591614967478193 485821726900830721 595460214975108865 993536108838355841 429197446175077633 726360882795752577 762200546830360577 812399836083940865 43117841959851689 126051289938651217 416999415302175425 289533132931296705 650634279595504257 107153013285007153 398479777760361025 95016857201144945 822179309286749313 210809798866414145 178728444904610497 504581582993211009 461576285071327425 439322362197010817 387100809637576769 204405578826637665 212438686562361313 923619507476153985 878085165443142273 591881857764690305 752125472037032961 942056084926811393 854740562710436097 706158859231393921 657925056942016129 379689407134542017 200171400711727905 877524367393760897 659889809981802241 498531112683572545 951381377991158017 470106476305531393 803410714083010945 491478649224369217 449416837251337857 974510339986864001 891778364185977729 208863610851246049 371847754936187137 468121658749183233 827317080504368385 810602168818938625 681351453100948097 648738913865400961 335023917114266817 933209842683716353 668592364334148865 325422833632998721 453939053986143617 434487933417493377 217988671951363969 248075017480971393 990788788356308481 445166143412542657 248706189916948257 319004623531398593 422972401148907521 512484303069804545 875829252467500673 665964101442426625 42029878505228881 152529772345424417 171760464709638689 392808688931708609 175774129854030305 363655050718044481 787253735044746625 452661349607865281 301869274864809985 210646473033513345 994970880634685569 416471574122297729 655481084565391105 727288654084070145 654079080765033217 609994558694694401 379537069375896129 252984634085699169 948307362386248833 352963277262844609 412057321313138689 207187532930241505 636312949818236673 809681438360883073 648023351652664577 894240005707992193 664555509090110465 220156827839858241 653536131400127105 542091968021900097 849646879154537473 260573646210531265 500896652519383425 623188989546129281 537968619764871617 732345717210577665 491167895491653185 937132500619632897 621987431633360897 216801434676881409 445316425938283777 695672581909526913 540032031100043521 289952590438375041 388880262229118785 324993673829446529 242332201434525281 166644349235895105 294087469719169537 162507112954706657 981994308566658689 549149170122788609 746402458008244481 90511039638975889 924555372997222273 71054979903522057 91674497901390593 222781986906319681 281202644376026721 147833945427308321 620600847062458881 488712417967853697 104175343252453697 631114330469785089 437415390198804481 679918690893892097 261912628302258817 290390722008041281 821018173492088705 713853456560364929 987934729414551041 455298932422806529 553741956398351233 396029402482419329 901125369884187649 800877691046380801 3304229379974544 335786603048511297 484030897097401409 170291393015901345 788037366102866305 289527588474932417 716137763022306433 942773238088804481 928171005634137473 610041663013611009 255092956021005793 973167629430861313 233829706708757345 601607050065162241 182874496486352449 773131274896925953 753700694698121473 989285180374558593 656508983073994241 858145603490555649 810341445009168385 869119931918426369 672703226349160193 49975440010925353 85280226769636865 16364938930870211 749465044997723649 767681933873973377 448984880313258113 284548275258863713 400317138862408961 743988076229484801 520131333668128833 662934946388638465 411065405457581057 215554325286831265 1213989472216071 898177757541141377 786401944789890433 19026455709351353 592350446991897473 92695324697523057 803161113767121281 508669316540874689 104213376702642081 423246323784759681 456187158713920129 140725285887654657 349568049705393217 774570593026901121 107021985030659297 554686411994993025 519225353597914113 241754477149079617 818614329330518529 148421091930103457 273782412797313409 848688892209303041 482744793969946049 384151223311278017 391886487218169345 576788058827197825 800737699248987393 282860633908185825 896617961150123905 656813761979257985 670298317200551041 938681810979147777 474765266649523457 696618409836794625 848105585311504513 100632079408498497 253203825261632417 388919144835675457 513363671223576321 380853977560661889 599362850923153409 446508869786079297 744253582948363905 925984214777329793 269063447959236865 868887352855885825 957636205898328577 166782827110154145 588159173684868353 366070630192957953 151073510584485153 791675540703622017 280851427747474945 604848796289466881 752013025661572225 388999467721305345 356856992505793601 143175022435549697 26704822612817481 302721660343436865 154469092929499393 363471335259980353 164098023258990369 445073296654783233 172796783224793409 179843382912174817 238728031950262945 920385930689050753 883035613143103873 692546178402743297 510714123254476929 916531869999573761 907585692213256577 601199700488940929 757822495691744513 8484910385803347 122386767451924785 12506314766760341 199620245082886785 652981921321128321 650304071952870529 125485313813051393 790683729878043777 610056699699825409 853218800632443905 125052527808939825 280388307911866977 447936656249453313 232223437817008705 831298988569962241 90878231893032785 329666830839769857 246690111797416737 245851102808721569 210403412078395745 365706012460265153 54789996446356073 7639767262510589 472446601505925633 885102929335673089 854238831996351361 958306401531238785 656208144365653121 732808137002336897 109698208609398049 952994046590141825 243448564074174817 861935929678068609 442569659933663937 806700540467140609 670919766885848705 42711895424162097 233199161938397729 801622400006358785 875276311922636545 955402190920480641 151208637445133569 599531471477199361 515206861834631297 539321789653058689 446358841431486273 198365725532518401 728445392414631297 516287420448421121 162719858873284545 877669826169828609 722319816882706049 42468224079840409 698801698111491713 917704361406102017 66705183730523033 530969876618016193 744623420982318209 416993947839635841 746927348470283137 657767621802179329 455545228732130881 328467874641582145 908693811869444097 260506883467385825 347249232553220801 81451597295135521 683019072769983617 373568455479784257 344851591922189697 942507290082012673 489995174889788417 639625253203902849 423206615299672961 820035881403747201 87891946583827265 189300819754521409 519592598658316993 153805590019466369 238338552904100001 193702774670455809 771844940245383553 109952015682203809 907246212939927681 342398734688600833 475444727457055937 673916376962445441 200814094843980929 670304488493840769 506025856203475393 688290594760495361 860674298654519297 405065932173954497 816301127176739585 100284654628389089 804360285510643585 801564032118406529 188722979498546561 985812107047472385 417333923624941121 507507439765930689 860607882819874049 515917744739404353 679412308926732289 614676900428079873 293410226572032001 278986492426234625 668354494119203201 710850838894430081 41902132226635305 12038419699344161 31483036505040473 489999030159893313 904895283611491457 210220604307430401 985533664827759233 600832636905607809 772649934050104321 549766393730358529 706581181049745793 729720678812142849 496200019844447809 991245499868590209 345138766943112065 502426754887267201 812552099903864961 632538377547042817 663753970105791105 744812131250299137 692284963637401729 300924544807621441 591135612032875521 325943695731069761 210806516072590721 847890964146308993 41674504672034377 93914329713797425 162860273040646305 616282381438587393 713924993971918593 946730519384686849 576385792676244801 455394675791104961 386076781793793345 515074085426832065 174220944919508001 474343871457897153 428675023699216961 193453314747017665 771209390678517761 846941564766105217 890974172050409345 779700092516279169 873989319312638465 952411187209030145 951595244065035905 974045420159598081 118159689630129345 886252822983500673 698979955453456385 667842527439873409 82843248157981713 475696287773921281 893006284534070657 803756206947326721 869211771537617793 846386918017010689 404681331771218561 614875579627764097 223753610027042529 913765078719130497 612816628010168833 16336802961632203 988517008748242945 907192835642241793 909901133795063553 611888821540574721 31950165008080233 811038616824923521 217025874548259169 237250695579206209 271100856241627489 949067071461520641 690814284563334273 755569888847091457 857780056378853633 511635783625386881 613131699219113857 276898716109428737 439905561218761665 685037076691323009 354268852058385857 438087503924705857 699818578209541249 885130914087703553 687825513892566017 462199470063609409 142228815378995681 10107925690427067 84294367392391937 543460438385736193 587037140536462977 337338929258713473 722119655204810625 566467840239170049 701179687775645953 814973035306913153 209662884997545249 174124572832752737 566528676247227009 799029584206884609 617056733475411841 920385752071894145 68593488640839697 410603828622136321 659501075836278273 369886774546031937 347236046317927809 425511505087818881 367409589839642369 990960953209366785 672917527070222081 140897298169797121 516334457147127809 1180876306264623 600324312543019521 811315751661417985 491288121361780097 700721121758732545 758900037958152705 722474486208234625 224577674741869505 519517602055643137 23283059398490737 626747704088835201 800327046394986753 25992180161892977 375484866074014465 343886962124067009 267367566369546945 530246847600452033 537540259178964417 716865135337336321 978136494953393025 960961254151271809 384134807670260865 580902439545305089 285768547163019809 216227287058288193 408314487049349121 868479393021196673 923955121362016769 763326278739270913 731876822512827393 740204738242063361 681762670683657089 485724838253034369 650627605151665793 647065677006757761 713953248950136961 507685815694543425 761682641724529921 330757358392993665 720069531579799425 343838082760711937 816845347407674881 933007461609768961 334391369053751233 364424209458206849 517368609332077505 980243997295566721 23723988374616313 393975298809337473 148808549157930529 45389173713140001 48847129092738585 694698770953124225 841018907907322753 263413401098326017 144472497398982817 564384327735908161 121563078277883825 631590300633227777 375981756988355905 6237241239375636 558006631193375553 589820006633239297 581431661385000321 124463057203641377 605891836911663233 822223164062784001 174824681686690305 50005349469046225 198007479106205857 510365890926273409 220085408735787521 806554866882592641 233297515464155233 503495658918687617 261312922053694049 854405842093456129 509971163002358465 545213608464315777 668580031987165313 381159944796777921 59780092992010481 942869318422587777 312829628907426369 291521922775956481 494835921603407041 910053558796569473 379409126476861761 346969945040925185 293698390634201473 418922129242581313 556743977453127297 849019604963416449 801841860467771265 323373589548545217 761963282736861185 491860020069978561 678200297222755201 952614583024050945 884462419886748545 641675041569527553 112619140400521905 414292602426776577 715052198624523137 956948823264482945 100151598714287361 714696513137788289 584259120432566401 338094458723048769 571797352691799425 118683992292382353 138389689708095185 93063639974971585 135188655582961553 192781327973527553 844161207580501889 601045883034117889 413702731574471041 850728811881602049 18164888922246549 837424367748482689 532465484815499905 741653314607013633 540422290788772161 843923414331754881 681780166791650561 167702617251428865 624205739009244801 558086628940330369 92861115648869233 711662749168731009 597625501417500289 591216358325681281 340697291664707073 107714011528464945 204873693761403073 314660861414253633 858400691267747 952602612742417409 383215130158905729 497457096145581121 140658234552386577 373276967039124929 320711356580421377 266050795534070529 433000776567038081 124249774121487633 182263745729702721 126973130210927825 309274934091671809 58013068399311865 618997597369247617 519431288149959873 184778780726130529 909792563251492993 787539492091330177 925870308384503425 518414231111005825 669443881641690497 418747501272083137 59412046782497897 132993443558742545 924655721686740097 635446073963638785 428025790862733377 601759262606503169 787747716958683905 949327315278157569 522310339707573249 582088987455758593 840772778889196161 720165752897660417 628470886755963009 183393995671774945 818519115139316993 465737371204898689 487682350145306049 930642576955616385 5144965697802207 726343488673084161 630395449811800321 718540051771991937 946983450278033025 749748776076120961 647739395256095873 638144176618222721 621564838796324225 434908173286064705 126107085234650641 444645284252811009 581783103833608065 698462473410860033 685001793146923905 172394885766546945 385671852507861953 477134717292987201 7629982054567109 394343884474789505 288365727616287873 800492091438474753 939519723591033089 474297431736513153 316046176744144705 938808560775815041 419229747998542721 931378104463913601 455169175781271937 304854806755646017 979216990664113537 489507815775819905 407836122437736065 149361993694643745 862002186317368961 236391996468864097 710211748406670977 798787264440893057 390158000115549 485362418232309505 650453598285274369 230109482893087873 539765516521185857 791577882315646465 411360451734061889 728086408142235777 580122089869817601 196690182172513761 897161085129873409 621217015522123777 995847103476847873 191476577950208353 370464042649764737 117207886153625649 678345493785272449 325564807071000193 51912676810808025 858798281148015233 231957321820232225 541802711059670401 339701687484968321 376237511995771713 944518622833257345 557747196711144257 47600798808609569 331538327309946369 923194745136612481 298986782162796033 687912127712827777 617984070516985857 322351858440853761 52513717937952009 129899278513697425 610503135792985345 47328411862224585 650195932060324097 125332307620659841 350824573029672833 665750456776279937 312761139403558977 32182503446669841 216301379382006337 231854482360148481 436915691035789441 297088481535361409 761565877498089345 580115304488103297 448724431946029505 729539466258380289 364522431362193089 388926164123631681 184745297697457281 558946880680174721 57469402292998241 985370091985956225 111338924742081953 593690557837923969 313382512531749313 756107344559978881 17879487851995891 273245082240926241 497718474528841857 960559874965880961 790223623874364673 935654032356659073 426768672992441345 290001933308133185 108819966300512049 518589285719862401 811990666499060097 274592557383428481 746457812453908097 119298130576389377 961378118483597825 470162478543073793 842180086947575297 193816764155208417 677430286225177985 633671391577635713 581768363938376577 656453910249830145 888408203525191425 962283184220154881 56016579113855161 114886820284574753 805199000635287425 83193153749007825 333440512786747713 953052894941485825 768260226135627265 262534017712511073 564942470442996865 852777640230336001 973915382387549057 190363215494627969 28210139091040533 665792715097062145 810977971389863937 398994159794654017 666345669293360001 741130499785107585 39676983854338489 603505294603522177 828590936325721089 950122977689538561 775649763583491201 1494611425385984 484357982005246145 694296840875445249 550991354282661633 335020230815402433 261535143855407873 232882663270025601 288760599268389505 567781334283154113 815789652934238721 219607798281892033 101825228646465153 647174694745913857 532021838341503169 526709411751532737 494488745925597313 551761864506971713 608064827641282305 282099819193497569 967113929206465921 733377300681510785 593112090688375553 718380120753771265 689199003541009665 978699901596030465 321263652130124225 485594080674935937 882455833293125377 482326156447086849 469205607669717761 709531342837117057 737892638849533697 652573936921129473 204697033522744929 370941472624345153 53349573328393521 488388446049484033 310678789875705537 765747030453859201 622131814513327489 662417548801045121 953010400063401857 500408976300015233 609214447601846785 128799203300005169 795779450121582209 938790239944857729 426964147999743937 817310553596968193 297633110841911041 396597330994048065 753567332816846465 966742997119055745 789598748958294273 966794468409737857 438630847424608577 843791764778131841 836460478126792193 334943943931115457 804112201922340097 959108811726039809 620136216425802241 628519359778742657 795349684126453121 664815674411755649 807975677698902273 450779060970440065 165131163245934689 948684967417634049 937919041689692545 130314578914372705 310221874237331713 845976934030432001 575589135076182145 615067278189123073 29448749443862001 702787490137566849 888332124701715713 738224715070934657 668319754015843841 342578074330077697 303793288020141697 57380536924945601 268373997283465121 323791900541024833 244760696524874529 532707138540125441 189269946207989633 10217465651578551 679800938214707841 770312807356766849 535407671773828737 201764955756814849 225842627463688225 859723796810776321 742154527201481729 951926083699248641 562655717508061313 316460728200645761 83134800660179313 805369439550403841 951572854640257793 779506999070882561 201310517239139841 666483207449232385 126373506608086225 777258532599809409 172605497797679425 514441659090962817 880697673156756609 573088300380042881 39615828456991409 135392738700971905 404493956622058433 232369652786594817 240639866420242049 386117869025540033 115781947484972385 156718659340434401 270107618012705345 440103395224866753 140491576331196913 339001458594488257 182875585819989089 216112406063487585 162527612223524193 75597105594447105 967286806069981953 236407591959249441 501816160590703233 292423647398386753 209009597452979521 507726879774267585 586367143863380865 600864215977104257 26220330904525469 429555387209802561 524902647745914689 692134865561207809 731568118986832129 993396327801761409 22050997702304897 337605760651392449 650560525897223169 691471433304542465 124310806455195441 612536203964971521 660672027305867777 167054806198208897 160893316548847297 666650943054627073 299858815680156737 40564433657493737 121225464810191137 482634272704480321 294647463989395649 880329448080900097 665535530356518017 289238719983977409 472058741201070849 564970170694181185 24868307144071621 216210622521721505 719964329278770561 431548586314747265 443532778428757249 121164750649278113 748811135971923329 511670731592062081 234942576418387009 402058343059117377 263868143048842529 733776098423859969 348763398335332673 791810586021249153 989262088267143041 386784121289025537 924052332579162113 263300730509747905 79203563799428161 86560694435249281 173607038180787041 43495772303252521 422222136537218497 416420014713082753 106108229772853953 525470979742671297 383310669182424833 795815430857786113 745032261365562241 397882604854707713 657132957803245441 702848962686374529 300052087812797889 294945918481467137 221507914080195425 387219296499537793 44179825480423321 558702331394293569 311005621298054529 677333928456619137 757802845786766721 542490863614126785 880558494750847105 440759278326609665 531723129474809025 153860665811059521 31512292119547425 998824594309127169 441146798196268033 811086742212417281 238649660056029953 137507878066614353 280232635739732673 585019536411571969 185671082161864129 876816440212508033 804365326518205185 322874682338841985 405797323286879681 454457612759895809 89966386245858849 949041054931221633 379071558090007681 907028158951192193 967713651579526145 746967341219324545 982221140603730433 569210594961631937 495954044377381121 223218755137814625 272346228623550945 900152534697895169 51434444635486185 508040300859740033 142118034605221761 443547850797941121 461937206602325313 165010212355575457 869601145895050113 856787474479148161 280810447542148001 665030923684419457 536394954042425089 743379596579117697 600674040619903617 667024217737683457 567776568148790529 195755444487019745 969830564913745921 69936123274750625 700304473193614977 222304257173121313 960311619125544577 629304743615470849 776416443545489409 578371125690153985 644364203655538177 728614567786003457 250559646915309729 446980571842445313 772974630834223617 763492998752404609 844083287338580865 187818665697250241 375308947762771777 28662896120501105 661387349885206529 274743695747488929 74414462902719697 127237934830979777 360662837187707201 120651466326108897 857996968776387073 773849589435265281 820112141052636161 807372767819558145 772507961391422465 602264628000646913 644060683875043329 626529008831369089 896215884786084225 770254203062258177 880245506812162433 639643978206621057 567590488906315457 975799021814900353 365300887190077377 292656781244062337 727520093371378305 46173726419347361 153688148915950497 97279730994941361 109053211061759473 762586580385651329 817794399248473473 910996934776108033 61078916371268833 656021900990118913 913535795640530817 816131060409716737 910329855904702593 413531463083010945 294552930010642177 689168858742874625 790128206873145473 417861388950662145 15111827223581287 452907021197844993 838343502940940545 97021894608609217 401381702265641857 670060425956933121 88162381311558849 864872747521452801 185232819086355265 537491336395945025 443679270904052481 810296466770573441 904592355846038017 710522223046126593 1324152067478935 152978226622458625 678345918857377921 477863148186756353 4194085907638368 180745170788291873 888535073339344513 136118642649080353 709019548458666497 660002469909592577 753059785713038081 510865280047042369 917470024121481473 950828021455087873 581256812061671041 236761276941280129 340606126511783489 536166261770638657 83723633050698961 955539980890122881 996463035612261889 805333196986929025 195850339559203937 97151614444840113 608072580406865665 521373525358775681 789091728009953665 470478684406160129 297894168489445825 895985680885296129 530566582403142913 866311604575088257 542948280984784769 931665839241823361 233743513857650241 142608879303324449 344375724996975681 145956454642337985 872520610543720193 462082216877092865 310251579208323137 835382802745336065 137812333752311393 142067748652962673 988960093691385857 175611352616435553 957829391988926977 879321684405255169 413106024967486721 88980642567669585 816708546903573249 366288799041896577 714744314346969345 480877752906302209 355277265073571137 724636683199094017 598723964119681537 83125515745145153 564905640642269441 966154262734974593 862358744728620545 316896340551743105 661112888084293377 335831262308346369 429777289155378369 761592026545436289 296490754416783617 898042618551002625 134613510872977569 592164241889200641 319339238506163521 860859901320509441 794745431379890689 718661537367303553 560063844231297729 677827139655178753 740271735018492161 962164891390209281 714866046656485505 968922634843949057 596650995001890945 955128916224801153 956702528541558913 326357938971156609 707863847825048961 226519054810886177 426151860971433665 445441745899699969 481663746019290049 178690425894082241 807092469123791233 90686545415863409 225652604023760961 79980494980581793 169470754711145601 783011092675081985 747373981293105025 371399522300926337 637555952932377345 901268606660195841 345303733137566145 245138829057815137 18696496348898253 22010695592257437 505106615699940417 715041392227114113 684594153461933569 682606876618720513 24512469413249249 23481188581619961 942504818409990017 517430774144855809 761467637753707265 864691122913775745 153691362629405857 573273208371503553 277781517605514945 341503356146425601 565152232025955201 12550985455789033 331384896587206145 991384458639835521 410512296691809537 830974835721192961 154741323753736289 439850115028598081 327497646969735681 385472179009383361 398225495684197761 976744161853680769 631256392215238529 699306789088481665 371848832592004161 456003610592766529 901690869437434369 701099544510952961 96142381252587233 635569058936177153 693815820610769409 795058853949072385 685996225733102721 284827584806059521 795959862342275713 749027592326939393 705623025629346817 866806913173157121 252516762252884769 638422042515273345 517506447267035009 266314407688376769 575186465386398273 76878968458743201 925283418607801217 188996330015505985 6606293696041378 793166111865346561 905187635914725121 446170892026820801 18468084676104725 639000668503371137 211270892077902049 203176962204970849 146280054005007553 709836224223735681 607563895377520385 382417940182413953 836620674146193025 572022777554025217 360209615870115137 144431344843816577 839928668714595201 772243407595297537 52095147023120345 729968134317225345 280586143558995361 281636425493758241 352442915193545729 832635752986455169 412413722434411777 236000037456662433 878144121548555009 125184443870033137 85965140343748913 979049209635320449 969396872558927873 13661536831172329 556566883614255681 717578122707848833 19643858760840517 213712286608647169 719403965041923457 40927899160323025 852209989577101313 294182452090076673 518738597485782529 643344741587256449 629864397115934337 17416242087016089 819322192624131457 83239798310842161 478343996523602049 616407565615396865 704105575696065281 600255535753163393 663372647156617089 220041778835245345 56475384444244273 437255707786590593 998711210059990913 493473378860251457 558579123648673473 843363733234852481 599224755489924353 366261419110649921 379105088096341825 795078986300779905 999924152002545665 31892874252015701 901539159067898113 310028733456491073 614625578444755457 415053827537967361 752936134940117761 152416776747799073 34593454528941693 104373252056412017 107251587801744817 366684850036889985 499735197050281217 565903372466856065 58039057560367977 817911023935835137 197170389713544833 904478187810447361 662709515379322753 171257369568266433 741997717475779713 785096771374803329 762583261926184961 181198473337559553 113650673781943825 514024502902323393 665771585338252033 972789647077135617 502312913572520641 999432494143569281 357764401515485249 135970402812006337 460526508975345217 44767203376444801 769853547837715969 889571521370456193 655566580658327041 495947660537289921 308697213170493249 539654401750766529 531694138415456769 377840904541649537 930061974572783617 708035895970155649 674480782185437313 668806230710366337 452822886949807233 857942074601623937 431594501860484289 517589721460787201 60541848505625497 26916893839157297 898440483432292353 888281350073263873 360387854742672449 190238108222757761 188684892742866593 100831767899769889 373942569429249985 634639556602039041 647898378859874689 931803772344345345 160808694911086305 201207705020635777 455409829379373569 658268468814220801 741289728879383553 352637621463443905 720155032273222401 113337347115866289 734245662725360385 93950946324724785 489159665744193025 811662953951845633 884182820410121217 703272471527370113 33756761428744397 974881620762253953 969465168858764801 651934212952141953 793275779695630209 708575862648650881 591121863748970369 668252917720465665 576449011227961025 162690662018796673 997079340706878977 549660352415372673 137981489047046321 645860952397136129 435898733846915585 491932033022450817 355568272138295809 900836286058868993 921508613797275393 586160844726180097 678188158372659457 13786966264582647 668371798339126913 953583822206795137 749950912981542913 296032913397816321 595521113055159681 230744781248830593 538446271938834561 404566276739565441 46575279431937841 783739072794773505 518882609730635393 560180362451625089 407960396190592449 887041033555760769 544881560651486273 972234886084812929 383997568731718529 931886295426025473 736307364455338881 120869937078502689 888280943972919297 579221551738811521 749776583410220417 905242425774538625 496995536031267457 206320224348743873 87460421057496513 505138232931493313 170768594658031969 343395294129152257 16528475759837847 178774860094371489 54694685569348425 401646911232617729 290284696936449665 828042148950252929 6830932334086271 467513852879022785 211033891229828193 590746661482008065 557357825778996865 405431008007653313 885435662225258881 695167652820110465 65500451451303121 864731402358415873 480122473252475137 453563287686712641 299087731040220481 932697396931999361 276374910738351073 336973911726538241 720301132301475585 288013159819826113 688480508050201217 213168853325790049 706862086452719745 475475888591901697 694997979271217793 832913462233158017 384886874712808705 797888110284191105 332576721382775297 697557950916156289 890281819144252801 774304271036910977 718437284392788225 354558155611407233 730368049725715457 880593310101147649 153422494545008449 658844638959131137 585046732130269441 619581555753470081 69126358371104145 459499677449990401 794000241515195905 880458646136730753 229569087505563361 766145677156579585 928055169240440833 72889828680004593 692906878372919937 601582502872240385 71917064325422329 958232490041638145 547564769577501697 230949151336524481 663157252127707137 261879676966643169 528905295577853697 188066211189514817 177846751682157121 616150249553186305 919165070511194625 802303693166358273 443974042875471041 747040724682690945 960101183347713793 710603146318753409 545260027648627265 940899381284083329 642909677400222593 956077562231776257 873827798218560001 84655373174982177 664954736091626625 704456471792319361 952154582390480897 107235991951142753 492249815290886529 720700920559558273 802711293893583617 617460404280237185 478156162967589889 549172731688251777 355689286815451329 357859717497063937 453230261885959617 731218692162322305 187357010134309825 713017667094547329 912505033061076865 413962091309052481 638139093553352449 629255132058403841 131800459233300417 784145462683376641 512849781827686273 639521631503114881 194122941181316129 972328493937133953 386149384042031617 228559501232865601 904149497789955329 377527936719793921 372859329346130881 19748154173370837 19648175915872201 863031032495051393 752026333984904449 483118256599027521 693030060752374017 463784532901833281 310451898571717057 336075365214597377 756756384084152193 258246897438645825 778807681945696769 82241130941639537 718856729043363201 917305759306834945 432573051127878465 272984146207178913 478296538230463169 314845324711221505 310116098346018305 909773456135610497 696434359846403329 24463074285712593 628676458334258177 778172232804607233 45526826297244585 730971030086884353 751305164631393281 526448688141812225 726492564077954433 640588000280168065 447606364900327233 599392537611365121 437380395119102849 107674678731164881 500165784871374081 102589786067824209 565772620688374401 526647320708754305 816724200873398529 711352851539814401 660386191878270465 324117001307051585 823468664559360513 524578634746745793 50233478182075689 777754252499910657 823402632856659329 485490644349212609 867815460162116609 674912230454559361 319876303877752129 602614262787199105 193013806247545729 186319549350095329 721393158012848129 675163247569983617 766819759763332993 89465593971958417 880265765194057089 792632170547648257 882107372887855233 844560553285141633 173206156869202497 289770265516366977 998771691863421313 355698663526787585 233261287053583297 611858644988160513 162279334942279969 284250274602960929 494525133439299905 213551622590571809 940714823740105345 904345420224778753 746783629434336385 975325500852733313 801571342389660673 976002642775718273 327809683677418945 988281217581558785 294774619639294849 375040960864815553 145680847529749985 9772250135313243 214813669324126273 66054133389606305 739624545781044481 523802718161576321 907577496952225025 881713831208052993 201013003824872513 511714264282630913 844882896993805569 815416038700341505 209864898357142945 626330591283576193 493170439338395969 622332035089321729 248321140731636801 108057056086977361 787013986793152001 324435711882507841 360930884967832129 141666027682632033 320628910934939201 236841830698942593 600218648548835841 350488370722047169 782295893599506817 775219177550873473 561037156071069633 198953981184487809 471486128293033601 107177487863076241 532900976012431489 428981337874972737 703550182344525185 605031563631804673 728226031871987073 510334106024359361 972312059181998465 614509242650733313 546677443201819073 925093499427674753 310112423211091201 735705872162903041 760285702100492929 932814937879115265 964215829901686273 221435748135569089 27386729067675477 42348089640654505 357606453346345857 227254669098989825 20657691230770325 530927226815961729 83740535243801873 130616382640589281 268565418347012769 48835507292352529 114621905481453009 498293335702562945 221550630158294113 192188892860755809 398564757742772033 186377839293889729 53496805131064921 246274481727198241 960275716348728961 561547586596851969 862860187849992833 442140637389073281 566620415356791105 632118483223557377 641774962851631105 640123997265476481 14958640286760529 559632022059595585 109127828983179857 481687806043154881 368681869219667393 313873025219855617 56776902951501289 626938602928134913 691138105924135681 254450544635666625 616653876088879105 626710661377856641 402176535604095169 929189123192820481 28443457004588169 438011296929659009 641909066332413441 22983532646669857 359013167215170625 268381785938728961 517912558736977473 960506585253391105 810027329551392257 782449737892136449 832054805538955777 342890725675637505 941604412626180225 192355898975350209 531614413607425025 3518910746201698 357974581415422913 118183097233639953 359699976790249537 713272839604947201 244497166552339009 595973932493038209 848602620408055169 303535968062156801 40863615766202345 245998429684050273 216208460456339681 449098991285588033 487723142507537217 424849774846066433 902649064750217857 446655670558918401 126333551694475681 469557001381446081 387798941967002241 812221075415898497 974291413188797825 713684652575508993 728984730293770881 317591574417427585 784191682565254017 393442577502185025 574421422670280193 497560298707902849 833589848474094465 460880683694838913 566631962932032001 632292384762585857 239397528914313537 541645233877801473 329758189004007105 579965138919369857 61467957533938745 192501698126406497 116678698172531633 581028418876222465 10378808153777897 370485819551845441 610783077870944897 645404058829718913 33179113572362697 778355983491920257 970807395854190977 376409137830471233 876142455852406273 922837759729787905 566133188608159105 979570367737899521 451492952212920065 251452176960057729 768336738841551233 790834920369682945 329901645856214273 324604451075117569 889617504441257985 367640685560367361 384671547045332545 351806086354329729 840229464836678401 89175315368997585 797447569015052033 559762063804754433 218507198814119617 270842527107284065 647635778348405505 266552786224323777 454965012949369217 115005071697702017 825252542780763265 476879127536904001 865822714484732417 888650586615064193 284531123504837793 570544897083451009 293870979166282369 672518306815497601 776298836442553217 777875840344478337 641653015777773569 889845365113394817 322034910123552001 685094518516322689 452452687359620865 761280237929803137 310885409265186049 818887602967208705 640612726884551681 401331845704852673 280129885385168353 267242849358879649 89455494975990033 667264962042217729 75172571295642145 413448842635574465 650863181600936321 180529984335244353 150701767626248545 817918090654401921 826839765046056449 391166833712269121 571982389103855105 469814753459672833 274693722393902113 765312846132793857 684201258677934081 454568789588520897 141543748655632129 403762051866571905 146380471223157121 217090142836156033 941479899187310593 794882279894302721 860743807974603905 232336345106361377 283854934518810625 258136129481520993 382822580556055681 978936135826359041 740905530757554945 625636085796408321 364403231948177345 617556958414937217 707405734793777409 159881982467645409 981157333510967809 938977051958744321 407655904129693889 827994693910064001 728088104723685377 718359874073925633 602254688781922433 198912436583746913 355534058135535937 108631331408787441 848359699864698113 143319433596367681 571272648631737217 659355319877945985 885209678650877441 580320013708948993 783272696012151169 755941950009429377 317377543628435201 4468536361862619 13986665553506585 50882116233466945 920494963822104449 856755921300781185 920010445181308289 883083325045220097 720105396933018241 779201077251435905 917851862613861889 848011488233467521 319059153163660609 861089231367422721 892947653858417537 950573276283279233 550781312441142017 482553122356939905 78584738238266289 20480176132977589 396266546628762497 765646297782232961 985773287209699585 937820169194196737 656354391724033153 822474412519660801 874269007089072385 361952502428621889 255409590480777377 453119523268689793 136858101952785921 2486929816001294 358795095863637697 92427975804760369 159833354896836257 455487616245292801 8425502745264880 174273649883865281 86561476047652513 455255183214319489 465296371789673217 605319123825815041 390553126702275905 281814698233077377 345395438029694209 288866809328560257 30005653243510013 501924329991851457 349135369742167937 75034349497578033 56027364524499745 207995471677563169 520849873351462401 738742631912224129 58428974747275929 221381937800288129 593535839750114049 595034706295088257 510965422971128897 126279928026647777 837599209114838273 785838775500785409 505237482779254081 545833387307794753 656691607516858497 637862311597252993 200250203805939713 326437737536977601 877753891877457409 462896298275516929 552132093281645825 588780274575185537 638181842602857985 805082679193027713 93127862989650369 279574378243140129 55793678046992313 130943361631061345 96196347545518529 526588634293915457 505329144296421633 894099648528317953 865006656209477121 887417578952735617 549990970148623873 515165812040741825 930587565021856001 381089610839012481 72621783063066657 216443740771730113 995230401413085313 908286234470452353 306188469803938561 599566253217282945 749482032082315905 473506766590077185 618141747964113409 1548834277294021 485324849362559233 209430513754270465 601876704061876225 800852282397066497 352182673995319105 24105779473472921 268010562935142369 150696114522283169 344598065724017729 215158444206920769 608712294222353793 913283627076047873 691805469883096449 357313844178833025 183185147314940609 567718316098257985 338608740708497921 421140817805721217 498063148793189441 418746981025456961 90718682925317041 438657654003009153 142506308515560673 786221336833456513 750899154779734401 127512827273918113 896862074720953473 890116400915410049 27916790574924021 17720402774585865 331722767224118081 637494366624657921 69522341444457681 606867402996655873 919995613536368513 380996187374556417 392768812051802049 480419808812087041 20283928026952225 258943736056643553 577275800640837377 767961783884700801 580650221554886785 891232236813884545 995088542879901953 624260725368998273 336014920846775297 829799752387380353 798186928740694401 1935417889043834 111483225773067569 225116912842814529 423232018733447297 961817464518731009 532357751083434753 39009852977052617 632678143681108225 305063850369506881 617181299601380609 818001548605700225 49935343357848441 830552523932652801 983682708848913793 439645468739065857 799972496241043329 960549821020478593 522914515074059969 397069753866865921 99863827830947825 541179968504309249 641244500187195137 524814052691148417 898683370978620417 31579352556903473 483389340676634305 663313763172304513 213351200930222977 32133281272962221 835677875669613697 571981791184676097 995164692844657153 668847176863650305 773649266431757313 534295123916159297 867565462871571201 14299060599569203 121497844256321489 45776577890343617 154080867988103169 767982406811384577 695467050383964417 871060085640117121 349345767185301505 388029503048329601 324889872814491585 623754893118309889 736788499768994817 825781924442068737 202117893123979553 27619114393836241 713212527994958337 793548173926922113 78145784183885073 715280293550939905 610504733494554625 938885518727218433 769518159493198849 7689018484533961 303560762464602625 516215129938558465 902421379180406529 680575279966269825 634869895894059521 764503368602035457 523159579108973825 490935234443860225 971804490680174337 609719020898978689 335062120428272449 825172373030319745 922394907848104833 920033029478545921 767964169851321601 499740884540180737 77247827730563041 23115359971512817 688563528411417985 644404289736378625 405416761387886721 736879643940866945 362130440951684545 17568279664395449 724716215254009217 721731714373333889 775303252634767361 723237175569387649 184568164480129569 503519659825727233 826236744824367233 441267603917417281 462489052215463681 277312131006027585 335502093285992257 158664909973545313 982400269613282945 333824901391366785 685312959281272833 352226579727435777 840832797180528513 169374673963602625 965441561288383105 365046565201261313 780680214700613121 578890401777940097 304286994270565697 725043974825091201 814441426851605121 87607513371068529 58785877135459689 647183161121581953 381018017315813761 264085967462548865 396157929779885633 357448874904683585 961348948131874433 854230567506704129 645926621397943937 981593921066213633 195860175776761729 377778007912027649 457442904044736321 1476708299541941 886386473482733825 195601262661142529 44588562293721881 33366296291269749 50520143093041985 964144726136609665 616890183702675841 403452071499678785 979014181840316417 483944537686397761 919505498211417857 554118089132863617 156798652292867041 879734328347595393 771146160033932673 219117466839854561 903366299856717313 742938782687957633 689795265578208513 956024067434675841 704879684145016193 761892473422150785 425009327929071617 560286126186177601 812605050731551873 664990963813068033 219733374962498113 37523525325617873 712570680791419137 226911745378359329 354099616724337089 750686156949363713 300187330399470657 123385748588333393 381945050802084289 548239307925719297 869588421306008961 566732494563652289 64216754545295633 721202309252781441 527405683339257089 679095008759759361 391605762648435265 523802880058362049 119474787695470049 245250955759743777 34356660299405209 358510725583407489 799572962770131585 879885640088360833 776060648317706369 95694081546987777 632859462357505025 308767113907194369 899300169958134913 36141096753816273 102477872500887921 728465201054461825 466343541839119553 786868274174402433 643169410512246785 419831350652728449 52883716269260361 503289710503331393 756246400197486721 556756434923812545 775396631591330945 140857647882803857 339517813622439489 599725467422430849 634506893539960321 284245941566460673 395501964334730625 684993302128646017 962362086517412481 900197516292657025 641387932318014721 922040243223946753 499127151631338241 750083794536742273 942724909597647105 667182712416803329 673137300809070593 849442494118541441 215860189840686433 338288247880811329 564937175804995905 64309173354125449 105969797998202609 628577708722048129 794455719950729345 868701511560097153 540513579524191105 536217193902032833 883115821562281473 275442613744012033 202606755472974241 186159417208699553 162075523514101153 705534683246192129 163765312325796929 232465672690054241 880488786116838913 932056277436082305 787510946227403265 709726640443705089 123228752593870897 466219111810438849 569295432924707969 583429683290219777 488630510641083777 729573069491031809 647132059592255617 229043533149280161 169303782275118657 851804768676181761 212335945402987393 461684924384869057 291884119927228609 863174802563342721 210133506657914625 121597362489239921 726804352023105281 720045657129084289 362986802024625665 190036382735186753 401971518603485121 957455394428215809 320798836452130561 825869917342146177 722948679386046721 641205525255436673 365353921128377857 951243313773929345 498311075546066433 670994147600787073 623160693926852353 216627693514396929 726842494901500673 733901458824313089 801187212649995905 498694272552157249 360855640627615745 332813222375754945 511815454519766209 951587544346381313 307980148596993089 216562746691700161 832829402289480193 981783415743095169 266208950442685217 257722477115542849 719644482556166273 52916048664826577 750898250975506433 790746473804723841 692669257838975489 669465857906246273 817973792150890881 708843912115121153 133170773256782833 222372410534461537 418126623876457153 184465359384098817 884925633686936705 106446427714885777 138730607078368705 828147015871614593 353037550617191425 905506267762120833 863151649102785921 926847420362925313 170471562014188993 768682732350057985 863740528218155393 239615375086820833 850103205924430209 918173348606416129 260927415204786689 699861102659959041 816540431697507841 598360000764202497 45412158270121241 444703972230762177 306904774176448577 527733478646098305 845540375311298177 418503585365478145 910539108436342529 893221739017533825 902766707361077889 576035656994399425 879749958170013057 241647002260236833 822953541398884865 527764025417873473 760825662118310913 901116793390301057 331581422085687169 552824340459629569 668455522522695169 197787245673339393 661326552889629953 872837572849086081 537192179939086849 127849979474049745 228586550008795809 190301523314694529 638757692394566529 973638211018538881 752228269968167553 898480049177017345 339925956292308481 804899997945014401 977036396269820545 355461831943124225 606678004175225985 835648253371971329 183128854508577633 864057244023037185 828705162945130497 183294920222763841 891170341429809537 832732298714340353 664635867901782913 935362055211470593 764878614001769857 222756847532714625 391217915515046145 320912089717225537 23525002201804313 165709185304045537 605856913673424257 725554775252703617 517451196373979649 306595098677895809 586276464763603457 812695846867214337 501754029205127233 374895210372521601 486634006828186497 917443811115873537 533049036087003713 983264292018255105 257331053722641217 476763048673589633 480557348384220289 116409105428964209 455255629147561793 629155177776112897 507739264410798081 6531348000443416 279670794168669793 354092915930166913 869516965232659073 542928485209976961 371924135854559553 985973066250693377 261108609259064641 368811714372959873 378231728461020801 505474303855507393 229081763462968257 855666081400350721 545744210670850561 324502709476178113 247996122478451041 82706928794870289 832815055259391873 996610054328712577 614639042262862081 294968451024253377 122869653698618465 325728244828638913 407182884981988737 467708235216498753 173651310136410337 150754650432347137 692555848778535937 107165333334954481 274154449392742817 856048825240065921 688988152617394433 198932709110216865 162629104600842561 617987956505615489 152268474965634241 846586891531209985 351161874388939329 30727793364093261 257041718160859745 86672409129455729 454139839547071489 61204389410917769 294943800448518081 224205138128432673 606143217453482241 30791295744165837 669072577326954113 798701135274065153 334372621646469505 291123429216909825 691931475528459521 598144905312771841 904605496320133505 502264276437273345 307374299185266177 511697436140146049 849026423696290817 496103940001191297 975171250981386369 116348784106229169 98345368679904513 945733352046374913 951677813874407937 783806570332480129 446789342441707777 807271333975748481 146915073785802273 467969518670933825 372334247089273857 364577632614640385 665482643004008193 777278189617682305 989567619886617729 815443174638275585 277568880421508609 177602404580703425 930597440062488321 581810115334633345 101467910635317793 328280573896201153 610329906608843265 813565377152499969 98154331879751313 385259302388014657 844237954113570049 58323840525559945 922424785231054721 260406310571291041 435565058095352961 476847726660636801 787836047025418625 95024940314509361 749013404013656065 749438561831709697 281222315465111457 769048373393083265 631734567613126017 412513997731096513 207155203451915073 946625242393160705 350382291029294657 521995245095212097 206638935282750689 665739618355878785 583733551631286913 512058520644572481 934055687469335553 666676480890224385 370693721407324289 920847272856235521 301462226101914881 764712776726788993 268257016310133889 321127602721631425 722484287366565761 490173114335100033 656202449871958785 621448793933751681 375079836546273537 718352087783848961 46100946072687777 705620775394933761 422291736587933313 7811234986228045 650848945399705089 734342220039991425 504854772600634049 163871776341728993 164810567774384961 937333400229206913 974356725965034113 91033612061146129 339251989037737921 237698433881718081 548898583579340737 130470642643167873 236720956486539777 948438729592098177 826300316644360321 774221379558831361 63119126031356385 205664835701440993 317426281798287105 274376094694254401 837317961409201665 911334080179031553 1853497851353581 232246480002451969 323288107026147713 173127917711696001 450697146341166657 658605015621681409 154980242929031681 488852340095192513 100885946131509025 281638037930655105 793870265610483073 931598618375517185 548615873810586433 474932921130097473 315546024337823617 69566592697768217 707299355209155329 154904899465513793 295474591963969857 286280270986225121 250388851454669505 317476924637681153 603780974227294849 53892202901565161 38434018104535281 650095636785259521 401249074877487297 820980523499656577 772200640559770369 360462090168063297 308706448075771073 788917274151131649 182332655649812385 141466378829925073 682483696910427521 515380169071960385 876696070499928449 67154815576721209 330880130042391617 63368946762508929 938150798044627969 352165892068022401 339777279950769921 138273389256085009 370123656333685633 862610951189971329 7103928484458067 168849570837736001 100198338591834353 236136397652380481 111278190943611585 700745474310082305 1316365338890791 539800421434684097 831666791213553537 409453349455233729 7542191254028553 793967673793268609 901266730053780609 894855647570352641 71256070376119145 36834179536846537 883112919006055809 599100610339192449 318795296171511937 156231054676929665 530354836028156033 366244183342956801 152788340471328609 622433387867097601 801658668383669889 524403426711089089 265662529782300545 807858999757648641 372836556023319361 873184570266118913 67124531508380161 457444779011360961 104764247179605969 570602870526457217 89009388684811345 398424969751481217 417230539664164033 869953034597045889 667088452422046209 962120215144700801 476999118906025665 709094743800036993 967664628883849089 185717408159767681 462813629599086337 818989300376188161 36635194782132177 412042525786524993 425222844438383873 827287196222428673 512863354560519041 793790689650556673 747952433317383425 584174025922067073 431990026159336769 709993766515260929 351235902032289729 945010199771374465 820182363006690433 631714959126064513 295297573494483585 586649918609794049 661825560163475073 336726103720629057 661437839188511873 206423413520795393 146014864864636001 15535847804294179 654413126630632961 14965092386404423 632215728544689921 70509592971639281 6662922381753590 662345534350706049 507077011312471617 763494115142940161 524171572248665281 272918794976135361 466675393248276993 183495181078434657 125246263168822481 765154791761133825 889133972336022529 793344327933702657 945252387416477569 21341194228767793 952414748813747969 472345324426107969 48506211691819345 186886807493166881 295078622727739777 40650750395137441 367340233859838593 624140475564161025 61007978008756681 661248678658616065 620211621091971969 40882603160255825 562691204953292609 838227681592165633 916126497431154305 544302064966103681 944995936088513793 427349377290916289 380235398849737985 838316101592894849 738853650526461825 749430539010369025 611975752199814657 252126354478605217 121512951571315137 541785479327451457 867478573566803073 543157030099806081 809687554032958465 731793049613195009 125126533929748257 505842869657755073 519848143920807361 393945228465106817 308281918205597825 902601696348753537 755030106443793921 422544972210197057 891553620209808897 443840380932272193 691921971025617921 472213828958764737 473924983301959233 824730670070110209 220857606858825057 283833837464435137 59126827002618401 788104023325871617 762979031866972673 211397505727582305 214445206166562497 951128966286304897 584711484321100929 323013254367161537 785459143877492481 600052051494572033 634368462264927105 985175678780116481 805892574590746625 729430888270272257 826877073842634753 112149394507916609 866844842693073025 452816419532069889 541103574093835265 921346144536421761 784268136072359553 229228250936031937 414010703282226433 870936327968159617 541946006995292609 588112937496305281 313962700857683073 648292219125245569 381777456077248449 664507267864522113 352105960215961729 448499947166560257 584393741896295937 611198319110343425 599213525015908737 43014861234446753 29662941352018637 86755947667811025 672135320441011457 142109277484074433 475228136699943361 544012997590698433 848613474950337153 544236854592760705 646761756803687809 995110407894813441 874398632253356545 424603035996931073 529108865039521729 604460149056222977 108159091963852209 618500192661038337 594068876961859585 673385077181634945 276555263140064513 817378362145653633 337486119793286593 908872925470689153 506127580201432897 522841870611081537 242967625539041153 908558318849671297 785512028026740737 342077706668241857 787429392543462145 405073461572186497 869274064884177025 594547352170202753 78422869104731057 371261571654585537 344784330720781185 211648927625638817 216569419844322657 735028782742460801 80618396746938721 916645041409630337 138314843388901217 346046665889289793 196643262691051041 680242704847607681 972616431064981377 398960303269319617 633075653070204033 357219152054888385 376224403230498433 687682535544055937 142306715824613409 261450446627144129 760175645072511233 546865166955228673 330254798196829569 661282429396273153 227363299686590625 849459109726879489 183627878301134465 845674924991548929 678088775521022337 958759244525225601 239070278924270241 485864242377552129 255975900317782401 580452729047223681 286179795225589121 599964938378285185 777288117012322049 291553164787273985 808381642662919169 12133625941011417 267421581165525185 420933995166265601 516329988159892417 917434363043746305 302157596893781761 468324318998185153 533696578751186497 42790916206975281 679279831436947073 438575524216773249 473844440194081793 98425017033058289 517652989959035649 164849340388229857 670043095817941761 298625683565923329 263202924412826881 742843637295735041 766755565697675265 891861823039043585 169941305817136609 708613123297567489 273436860582943809 965052731261330561 592873820594338305 190934583732868641 256674096391829921 502787818978468673 180077171195794241 347112008877616065 285940035985884577 407601989541355201 663309781604187521 355842455338134273 940420127882926977 180855627613702561 128241841944319649 765120326810489345 470128269034670849 374752197957498369 182884985857771905 265622512331376001 627793883298206593 44591059047910169 450328292001902529 934691044999624449 745852791263569537 937162330888362753 981828249519981697 642640204157217409 25502063164079661 367533582421906177 39163639096845057 867012841684726273 885504907191840769 874268783866632705 829584768763272193 372572730888336449 443700963167739137 154897465640793537 119417979442378193 601847476934153729 583560458673485313 212380400787402849 708313611842630273 715156553420243329 104312853942698065 473186444458512769 848256516194684417 818122902967871873 632002165528728449 142817484575978433 250925502003060065 332150823160688449 949217429518878209 660233844748425729 83049678938753153 778359115264095233 305288055347869377 604304996393274497 619448244735213697 552713264416823361 921615443577874049 239429144288060065 152963743967692513 929955308902748417 86854507858117105 400744210956936769 573139965394791041 422361605183240833 925306965154018049 89431022886138577 273012277621123905 377968467098867201 553712751744040321 843651158056310657 855653135701334785 988920214534019201 54321997921871201 179456012180018817 447156537448282881 616865071379066881 576517964312255745 557964242839382529 316685180132044033 967328167321895169 229286519710765185 970270918931667841 321300778461452545 362829185354200961 989560436890979329 270587499949819233 375934265726233025 394911519387690625 77102311387019281 402306258150296961 467536224245353793 63561726541337297 538448581355066113 112949999092229809 535811691316059329 139699138983118593 746964256744458753 244846994869782017 7745275188117518 679107303188175105 222823865667162849 212025982103774881 654245104699146625 156588002610092769 368434107543858881 464045955908993345 317685338599464001 625096555553028609 117268078825599537 118674374110248945 600039588768726913 199640425979666241 26235020341939477 182544335443161281 791929477981714305 348893503593501441 375633638109643905 927820373844760065 730646470116926849 293522263293723969 451626484250535745 749772780714401665 295548891219258561 869488965516978817 402347964012744065 781915890707132673 355822516126824705 643067670552554241 111664571266569361 419545606709526465 980180039952106369 753582674146059649 108813260754384801 817279658642156929 980544999068900609 817182591091423617 15347753313445623 140349751133264529 600127064899144321 423148280552055681 763843352761181697 512331919414812353 656680918217507073 981775684049281921 349593842634501313 3769143505017781 328407934396725697 393876996909682497 194149540007838785 827402630360587905 215291483502984001 676131978972719617 8188924679128463 967774224707277185 343160585918216321 29247193026066045 994207747608594817 487706214189024961 500085776715042817 128121102258305089 183294465122198593 574145415813823937 131583132840123793 661568823497191297 964409557549782145 254239930918608097 977420318773045633 385858483636425857 451794085157413121 513088397525841345 541590021220432769 479203124944916673 212220022954124225 51777014521128705 259374084078803681 606914513399757953 207706811705204321 53138124044060929 100623833854772465 408259585287680705 223135477767396385 378789779353645889 143811315467520017 690893183579490305 867088921675811969 550737557705069505 16570251376041513 327423749498024129 736554867258075009 511051963956170113 748977305772502401 67178308772426481 3291811928161082 481416173209900929 577481492663114497 346170988800054145 446248437220599937 628833642293194881 200055124519270337 856871984822092289 458138639065165185 693282342773038337 374821369324255489 549472922759974849 385927932272874561 147016095017200129 111244080764681281 816426506056970369 518527785706080385 873582776019951233 889202901520864257 566204746222808833 357492766138630465 208118095832254817 799303525596702209 440197524288990401 448166522376535425 540371250961292993 498097254897178497 553813275548435521 912846939305278977 510139130535840449 763138410310450177 350122795275396481 20583546656862241 223867934871883265 891750570881558913 708407091100070785 209751791947876865 384289128817023617 468885828776127041 632957420847120001 212264393729352449 885879656402600833 216553075124981121 207281715438313089 527999992509830209 312088351389100161 891094585014474881 98973057406780641 883699024965064705 40690552753311241 4362661342359076 569994329173880513 354266474830961217 876985137534838145 577972639495374849 530755123999441025 101326213690807521 487121578234955137 91792960322326417 784454088932164993 722312349213563521 482553280642441985 232310100175215681 866708605659240961 734804659776923393 38996423048921257 285233716371099169 186095674382727329 929788125317070721 37494861810365873 929568236788657793 921109610235035393 101736077186497905 150040453611829601 485379105956045697 1055253786859112 843702897271963777 207088434099098593 130757809410415153 681016399398160385 725910811126620801 869278348253850241 349297445814588801 668369620016335361 753696453903540225 761386512508046593 590112814802683521 440080177035454785 725341853942321537 134285164618681569 338583550294064385 541570811496484353 135571589456173313 12380387255639393 106198566563836753 30272480730658913 952798441393806465 12184637593314563 178892810188163041 336650095026698177 747114202708683393 325514340440783233 819975837594018433 194772584537318497 774245723457621377 132077569095706337 339163877835577665 741216749931510273 194049084871448225 215345408663786497 424475605893253057 708734883746316801 289542316292365569 217622233548489409 128094655746483713 928778655495364097 476049609155875713 590808896684883713 218121757207700993 199382794851160833 874942854509580289 324777785366840961 400944098522476353 332423246134197825 51039847406865849 302463909698481345 407371910539684033 742852266414146817 158397975390439425 117260717288637297 671490150335589633 923778961256971393 640597951688885505 262257234301252129 444229345037104641 222434559036528865 926339479188865025 271053480875018241 631981952732022785 415988879270258881 340089951216281601 55757960732201185 470311819277885249 121344515135817233 4583722161694227 889343443009487105 698182270026197889 263529787679033249 594233427518457089 147479301462830401 131545886465051617 892867101733330049 856181611466521217 630559414723670401 217103892050776193 67061503736766785 252110843230536129 491818123715525249 126188121548086225 301711571955124225 495488883567841025 104712051177862977 401801586528254273 8092822597973283 225222612400141729 605306775988289281 853757488786175873 162629153449429953 330425660292117825 977033484124483201 890588985829769089 236102032426316545 237990312700912193 930285851163951361 443595890768978753 715826734423714561 713839589172405249 132950610682563313 67307605386734081 709851498411410433 782190752443380481 625770591281970177 259156752410536481 473435580504499841 310082187223141377 204715524751399873 924783003520932609 854987380147434753 665121917773841921 758197701550962177 697754305931955073 747270678123058433 864353319785745793 737555639891489537 305360904958693185 541617109326693953 475872137951835585 232903403680076353 735389055348481025 225342862630114369 600064058585640961 281995115000874817 810423922794772225 308408817201240001 884884119096863489 706597621107341953 202397711476596257 903062451842672001 263413475641325345 739038256615025153 535047326171568449 463858463765689089 939075809294973185 151763251203114177 218058700976758497 394799668226099265 784570242166122241 356194634158377729 54460113439294137 680721983114352769 418100370455828609 705823542026742273 560917165447410305 152443695414589793 631295214103229057 874864706975664257 765735463062728833 966211321925811713 876897844810894593 931084653714584961 6476179085883161 399828777273128833 193536498434692577 463393824471147329 771142447040180225 438404810528055553 215511416443359137 635874547077499137 825033725931820801 655372330204087937 956473806904934785 235141523183891361 978848704100275969 168423868497313825 489211480740419073 962963404485925889 699827790208747265 559996601901573825 794684216299454977 347202107127195329 992171582442214401 458279609243703617 200291047158554401 538264850620699073 299284725779404673 353381972256656257 451546766919332033 902951560220309121 660333074285095041 315894470536818497 497466313192415297 90981303167701809 617048883230484737 748826554616599041 155698643392152993 140384902140560545 871681676991958145 561655560424384257 549636559937948033 105770846034495489 979604285602381057 145463318101221249 370300994459992001 678247161424017921 284602128034155297 954957970497105153 857827832140383617 748177080167046401 313681956279584257 86312514179510913 871067760885065217 913250202142812417 211841773561676673 964547870952827649 422465178117715137 516477469544675201 864279315057348865 621623753209618689 705456193113686657 14206702987245025 800740142845061377 323076764413144705 492688537450288065 816269762431353729 59000870900252521 769188639145355009 98113052839149617 342701650080805121 984856113354513921 304129837945566785 90247676827129201 928530130461474817 625562252408275969 576781433112316161 36615805104158737 544960767356222657 421744863741853505 739092915244384641 622581886939638401 647540730638219521 386682429506027585 386611779056764225 96743420083438289 5864370820681587 777144624490919297 151574073423347489 678010465813269249 201998457822647041 380221792370736705 777650087170385921 47956716187140817 833594195538317697 267591048502058721 28697551373284113 530530326467822273 940780717791632513 82306566114642273 318912733294055809 917463488625681793 52189806658127225 331484836376322561 171439139137788737 972537379296976897 664258113442777217 547312852237400449 705270795003727361 485188980076625153 219330268315410145 662896063664991489 270273800260099521 840858652057686785 412707999224416257 220966400364137185 67072607581579289 632167562594243969 257945806734873889 612896469850060289 337757841554292801 4802422860063161 985296921368849665 31447026284769921 245846985575539649 571316812402383105 892803266363522177 139968781321304193 396269507253919105 644503954048371201 456264024006920001 118269404810224193 610580518150314369 752250471711246209 716998220361453825 74049953115551409 866983436991205249 363664727363765633 479351563742064001 219844778461169441 552538908933044609 150732104198734625 578325659278696961 448023026683788545 435255989559948353 52853393279388425 227192737761960481 308010935504899649 141328893556718065 728566563296961793 671790244246203393 45980113451722817 777949996915225473 447856959898455617 399281093065901889 531450623355983233 550873830604459137 81171704924567937 452056173509127745 119336826439425889 429829075363045377 12141059305957215 850309846886013057 909801375856307713 771202624157822977 677768088805461121 238425773630517313 429886294705685377 239003183393066369 113298441764595025 40083510880442929 506392545450143681 810428198652218113 643069725014608897 174974989193536609 393138707882688001 315508678107505601 460435160645584321 686868274176653441 999928143769853569 61018309242584225 729554234891505665 29763007330352309 115800150566659713 112457684699364785 422764223484943361 717961662842931457 674066906647869441 755438033382446849 985836107961940609 169572315905803361 548002298830088129 295793155933097281 159246797055896385 854426055866248705 848733812070566529 468469851819477889 639362049008692481 930424556683981057 803902363621151745 356537561080841665 454941366848014913 941344700214592897 688130092089654273 436993789710683713 880592721931773057 519156597305844545 943530478315981441 498524706267346561 781791563843722113 440622930061898881 137791592206713889 62736651060347985 561030509538849025 527630308405996097 154269540189378785 194955750676712129 379903683982785601 340271357753699969 466678144246504449 339475942183852929 298898220906462337 118688594696742209 322110328069616257 948722045574072577 89935238205423937 102271866591628673 520159431234663553 103410642400504577 123968990452677729 951759291347563905 440832530942945025 214288985595345601 258036183464650305 170541298014889281 325895635295427841 943887542658487169 586992925361780481 956047599488123009 171520134773434305 143036624258172657 281854797598480641 991171788256828289 136993972084997745 331398435295071169 209361370501650145 130546797162928385 135327427303767681 799304368147176065 269440473452629441 459040772054727617 345455027776171905 20740000635200317 255094972474434913 652636024565787009 199169693102621889 760988626726657409 842446020144318849 198047733490945185 953805627109876097 69454798631582553 69937036941151833 710823004882165377 97020483624252305 566393857233862273 330852371857826433 106648846543528465 453947773529211649 875148336249409921 651278985860837889 642228624567586305 218755159545910529 298139006605936193 478508917062395521 156024710424425441 29636014911648801 480003743798832257 687840033784876673 151699359390185857 293988215148718977 705272914893697537 307102973543134529 515130447283418369 972628400914988545 16792155918309959 39468514847126105 616972595065554689 109707007627691 656353807115351681 970742247135529345 695041492355905153 82439010452720401 577903455411970433 515127604590471553 743108953811990657 231733921756077889 389099563003270529 274154424554193825 554422469132653377 605752840314398337 977398600644093569 851073493270430209 119444800654285649 883031230190997761 976317016596965505 24578363206483545 688610604629651841 963946658446662529 845811319693851265 991429379776430849 553607165804173441 514921887483755137 663170100135374721 540741653381598273 936719202336185217 115792237910529393 248403516973425569 129803967811394465 409672381945561857 205868351762692481 247448209201593281 451889640705797313 484330752919255745 907301200030577409 549805300512630849 483298458470240897 561338797752675585 218010505832868513 472347728573168961 385651309254352961 313763325262478081 171803507751651105 561447100613165185 439191345857945921 986022991469234049 849645979298632193 480381220731089793 265597738210868065 559557942917571457 660734462718711041 102917913075614817 539785634887774529 472077970876789249 990565580854653441 737380341480587777 717669157464580865 663748713546574721 109237872095452113 984360262702338689 752348412900314369 388870908480349441 448511663011036161 477160109636884033 519216940036283585 93641541432909041 870575863637316865 74239045279355761 608768019243935745 978247023239411841 73035054018138369 640263720229000961 115227181723479793 784241315639412993 589468640034528641 555297968740362113 93499369457301633 165945282672531393 67284004256723761 484308653174764481 973362830855403905 398131528891475713 326870276040768449 691243876716001153 608563303194554113 462820661663549505 648766406859071105 528806391880124225 952781643548529921 957524344763392385 397319474403122561 427675800171513729 950811137533801089 128266756797607681 396884364826664897 263929628715914081 921257552353193217 396363193246067201 934887009108923137 933002145335890945 999360919809529217 402021617555071489 208047989410093953 100552396825179361 570953348681950273 104774037274189873 864874396965110017 748565988625657089 730057186609567361 275578718191489729 768433127016781057 367990130214195713 755262891910302209 593825515291008769 525801151025735425 561925011766405185 249001348077225505 970714056631713665 849955524412170113 776218216580304001 697461370540406017 995472227428827265 659850781883239553 743209172815213057 768645129159235585 20179429206301337 536791754479995841 650949169829687041 106472453318399825 230719495383347361 869828525339119745 691705771287061505 837634811940116481 604400992558332417 697785037307259137 422800111738212097 575881480695965569 328461988559986625 926816587469620097 728298128088383105 679539335703591297 588061286548757761 634331903859536129 305883814708465729 639394159526755585 558112671570292225 505095510602064449 739110663460863233 195790623861679329 521731954488409153 853853462012242689 836508120076103937 509260536388307393 751052590656577537 19533076217459921 26689718638621685 44609819392089633 726263459524794497 345712837203482369 959270108918644865 833754337420071297 429096079122906817 245524973294994465 857276029421896577 220388422924539649 461427158511803265 569448172474100289 645682964819826561 775618075068177153 132580024350552609 312704273114054145 6201322370358754 726938640116625153 95344157190446305 604448385160569729 609575030542657665 335454634627563329 646349901476050049 481019564029384833 198168066819178529 263222557459865665 137524433008756833 555706690006335425 543852123064283457 122366365972094833 658829341309974785 831414412235023489 715147978420972673 321615078156550977 975878774408975873 362044710957238913 444815733925793217 708713018363294337 757524062574567809 633223627032624129 601861432416754433 736450862208013057 166855147910148097 611207816406651009 13081304350095025 296680168728311617 563725061038333313 686534621619802753 837276507339012737 514550827354948865 167890166814252961 830490125155936513 824242327080980865 671420106297755777 239840010625734113 380144972914127553 560292942350045569 729619080010419201 472655397863995585 992055442855875201 947777589396508801 318847448994016961 564695894080109889 554380096428378241 938752853918671745 368846457826148097 212117304680383265 648878201194666113 959300434249826177 145742079460699617 265319943257942721 512917764712700097 553146620038447169 282752178032748001 418218689308211841 200236284598137345 839100478990559361 455632301123795713 318120031632595585 688899010379277185 229858902690509121 808240398194495617 312028555697587265 274945441707789217 79029793619895377 706001427175220225 488049724085648513 537987767225150273 103526341754175633 210043808519284161 174496381449607457 116032791402293617 430137103032478785 100681327869335041 461257251563957057 204674415468804929 314055016068422785 817171687364375297 585485846654329089 152304745628075713 115055140198251137 255866774023086657 544881740680558849 388001209616152897 151072329847366401 618675164078577921 75552131149144945 650272483804602753 1997839737356345 19004727110381481 57074090837552665 619020379971534081 647064545152872449 126987745821477201 524965954025695681 454155926070004737 191325623841237313 16883038841324805 210983953949074977 854678511309362689 590177743627421569 517294477500339393 965776591713442689 342194965132652161 700988594993049217 662563335616947969 508368334342499393 891453614722042369 678636563190352129 407828416465317633 795245173468025217 454254528994315649 453759012440514177 160373175750049057 401641388915983553 606954121159777281 70961617900607625 158688416103583297 792768615592528641 578717859310533121 567015991874342273 513992879842771073 257599070130488897 448821837677900929 899643071689112577 235717524973008353 747453618219786625 825920202653808385 24946930265343781 664742747211544577 461716316914397825 907663719907350913 410654399163902913 11176620616023315 949789210983844609 360882924445267137 173381720313358305 665496683750017537 838828561058853889 934370126763912577 267166929191134273 354393209694276097 278405396408707873 419865867820394817 119077381461124785 230218579120599297 434173379181949313 392060035911857345 213052329455095457 503260638584716673 121694502342499793 793263592194481537 38122296926218273 89938083665241921 98182182839885009 669026510997600385 730236752700349697 1408271077732338 914110917265155329 321628938793399041 602230808704177921 333052747926085889 249075901863228929 521438524169003137 543696927859130625 936058502317958785 638253944797774849 722115182915334913 217050484995951361 311163800166593089 649232678496396417 63188049895945401 828865041767116417 318031790628392513 246377576241762593 239385845189108449 533205937012780865 751223149783793793 24459652418478585 575154158607791297 758435819670708609 208056201358427745 588760042475875841 198049046594693569 738654624611655169 430589517002271553 879714979223543041 467288651163375617 589045775228939265 112483269396445713 101405069039309121 522931104511574337 470031652714453697 143661901740511409 920490287438532609 294310587669134081 833021163213132417 246707299487578529 201835820728938145 689011879560556673 791012122963906049 717078917040236545 75977841656886369 199429876661003649 186367730607443617 496030535997274305 69281584538849473 364602195504662785 577321167569493761 515042824949357953 238310741866008865 540402903165716737 791401924313404929 291411946261288065 244346302270280097 219351466974732289 820873354796418689 217147425249162753 481578551546711233 738355986657115393 100899776161597281 161482674162723329 273287126640092033 982931482285355393 819624718050761217 648159259916365441 704984809622750721 582195272423110273 80366248433577425 422406533076749441 443320237215907329 860750101106763265 955072223013956993 92521908710647697 356426943838592065 320054472358908289 736004385597183873 323609219823620033 507910215006027969 839806439258300289 775937049779713537 835923463778311041 135943165643517713 874114683702135425 988190180458346369 980095243770616577 184788337032266273 250806925389102977 404419629446493889 642087583662668545 352884989160209281 426263326725479169 723735625432524929 591016877723543425 124484214713810113 191919426811612225 860515937118691457 495018839611798721 916338079315927681 439442054902475137 454948982138901697 769354749748398337 993444262390248449 65050454253540833 760236105769621377 215253379574289025 775228196714415617 903166303562063233 389477865020452865 289015007563843777 293349544811881921 527288267793924353 985167987919453441 493236247773591425 992713069326647681 221581955547538465 872147297193024001 193343299645103873 547034614925443905 618162518748878337 343679854581210945 473767010251616961 538875083578552961 698557414895521537 98481459226533729 3001129679912396 521448015783356289 687628874772688257 948157983427961473 272525649272193249 316393749913835649 16692192050573597 719324414061432577 711345453517136385 229384182904645697 20194887939855021 18026450634323509 709011001975010689 895790960410018049 455755916631080257 456951653763539393 361897700248700737 554255545915644609 727361178073724801 84898003345415425 99794331170681265 930006118525831425 850954506262031233 135290876320382833 265183711565438081 475962690798603201 563559816087323649 124056452226369633 171810928667536449 242472283558079489 452553032490317953 590346963182170753 331171406027490177 40959506576335513 810029604602025473 965572586045539073 27482964020787649 138528534886098961 915767637298177537 771652690750514177 568728287389884481 415899302761026497 266575765609676545 448707172744519745 621787104094675457 576917823581943937 623471666230404481 971543271518029825 534966228623911617 591786946395323777 692919357443802369 174856173948114689 395950741328231745 456283641464416705 424143996650958145 526279383061947201 405036275774929089 564351130013839937 749349555825521153 387144862367364353 553280981095280577 420992900175072321 653620352144589185 521519905594843201 376881528297214913 106389944353189489 600649746249789697 458879094048768385 959700851049301889 271276475354319745 1591206579110605 4372151275632064 325651465006497857 569131992138686401 867776187477606017 708413549922823937 804887507843783809 274592933495746657 382422693843938817 955223930983933697 978926397290788225 502194341775826561 538525818399794049 774598323605005185 969477529118687873 418285021556791041 474759751780528193 804788366760945409 396596043720133889 265507682274680705 781437593037996033 584816794902309249 509624691143653057 918012561903886081 5503541320326378 595268920619943681 208181532695928001 221618103235321953 346429540948495425 26729290978494193 792265945008562561 102109457670202625 171137994345873057 979278672929538689 885585452280391681 543063986222414017 381181562794498753 795188599631131905 592771616752099073 128926576104113617 813013156290669057 126124446072807921 310699878846857985 147065556357084417 44031783352497913 527394961633603969 901226169318913921 862386339986507265 93075801993439457 262292931585434977 34997628691481709 778553705454207489 252162096718340225 262209731595163489 274406176736032833 630388919695072001 452670615822416513 11452541475975409 922177289246999297 802603760533223425 268106350978630561 463648459292187457 317592473399127361 521373980993679681 579418039585267073 919011266931377665 315127899039165249 838628934030616321 598122432113090305 333925705923746817 283673753859272193 336256006124990849 955807704240289281 547247390110882753 474924458026489281 971227254542178305 852727319393498113 908025472244617089 836569211000817665 306115268284408129 318029173924504257 309256457231427393 802260762463898625 906364839423183361 802701997044838529 469622678028855489 741818113000999041 210440602053502337 14694543314266895 773434483647676545 270671370930951841 106617433074596593 853130919434281729 157282694817070017 619254531961910657 586384174871035649 822490241834021377 514943924129809729 576089820665227841 635481197243443329 553548539553620609 240217496400504161 921005749605466625 306402527119708161 249428210728826369 716585504042185985 738735525841516289 168302802165463553 564023223060790017 434478553995063553 982623177921976065 919822210906751489 736249431516274177 628725569626013185 281017101937433025 386167929878176577 705016682646093057 803318165558408705 335974945162956097 803282420116495617 452665596833430337 686405178089145857 649085172826087169 759126363532480769 333114879988759297 239552471203239745 469599610068808449 345671066813032705 577507527194416769 551483710706136769 245863029736423041 546420899030913153 305234155069459969 263110969159896513 875540779721983873 105084821571104209 50481749674265329 598646354631668481 299828823721863809 693926377820695041 220664155104405057 883558909241401089 531252718916260161 118507697813335249 788119467034665217 396331361630487297 806518285777880065 192794202169686465 463316947866648129 575230503264066305 930987351432758401 319316822731941825 267634958307230177 547109554426967297 948662281249109889 378336756753377281 805809516660222209 991712454376795393 403143366113322817 323388099873035649 199793264349910529 846775113877427585 726068817666654081 594475222881037313 982514646712733313 906768869752198785 728378453121887745 681488530961651457 735519824392174081 97383242668328769 7804437656172781 626613334189151745 690473025252035969 10400183592651047 7856008284459649 63806027045622217 280867542084582305 66696863743473505 856925241057407361 314588685130267713 935067190032615553 611580279904416129 321817955898335809 741881601536427137 531089572068385281 24981074163335393 771953092895753217 797392266085374465 501615773577302785 3317566992961930 965745652901187457 163872900225136673 776948930580761729 9810637599642293 439487886346508801 912635961427945089 604554302899945345 231037318132592865 954691149790630017 380992085851580929 885028846111328769 470532361168338305 698792042332424705 376286809367762497 442626626974661249 271884155363522945 45931396184908377 576125157304865345 608690578625544961 226250764804049697 681878739895179137 501975884902655873 471518856717299457 180395115869515617 745918291415318145 970053846033358977 47458248370634945 734682013879179905 511580683981403457 384228729706272513 694625514744732417 585095302889214977 639567793040992385 936365294742280705 139993027779656385 513947648270757889 515271529783884545 666253315280009473 168145404677606081 30919685614293257 908251608676675201 243048785957007841 49451862489338081 185356203578166401 643357395278567169 240460588197230145 218462522252171009 53966175027539977 87425309024109057 956942850530232705 179908699987311841 12447382694873001 669351206097982081 488681708767892097 577775143006821377 547936665134017153 955647012497660545 696610148671091201 348649016904364097 49998437290811 792287929381725313 959085156951708545 758194033808965889 935724291538406273 943811104334809473 599881578574390017 331531248467332033 586831470433892865 462434065744613313 698085941847971073 505038547987854977 894956721821671425 606741765582125185 584225130228055937 597241536128269185 715793221977705217 607690081003138305 808078213590157185 96817176338991121 902906854670163713 508861399847358337 221259064476932097 551151021885505793 599392885045304577 950779771800849665 185611638973448129 592386938765745409 664033867210292737 341469358208268417 821143059921048705 20617730312228133 809450784185443713 776265871773286913 809670964643281409 865043813823806593 562519112501888705 211236675168816385 128245032726489681 30957891808203189 416724732480432193 331626517393086593 396007254173063937 408804215934086529 642512931643381121 817842841053344897 366395396926982657 144944373090272193 781013735283394817 28072505135892101 711008347859170433 453895342529708737 260410007441919329 673250948729371905 240204595294336801 768572693437239041 249877759934534529 744480584107687809 347385156561351489 886480025902702849 476322449101559169 605937865049622145 898333793355853057 861967917704777857 462537292159524353 831763340774184449 303989463416677121 831899537016031617 456021359882640833 540466389903922817 795272691636832001 436688529625985921 175242962353152609 865191544932880385 283367969755140353 531225601046575233 639969202185483265 946106678271586817 850092473706304513 69316201413204937 525382087451347969 798630138568423553 223196384045046145 317670696924697153 202666837011520321 407784513164909185 293805970104109825 416103188176737857 433815536594707393 937344361731899009 211526415196310337 82413525636017233 373390677255002881 488454329854402433 121381180727446753 374581888176084737 408414891286653889 64977822084667737 600817594049793537 608654344551016577 518496956778392385 424065204266394625 120118360755022033 105423922419323185 356496433249347457 135499627247380513 832014909380795649 548222677548100289 495821679724571137 220608330943615969 33014937686921541 601468899626258433 139825055680475425 172363011594793377 207472307244835009 616817723195740801 683306377018993793 407304828459398721 533906589578329281 870725845070968065 513087756114046529 404813201637008321 610311164993838465 791969595759329793 256831359514904993 40813022676115193 340586877045218753 86283084319365601 775212931588313857 215227576627764705 957841913790865409 912067346298361089 746339719734749057 552404670738479105 972771884120142209 248445185377409665 932638259323951489 171566493540407105 997966045951493249 95307523619570849 634686896660895233 683379901192335361 373690385536242817 3048375265581883 424606508615610753 275458458052153089 910014805939987073 824174847351660161 780252180528805121 63560958119563081 857244120517613313 264788659535259553 492795192139979585 569138635677287425 55269926348380241 374074377907224001 742200097075766529 953525149679716609 617096815654129281 205529685742607873 91062527383471089 413405009689906689 137450832686589313 503992380597512833 666381173198317313 293307713949030081 339714661938877761 984940204395616769 825818741392666369 73951804976839953 979741803311689857 972570893665650945 250213148471488001 478625627447410561 300295013546310913 324443793389907137 793508314550635393 734885109461369985 102471633324476849 494738822503936833 446485259482983553 220243694244043553 688684138429245313 655346324448931457 338915321582263105 695920937238380289 294347413761435905 212050194820850625 988879786435433089 432924566032237825 811798913312834689 108139462584194497 696480590491702913 303711290061553281 410183099910248897 614138024023393537 526106613969830081 347474656064132865 249731418163641185 52361302091117777 196545962635084961 117939086323243457 699352605076960257 119200040580384577 136898120663289553 942718222335894785 4629447711927527 245028055096174305 219417499631603617 919268139167652225 71736218632928233 198190363632338785 264713274154246401 353802207914025473 174610020105298241 900533521170917377 362366045316107969 428929677877928129 841718209669686273 10398997613553009 658851371348220033 129054738793410449 709377025271812993 156045879028528833 348160113436321665 28672219177817481 655832540089839745 7358851152023505 737777425657270657 79690492177729057 359878218070697665 473814153818512577 48452634297817097 344996907588491585 505942673462122625 857527788012820481 900812765726271873 994976460572853889 21250823808777853 495429526035156417 621319656059867521 293045756481173953 957380528468739585 345951032350544833 705945972599124609 680041949583863169 286469086200760609 742969460555389825 169475658885303905 63205533966193881 980258688273117697 611117063036491777 504370844778037505 614336959806291073 177521150351488193 348085446821659841 514166702647500545 577435350259090561 62209039636194065 195477944326146529 76459643128998785 25813415702241829 701606735838289793 682477953685452801 649469191397614081 142521315664392753 602090078109362945 906612852632637313 49231430086564385 329224016851991745 91761117471556017 361835014927084609 192698600295202017 383906950817699777 936744178132208513 412771371671770049 391976880111087681 686503799471704961 334474993811660673 600193673967385857 678859073205345025 56443343326687769 736675189363147393 829540940744269825 84552500851515329 913019808587886721 861293886020355585 302816328786907009 860541361665397633 997348357451667073 921555783071106305 293640653420855105 131958766966874913 75544593759200753 87044772124762913 603056830568267137 269403138424493697 311859515966315137 692763034916360705 665351416395768833 459168231059578625 906129553736274561 814251724272089857 772324002077272833 171342281258930017 863510485839210369 757679792948657409 52850290774390633 861771238673668481 590624467950117761 391466379053191809 562133054298431745 704700285266554241 278656411876792033 329288442150748033 809724650560557569 110858436811128065 581409865219779201 912653133473106945 73368192340485201 429309524343281601 968818654968369921 24622739355457669 21199605609215413 514660827919385601 830979192569866881 675433021646689665 190262514127585537 733924645044865537 124614804073811313 356932454864413249 265119948810028193 724819683803133313 246328059548556417 577904289797466241 465234117891743169 550554938537047169 241485143594527329 118954619596557617 610485699767568897 341760196413588353 223678145936712993 126921749637837425 95600146982167905 606441098837208833 500122070268385985 588474239094573185 399348129743717825 921494304968320001 838883673238750977 255131052708755137 294323313007129857 7896338050656483 243454266229175425 152396398217341313 347130965127892225 315279701354768321 640938652845857665 199718090756995553 924328250823965185 294958391804655681 867232747371243521 641840742846561281 891949279200733953 883913578270579585 24323436262204013 282747789728155393 739557871392850817 231775510583347009 672711218659937793 398308387435655233 525256394456878465 20041247053882217 840499405284770561 551130627453495937 955822691009974017 504876095166665089 617608480528470913 849760359729081985 44156930252430729 584711314656630017 249680952527409505 883669267608759425 160628927935722049 189948196876386529 445485943001838081 165485756480187265 279981943042773921 318510671714136577 811084215179771905 353301765023083201 763553969933514753 317481665832431745 373868616688408641 379926846495713729 878229918976334337 22964106163925637 463172337391721793 344571859916136705 287370628734908705 118602292922545873 377883262279819841 228167419835095585 131735191109928705 324484919367023425 354987349173864449 169520941141605889 805004409946594305 564653853688483329 118882692699795457 819579744492664065 701933166011318785 131014484184817089 455479062204812353 699610321015150337 738540839414913153 627560524831821441 736470534542515713 191164554390887521 302349557014597569 470590246964604801 489811695435815169 836946526804958081 53882699563519769 282728706542528129 47536067941162945 728407555012772481 63948633894032273 261433237886961921 29949255883376937 484996376463023169 608289841719812993 652223846353408001 177354076507267425 419014995501548545 353733311221990465 704747716628048641 501391012500487681 47142668675270729 37917052945761753 843184422723553025 285499951481480001 913679918555764865 275997710176572033 414277142789984513 458748713517092481 380845379808654657 108598268388750081 974911809053921281 843275606736394625 408069761947921025 949890641064573825 100762223052413441 729927510140424065 565837322833353089 895508232668067457 607801301338170625 869537073772047361 431515047994757569 927456266325410945 614798349498386177 931992862005824257 806697285798186625 505965526312667905 288256155151870529 638259958344715265 730417959807333249 793076016281620609 418191306067683393 421376012268677185 283307729937384065 314523685765824001 205953040183217697 633874252869642113 568188665649010689 68243642401572657 101761682590705505 956890932728082817 787118189986820481 840629957972300417 23303883008381377 949345311238314369 928556315229478401 34863105340011913 396649998356053889 226105951872892065 536799581787853697 466514043063671809 781685631314601857 897173105190912385 305390694262932545 985766807522057985 236526099664928321 913933591240731137 653788684756882817 166601991157410369 414986035274168321 334927193884563905 989709586118543489 712909492536287105 819707958325466241 176872447980638721 396386129298754497 299633231785367809 808240104272400129 94630150798021617 23335951891333197 751700946102520321 293046560540147969 227155274009941633 400485281742142273 300791526967277185 527608459692757505 949247504613392641 278708102721587649 14198445879944899 633535138139393409 228127714655993697 855673481875022849 803543451444898689 317675366962205889 749737563215543169 445635100690928705 964387719881191425 538952556614475521 855502482173403009 757361150658375937 319510816092435585 213020792559959201 722559802449804801 58328687123172073 415538985757994113 655452236902874625 688704052027372161 118758348196230657 109586263018844225 643247394192727041 430235813778605121 79832099618094785 362632455724057217 267859550379199617 62339282333777393 300932424540185665 290634073377663809 224119914839590721 566502117477650561 976005201646238209 2105504380754298 657542189004800513 129899669346610129 424844468406526209 539501041399990529 22201013869633357 582789460512284289 657514411032870785 236681509211283713 693069575089197057 670121264383407617 166176321384064353 979695080666221697 956344130935448833 124208530734644993 145814976159236673 514798186008906817 860478937616449025 600998590079296257 101923987710826225 965972041132193537 656630540845654273 390917331542251393 327902211209213569 812161054004892673 862817244589592705 257269206360273729 177147332197712609 518204027925339265 539814320119532481 834690773638637697 704647364289506561 927205477961795329 122729743346269521 234255889026353985 790930021377256705 98285325426491713 80065508426926609 50708353036664993 608822854751501569 32758546997687433 7217423298669702 4273696335200584 462517725455604993 272464842652954785 254778310616515585 331021096945132609 971460678542904065 602949862406976641 360287278050918785 571379511476873601 31766661145844921 556376808458470145 927437747535591937 108854271679316385 348976842917288385 417428119243428609 977070806347029505 146061961330314465 872448617960806401 401174257565703105 493014726344469505 441847659236056961 588533754329681409 334198178931021761 982087753802545665 193539924392194241 652622673043460097 846552660946873217 456086063528644545 757530521674024065 205401545846306977 917901142668259969 684683659873002113 237658153268750273 763197862113038593 840083866568153985 737852556311835905 315773684939781441 273618392896615617 812117747891566209 376271337012326529 486938849621235905 653975136605005441 602163329013468033 415454760673028993 230656486280278017 390038928695723521 952283222563384193 706857971474306561 690168341955608577 965870999582996609 702006419003300353 285462696670649057 438131641882389313 61898933165387857 330059544550611137 732441097710250241 625968329147081473 528689275500859393 702512416324157825 113142264276987697 696066403880134785 689313531681641217 40518865858988561 460208260815960577 284121465090162689 5721531392914870 330447602184296577 680077715426008961 559683688370196097 166665202477211937 770249673989074049 735076743981153409 105991372364808705 209620729570566753 133281679511345169 774956090477658625 288122168576361313 10626954026854209 717505075179420929 608961300394440705 617197485309315457 888406754403384065 495144562207446657 85796089801803537 806779639803519233 837605096243713409 174770396802589537 913259391557005569 407775435390572481 86126518262780401 701753386877545217 546630413684923137 175299275321830081 959675091814851585 649635118679615489 615394996458093185 693374004262306433 19605414206417037 467792413046442561 67627166262681729 492503704821697153 845623036504058241 451611955578560065 681863618565444097 625609982401936513 780890945481452545 970111290380248961 734862481681503233 807277159580163329 202494379750071105 130553725662768017 593072680083793153 110522583716669233 74403424424765777 966239983927852801 504433093192275777 398341240979359425 473090559388332097 16576452154456689 359373055434559745 141139379009455729 628472695838276225 20101460898036549 135324128379309633 736065181517627521 616143286824403457 381904957979262593 873029058409855489 553486023695437953 882853902417487233 205436054987860225 606423976227674241 545896779953945793 138435281487168993 421815025657370049 697475759953931649 674942367659507841 46979372311376721 912334236777940737 545304634232039105 655695504726278273 481925315889945665 334854007206846657 943064076025194753 549667847645604737 648117771391760257 543407331210250561 259862506250144065 728194572284476033 33974495127630177 271779581324810945 707595627491912193 297889375068376001 244275725310252769 953508535664060033 808641184304022401 555014119478354241 225059757138005537 818164167612056961 670300936514735233 694165244637826305 63591178920951561 460549404645650625 171634310032104065 320092901641569217 405899642555333185 977370320106761217 819516086369162625 234308901687580129 950131823146968193 134839779607421665 990593173995321729 128101260511922273 454706445484355009 328610234892895617 967164534161071233 801476718597381633 145425981868932289 860511954912016769 536340273540346881 137343418628713473 355317919022830593 149060319048974337 657252328388437889 538994243200459521 115717413913593249 354972683457095425 530316612423078465 836852469347771649 308250771860734593 809509580702755457 310936545802377409 690815694566378369 846849547720644609 930959437976372993 198567087895511905 363826744114785345 289257254784239169 679778412457526529 967328324520622081 980081794050004609 771848728765895937 290660156532556609 468594873459110785 270251551137558721 353755198412606849 113152152955596113 777043432846568321 562061331997210113 770690122318917761 52488513217799241 532992267987808065 816495592097819393 400540925996118337 818331623844617473 484614875747013249 709832182997939073 487393976613283521 28489567577299369 98482044423761297 694866676043201153 554483527603160577 72910651912369681 496233603441709185 169377795077263457 546514014007534849 493983458771669633 514979893748986241 67556662100027865 805438044524599681 784148398655620609 770884949057858689 555345490715051713 119243780214993937 820937622993699969 636515122435994881 941100875147522945 49404175223564553 360812132048696577 695799984802675969 249533230084875169 688780844180548993 882690825155140865 704323324080561921 193422551094069921 217996176658765249 724123887777384577 311242548607140161 11241799402778697 795252803682537089 580035108359130241 762151308419746049 19728180896148473 753578697309471617 556352279703791169 735004255694065025 911949699776538881 2423114237849689 687294577173890561 114791133438288289 169964934960571425 289962340730276929 62348531827783657 403581372023609217 266338324446035553 321558821388386177 971922743223320449 123086648766516753 113246662070647377 32341820963772249 102333616510637889 794858989069353985 947515324805362305 852256338946979457 202272974110105249 192132521072878145 183600269476894337 995198633639255041 543501196226518593 626229501878071937 846354378097299073 455685478280919681 225579399186972993 154112274654224289 836579603292928897 953179229085598977 73508878607416513 132423954866311537 263189882170774337 862625996211200129 771818438191719041 373198442926977217 377739260837156353 687498736286407553 520688107047167425 918936382306924289 704675415191939457 736834991605611777 19003931261625697 807164489022298369 911656079060886529 869209349005579649 933810821630178305 59772832958657321 899435110699481985 863697543243809153 241601661342901505 948834716188386561 804131355703500417 710711547911408513 288508837650486081 562358330791937537 843207410894802177 814777044032474881 56131872510764681 40224951203029489 650402172315292417 338175395027342081 707949701486771969 57786586263972593 337500973557677505 150795749148706209 876661200215796353 203203346499535073 598635500788613889 690078199337527553 512130596098959489 591198835096292865 795352820478040449 468740118189749953 197768241972188001 162727209209165825 890674087537942017 630853914875267201 243159680912018657 684929744007860097 53599127794495161 373199593907209281 233699809503509217 52188327823202489 650948421969499009 883688695122508289 53152063352602145 426159885356867137 553139371130196609 757711522603848705 259817715861618849 385125829677761537 279664408381048449 332786090048493569 486875411804138753 191165845144354305 526994850916718593 618798983771121409 726068763534346625 653542164964491649 287821672932491169 222964434615697377 743038032246008833 759860591332767361 770532935796534657 993552359045544577 842093412057568769 170284375470274081 49312749827887361 793238040081170945 956120043342426881 997168291932581505 159048674494737697 511019533062047041 869721416147303425 711429368749051649 739298703349529473 921072861921423745 904906097246655617 981879334810116737 324965739050622209 478333681282414593 800985537867450881 234338480928911969 678252054884691073 425296380708964225 824385905886178049 448982863669670017 810238974799755649 384421662376958273 448417248848802049 448023173857549761 407503196585675905 778180494768626817 674446644994450433 678075707163088769 569111144997162177 197300095237530113 229271151074943457 294690274789232385 84821785803793409 111005285941807585 301789120654863297 508298140579910273 912196770472245761 855380263200011393 86457657250679889 464811729316394945 207509926937884609 562450582286736257 420757395622533889 989348482071193345 854936277206075393 908867050554398721 56346284268602889 912790400748988929 245679259838023969 215451304042908033 234279385189555713 288480087860165185 361783977221659137 354251178920613057 967234725789428097 966270011644709889 499829386405021825 95691641687800193 817873744859330305 864985873392811265 162063720677831937 323058073568155649 632161682451727105 29363885693229009 384540379526352897 963702177413999489 97686184595605857 596527049881529985 654246369557380865 435430752257737217 685874240726679553 68553710657553777 384037430989135233 922563123854864385 367776156911848065 495764328194979969 912473555840033921 309788191683004737 908143403933468801 39736105575642001 125581007510785265 184505916386846977 812382678566567809 891101404547242753 962472499550937473 931714689090490881 474254191430947713 165871337925395329 373081196527973441 692244457836601217 425655858130230785 461952104939427969 303576974575246785 328399799155910465 78379534501198833 506915098956156417 256030235884505697 674656376920999937 54348514189374697 316794127806844033 119389822629454305 269362488694930849 286680009940614145 577190807889834881 717792534058755713 631473724248188289 28220081453557813 381373886824860609 741692728280082049 519857214286538753 794354264874119297 860086478194787713 992486800071272705 687931592207796481 988412814530764929 724778518326587521 710529280400361729 510273690387130305 484497798808167361 945936741635577473 901140214713191041 737862207578437761 75818111636895233 92692680285495041 207957657955528673 153006178013448833 316510581438127041 676177188301736065 895489887236063745 302511108180617345 599458593004957441 840009332316100225 733789590507353089 937682186572494977 107926797225690769 115334743318655345 71752154143748473 572391077403175105 669169381259596417 659065248645845249 638702556328535553 366304543916534465 215922820261926785 392144363443733825 826875589226968833 670778572931389825 47369843522577785 985123578511291905 533432493517590721 251774852201329217 973392335431601153 452058899250900481 436238906481175809 779996448504867585 651474867514853121 727327330931757441 652324612004843393 396430409625715201 489360334394394433 545645531106643521 594450250048336001 405415830033341249 721502556420833921 21199223313516313 965340206840163969 691640740630653313 84640527398637041 840838749640667521 879849677823269633 717149069898503937 656693039780496001 27864895837694805 204687685653066625 735173939635878017 201023524443190369 891746413914305025 178511957865165281 605694765770003585 920460910174941953 415528056084980353 566335675795671 649957095892268929 95915951803096529 822681982989806209 334992109254894657 815334892763722497 214761607971045281 50327680850273281 5081668220025649 906019129528068865 14233482434622859 993322579103633537 684751431538753537 277873160270466721 332959888890801665 596558964600404865 224211490997799233 596818431367076097 815483571275326081 599369103146884225 667147079399253377 559342767283190785 714546321671011969 180341266528046177 774772171177328769 801821761596933377 226356498954761057 132811185655967281 418063551693588673 153600792550882657 745555575578922753 6167870654934405 936654864564285825 379114924865639553 987776139931458689 876876319016659585 97709776500405361 209265518387233825 275298070049448289 832373935937539457 680171798799204225 774989801884409217 170244683571798561 642969079084664961 721800786315494529 160242049462219425 653024371209600257 509410575828297857 814173010961621249 211866380115004929 842448349186401665 770382906925803521 433288290037037185 645120650404713601 827399532555748609 363914569245537217 522664252471582081 921572488619666817 95473948539666513 4293483878953453 476999760881025025 47021288544264905 697172389549340417 71914767405218073 335977086679132929 927918004651765249 148618961848075777 243519295644873057 620990971867481473 962996930620157313 953182630396700161 806117823467616257 517112517032426689 250664362065300865 892660605782897025 306761543604025665 406112223018109121 920897204785880833 109856277778536801 865067434452072321 434699796215067393 302404254121377409 762582184492902785 804512124066533889 399233816905987009 701633101737137153 288598028794783809 696072847372931841 741082379143318145 680530485769772033 274137827162736161 923544958657387777 575771651697944961 696072451291506433 585996712890395393 209153944049802465 77363295213796593 518386992983728577 907269528122544257 431882521540032385 63599113330237601 828334973247898241 536517940027724929 545851781545252353 586812527692284673 52859109226098153 274273218024507777 494355971681457601 743126760958144641 711044763853912833 262365823871110849 14605027683074923 733859300634275457 90074221624952593 671743407101889281 952353860861919105 617276612320122113 863137141709238145 392453477249294017 733494293600244865 797962486227884673 606548021936795521 182708754026226209 566080950632411393 440273148157128705 17105839433206427 727929789661292417 631507927785691009 939972657949748993 810025619875496321 469003726378293377 343625233923020801 825618467327753729 770115589924635905 933467809091357697 851084398559009921 923169627424538625 602430848885070721 273804331248459937 488357819505281985 941314336759770497 92194218542083201 241527862898639265 267537954442246945 411979615378708545 536751156934435841 440388706982066241 684666900011663361 944339192878739969 494757415032630401 271066365047179393 795075814377867137 268446519579111265 40349537412261329 945566179585444609 411753586715306625 506583463654290945 984008421537332353 582669069441866625 384466702246044161 419852055147099905 889109017700043521 44851199808210393 726193956773144577 140891892904701169 276293935501449537 518845341635969985 134022102634389745 680449855138743169 659979285501528065 131341389417446657 486198221135524033 548556861000403009 136286588817590369 211227833675881281 733403177313249409 376098931781779585 163909095506603809 321391737679409345 303974483825456321 878552008607041281 113903427029889313 375679759348688705 538867844369690369 742652211259933697 666812161467795713 97559801564376161 607331125790622593 613990782608706049 402158874927344833 661819779598207745 938924084453304833 847276167435222017 43128301267479689 562929575690265665 67628409031257777 782739835851966593 15689737354442457 875232320375094017 310957101086955841 216447892398871745 874705665053944833 990804510520650497 308416459207037953 326812524851330753 998478846567188353 348638957686663553 792249524495588225 445196254241476929 907143939024429313 389892969832789761 247573347426097697 759113062096755457 909343029962677505 102564317112044273 292915410906232385 809224104933019137 206402479933252897 747492230971307265 645483554419300225 686297192103832961 405040134510322497 206537747548285473 663620351772323201 304868813703375681 820391397903172481 461809943903137537 432773662802887297 382960572847277825 343388906712867457 928629841453048449 697561569875460865 601428713813941633 743427667618085761 229444777589368001 173348685632632289 365061356718339201 462584589425311809 844130686349505025 694033441757739009 106203363110989105 505852410475206657 315180794689599233 581949001952622721 829428777646764801 357932159359869249 63434544859067185 640005448437761921 714665831251391361 766769552774839297 698632908114451073 360174432541796801 901404863527940097 173508191605087361 134703473027574465 676491118863481217 846505538991333889 874780127525873793 65913585441837345 740898551561357953 864111705595828225 153801399987251841 978640199210563073 408088093054971073 52850487428639073 479750549945130433 994373779712635265 38222892306194465 930532028882336001 959170964602201089 420708398283242241 786920994390271745 820798027589329793 928067259228676225 964603877621374977 188597267763427105 663536120403730177 439000820345675905 500396308440802049 756320362987423745 198453633249055617 354494181673238977 26263268617572777 738458989181211265 849183484214730497 377717142770329409 757627450354679169 574922464635818625 516997452380007169 95663532725843937 42939950933334361 984720328350917377 485072904970902401 581375330097522177 123180020950403697 758476352229990913 795868725113944449 293394538039798657 446124403052852609 6660131805816151 558209914139975873 556311842712027265 872984346572653953 874496119158976641 382978468611963073 330448716115149953 339514761639424705 141252057639391633 455805965502715777 946395323967770753 345425592803142209 3997846604363532 3931141731623456 46994427601738665 612253159435613953 48688468146409041 177618939083966881 841700488632731905 766286740696958849 544912309200157121 672556314882068993 522967458842977345 443325889152180993 890835573989860993 999889905154500225 48967327801129561 577724651702997249 173366066007588417 849621682957756929 579678469738475137 209242871861409441 302581988096918081 878626392444285697 422997241601017025 125679856034086161 201875126257988321 827419071741427841 53432198503635673 343244720910451649 774519409987007617 673927717207814017 398176773525413825 424378511752454529 277596941816852897 564985400666937921 324587378404352449 136668504870318225 785120723735147393 227243242282096257 930608682715096321 987092794336152961 349138040822225537 102040877332580497 547400384044927105 821736125536137473 521557355273657217 429899747777962945 163869153021174433 389083788992056897 97016179450520209 239297011655519745 519159687287334721 529912039494309569 310524297235374977 683929407545289089 265199000175577729 311658770481077569 570727451262911233 388607350057963457 151532265379962881 881109864272179585 943917772041501697 575175178052770497 43975800897577249 305532567721204609 604470356085414529 368504142575698497 62707166373947129 26410222585855793 928937066437200129 153845718822875457 160602930264467137 407190522934005377 693930392875785217 448984468279615361 895835499405229953 940584990701797377 318158633178072129 949137276062597121 961490556174531713 43708367600206801 408130303530356289 133979656900844897 587430179920467329 640605929427795969 182357118070640929 732235273630632065 234592702230422401 369492149989984129 83202657083944593 10762157050134393 958802822424907265 792448488748977537 977324533069960961 85953667981609521 470003552871070017 292659161533581633 499043026255947073 492614313922086209 684279235830366849 860884389624448641 25665358637482429 39465436227995809 531405237080257089 969288621797890177 475153570795754369 434403831874885057 901849038981431809 555589398960211841 85521921062294833 383022878960300545 996698389499975681 470528694334607425 838588404580605185 410281009776138433 475068976438002753 831775526273975937 510410952948873857 790261731966207745 809935850276694657 660554218165604097 14763685919007231 908533149505455361 189453577092315585 114689683067485505 817828807574457473 544628393489258369 301718927468662913 62627352171123361 570996933012850177 820701850504388353 972250860698558465 734703658421995649 579009360319176321 491664886167708225 81504708342372113 636021142146436353 402991629031333761 380389215764363777 561414859893211841 783353076832515457 418195192872062209 820331485294186497 782811968386305025 938323832792580225 896084743749838721 141749307143225425 917750787784235905 730565816796445953 567009218416060865 414242257536780993 151102289370093953 105649559406803201 315926361206862785 678481500401016321 73622743687231201 179453181172238625 857990468495174273 807634066762172929 504152060277213825 447538866538341313 887362165332149249 431212702845623873 42277912086696289 77419922823697361 261084324766855489 231084916101448097 166020097439336225 223840313375152545 505641097999131265 534475708978913409 873755272400508417 550982041565550401 67854041342783945 838442807899209473 78254682700467985 347622238127232897 790672066454817409 514061282033974721 936510899625751809 286564080925916897 610406965921143297 969121615686614017 425772880939000257 341171566172139521 242905139580244609 461341861794107201 28305998444018601 40680465741292697 965505430413529089 218865774818961953 779884060775792385 861394359228345473 588514234934621057 663235111584167937 975567875864307201 430288234099680961 439058844269609921 167280910918460545 957218604796416641 506440615322052417 11909861036286885 694795829824908417 967348119981643649 627731329647492225 752170086202667649 841872837762789377 520861858115686977 417133641813084225 865212041833615361 665995064040924289 988166314929550593 964579432775838849 757135852519141377 386032668760091009 608782426612599169 394792136245488449 617165112818980737 655065577712843393 363441684604488577 734797121701848961 200277182755300481 942351098651013121 564682998663805313 871290922288469761 258077640738918049 357863132864377345 611879120240395521 680061966960625537 518202945824171457 462840224578425089 667690926703748737 87714100533279553 112722281353597969 636013363774861057 511090109411448193 738682975323474305 905085632375843841 14086588165437065 109844867439584001 264712186411689025 29731952198744693 956184329707905793 525893146541172033 644453611658025985 920755361574279681 158054432742343201 254122842049007137 380682620001667969 213880259803119105 678645147046790273 523152267496023169 872906439745879169 722894572993752193 158203482363116865 120796140189121105 413150844985896257 546735683314693697 775341413727215233 2676413341568208 249819235573387041 601342436838038401 85780861752080993 996182554144461057 544236966528732353 101530578988644033 836038451358046337 910616390839386753 260455239111212929 868494578185490689 382592088821379393 35411491942305417 882850810337263489 699687632490281473 155653702920670145 469960259762821441 727903023098281985 317010273463111489 74251383899873953 739602580763396097 714266017672063233 779297948466052097 286719936437588545 362142039609700801 65014269845750761 394515839852758209 621856852314092417 227898434476195169 151981623573281153 549946529335727489 687991217500876161 24442690790159817 746820559576622849 964719500832600833 350231409461851969 296081321622800449 337287378067689025 393632457758911873 3523926051126836 789776387867682689 998943086316632705 25329573556959417 497315630019183873 356042532684647041 8706882622309565 738132659728989953 66135405297512049 88619164931493793 952392029852024577 35394386277644685 191994015421183649 484162307956118785 346500426610251841 177009687747641921 934963143169579009 957251075678421121 676285124769851393 568158896509928001 86581486257411905 971697249854194945 486667221054379009 439565526033049985 148917699191411393 652147073282357377 567397780096417409 850259543146265217 945392218722471297 966561205992256641 994394539414432897 924394982214920449 906142902168777857 257265877629443201 549089915549490817 374055428220899009 222258256762383873 23424671846179025 888659087683240705 901793792469447937 64167156579895137 789150159997099393 412037492919910849 177120486528465889 547560644057394817 637846824340833537 517693738557628801 163128129547345665 696250008060427905 454165437755030145 415329533598214337 571397863799731457 89281132481826113 130193360185124625 699290576949667969 849373765648067585 436498430873353281 392869134166325313 958874225761906689 74244286637579649 952777836181606785 566382375283687617 60419016603876945 426384704593345985 999647612754312577 458415320866784257 736690537239002881 44568769916381257 140433512910103537 755039584053371009 437395560086006465 291052660253171777 70971325023077017 319064723100588289 285544562563462273 59496569847866001 105020466762876913 744433239972629249 530849586909031489 290370320677340033 227607278351751329 449283630290445057 254522645238143489 380465853416623617 599571378951988993 657598181191950465 748987367061975169 514512899885687617 674653177080340737 379579417020330817 38516128720903713 952391117388359041 351740685760486145 150347487533444737 318164309707189121 85404041770146929 357709497470306561 912134442008955649 642225402149467393 255503952594025921 72086435317682881 254409297707717025 291533269311717185 303833703061741313 448115327786734273 877464155152075905 771173719320689281 986708311692964865 443397867335871617 876715398076150657 44544543978364713 441047204815646401 287943920599740737 406739305211779393 182354081939838145 985764001118170113 32139272449082769 765907256786725505 210331013242100801 664826204367443585 628894920195744385 625076203230868481 269515290655522945 41338680406809657 513276000294521153 328414239611497281 778519675097417217 75433902213688961 402540540489223297 133013059250465921 706726079895890561 212945214619125537 206193797977302753 278997806313860513 257768654522269729 593398360769924737 318953281325587329 636554472408967297 728739065021716865 87007788048836689 682117973059117569 744444548873723009 385336568264225601 488959374459256001 306563083565787777 610580217000467969 287809042812018145 948776749928171649 122384187711443105 104129995398714929 856248943154444161 672105893084619777 178162135843290785 936078529570785665 894002998797805697 196538725330654529 182108003173933505 547464166049557825 940134197715114113 472482562937869953 936295858384038785 38578164629207377 419671987459611969 450545086974770497 345245606158609793 55768929807719305 655559509325971841 530045512598803713 815848901780025729 173317549054083041 528637863804409153 716308446131634433 144733461340475585 274926273413477409 379704701715528641 590199072877254657 502455311107109313 152103427770391873 676780657337548801 650393383339789441 165339946575183905 535175656302520513 385470100042628161 451246682851376577 962432318277688321 987475455777406849 823095191945345281 446554202130258177 447057339984379329 95727687869207041 818622113333962113 47340796455245025 973257538018867073 641707254104581121 88918367703929137 111049051464974017 763307840549341441 544400425884610689 54338116543167561 666718166568898561 753179655366732673 311338509773783297 607911333129994369 928186325091715457 260932616353553473 166273657397475457 205520016997130753 602858446063947905 54373005067372305 452346762346003585 720513588889065857 730635808518670209 117878187114822449 10395585946206155 794503702495123969 115305607757875345 706116755775251841 56731582130659321 483968876476911425 183763606811751873 199689760147574433 329865411410018817 245299380826399009 437243247730151553 872799724439584385 528197907635622273 192655517889722465 669226448917797249 177366451395950977 48154351327376337 905255632971862017 708516398953292929 226122158769310753 872789372336093569 233336684798690177 510287526716766145 206828635678331105 913316715009834497 763047814755456257 135644044691986209 821686138167319041 819736513340451713 136078888244600913 219792589506070625 64192982783904289 41781704279422625 894149254210876929 384468083623403329 717236556024527489 918448817031197953 123969792368075809 171471577120158273 581246048561919105 624705677157685121 935451504429241985 196436061131834081 273134958764455137 619493619259124225 813399268191080449 596207637388474113 331952602644232513 672403673334507393 567457724153346305 486116543730759105 635218829528906113 840568940168829185 971550415965328513 87141936134926817 783530186941785473 806168062744852481 65481070884121809 725397576065489665 116019216895391969 542891396233706305 398880097103205569 860959230421983105 544566711555628289 271821241081532609 470537803764930369 248920222449498849 62379921516917849 399084394578530049 71751329206836801 867425738242516737 917853207243123201 545638358572141185 826132606009313281 225650757387569473 325841766074756097 720565877167764737 654012710210924545 465227400362536513 697049166079945985 130815130848269233 228891449137822881 433096632038882497 636725786434833921 430598944937720769 366202850154980545 789383192517917057 33993214458515553 401444843235132993 149005133789561473 643522906073172865 23669494398358637 18582754450683581 987190601600577409 123984708668260177 247417175063471713 641007722289735681 590704454374051841 385627396873076097 917440674937307009 91825142149140497 455444692209244545 563739798511008449 644016886964831105 743664910915690369 183495747329065025 80484360535791665 731173493305401985 352952493788230017 135759175496634305 998774604958939009 779278465469442177 399188345882826945 221643395250030305 67168081627187353 518741999915203393 574276439124538753 322143928278581633 989374909784160641 98153995871367521 966146899079710465 2393671656651720 831319311141470465 778806433371936897 414851014439371137 958722235824684033 410824258131739841 564625967741815041 653008206327193345 552692123662357185 829019054619550337 594138034554685441 731617997974616705 877860318235025921 843222895106080769 714395068899246849 73104670081129089 979654502312204289 658685774879217025 74148397135569873 372952185859340097 78386464055672177 557148110133184129 546371270700287681 716951184852369793 231809062854868129 975313636310261249 503119692427542721 311082438605218689 696640249648556417 603243147301910145 806343448792059521 394191196672174721 16135869714336339 464220980187661761 687452418951419777 369278390748952769 359225135331389121 952298402387370369 510148095966567169 237486770431154081 980186553426936065 395579782955962881 742317639612775041 730356778719773569 548720541803209729 852115189759572865 3852996257759146 431957401419872129 39075779309317937 766348411937968897 961420981879324929 874975404510173825 462242322871208705 568418924880447233 464917041921889793 436311369899236481 903893500123022209 802831555420880257 473155988849423873 591346815227986177 597623362994443905 459315130592372609 510982687441806849 95602500028796561 451094877501251521 644942766572995713 102244721602300353 222417841107933601 963118840660076417 896258237901335553 501902847195790273 710584246981078145 561682569403476609 362346623144105729 228033825720654465 372225197060778625 373923511107751233 889229714457840769 195799355931566049 824922098570077313 454503893363497729 63009067402703065 458934587376244737 880051415338193921 772421174417747329 399798616438701505 651395423686121729 219064340222040257 339743187796589313 746286053263133953 627065816869087873 989169439391481857 888969307478522113 232964222032833857 656559829291946753 358360294616652225 426697506131350913 725532190055815809 947978710010897153 286378271502265121 846154650849275265 87156967234179201 506945909110324801 333054209826762817 934181591031890689 899312634893647105 187413150243383329 169196129263276865 501838354033157697 811500467144881537 658803710132300289 149072032284770721 772415888475965313 885653048087732481 330355226882044673 309491628487371905 424942095176749761 170413968491843105 636488989087947521 81057363403793665 992009173954702593 50363988565550241 557236057376069761 825497572622886401 402809403711433601 447861141559783937 587888051704563713 682901961181748609 928655175559530497 758327688744685697 297932313974978753 648565991253470081 290109226952285569 37027682243930825 49922738754414553 966055210616467201 211420391221938785 755736710815256193 756299167692628097 876687132760515969 826631594170113025 755936757425459457 811495178032654209 202186049259971425 448008109871697281 451625548884152321 576286674959202817 743709178726312833 774958044152260353 5487889372815858 242677233906047009 784309896740033665 452141458779156097 8637803934220757 255260944851823265 201359510156045473 358872294767810049 43631437372042113 96644898573114097 589282199577148417 336216111847253505 575823121051513473 500971737294388929 10582418096767299 519509445552802881 587867397289230081 584803181676331777 324599265125037569 656631106118855041 700359640873728001 975678455117286401 669372213731470849 948624816831102849 677983802268229889 475742367407004737 413736120962816769 69714026265049969 940449279712964865 774266805367585025 466194755526380801 206996341386531681 231926570266736577 75111820743440913 76790198566946801 632914629320030337 968234715305925377 542758717760346369 441254473509594881 490857237201897345 9919206633881573 206192836963051457 396988702591094977 968948794428175873 999438517644676993 359438420661671617 62278033259197233 770388502280542977 765427332432452097 729897341069001729 328656589582031681 999832494868972033 215526426841108801 372887887494112385 977149844678969217 91683585066039793 206289571708865089 718114556272038145 798531142459687297 853253302125384705 954548342478204801 719545178955069569 292648683139823617 807230396475649281 15312893414019869 125773073168115697 279848189589493761 845484744261316481 838412151401257729 427969518938805761 446698753065085441 379838642063180737 586857066178154753 694681063752451457 477414079775137153 153056653373770497 677197083402148737 857817254552696065 890962586537746433 191073265326867425 324409446642832193 866152696910628353 51916586999844585 899652449385346433 945214846749820545 718603163118341889 481267232007816385 477637605677887937 313877884553178881 679624124527375489 633016981244331649 905212119942692737 858878358020064129 866641881548172673 685269250677897857 117782687085156817 938306090313503233 990907719853648641 723304564209534849 270977468686542273 603039443177749505 888134545988162177 459928100645107905 494701865912009729 531942373209417921 856428562272636673 478984031272254657 307224016658953025 50308449364621313 942186042117281665 925771551377472641 75002878960408033 485069220999591297 598732475105318657 768205083501833089 49681754113382937 396970269345786177 459608578994316737 770600833602919937 657732145238288257 305727754080251649 893750235596197505 354232776065991553 756154752493220225 499462843068016577 71687611842673249 652197292188994049 473058987465680769 20447649925571909 201747888719832961 528196151853954625 326607458844396353 336985763282996225 577656451663795457 737756372091418241 439610251835222977 953319696007056897 1588408948801857 24941771644982681 547993307427706369 948658174688631553 850446212069822849 917188829949630209 925578617042692225 361224691895060353 581875266623708161 595557814650440833 429359095796460353 397746718541554881 327348056226110657 158093126407415233 301110696103183553 622758983745555329 592743768065869185 181423485757527201 663266385105092865 800835837193943681 135545019294237793 932117016736761217 418113846968555713 679373476875284097 168511351073302497 237177528302787265 426328996914353537 226414315507781793 962040994266129025 635590419843062145 908503420461773441 209469534628411233 194093329940638881 383788703703537217 314673491258705665 315203498599686337 493334781579914497 451725708229794497 853044986543768193 579671734237805953 207035896643585473 237950161775323457 199387323241555937 803654187869426561 622257415408153473 157345624000789985 940328892428443137 962224012884078721 502213497328565249 960308688063541633 182527187923941633 742390779765258881 647711292009045505 964013088478232321 709047318561449217 133432299655495969 237683015748157089 792578877017341185 636017875772299905 92982774239203537 377619938031255489 601601235514500865 846626810978353409 375303291611899713 727882507782961537 612381342333939969 513779773430943745 559275342345387137 386217569162976577 501756061075987265 803402081057829121 591005594655754881 654307543690517633 324683138301473665 741680957084870529 963612204934577281 673877902015856769 119368144177009585 173899676185488513 214506012413451681 623993527221895041 730007628468506241 510417638178527233 213635636898032993 631001994634413441 142083956741949185 395432937343986881 745710328829986177 362577673246587265 362120100468324353 723184533756157313 921949973913797249 517055203521561409 581051342473735169 319092472145019457 774664492680145153 841409638026331009 671684488326142977 683004546189355521 38786561148555169 631663657570879105 510507807306801473 119349184318839009 171848674699319297 807125108778475265 847425626077345793 343844949557453825 436909645868183809 976750961796238209 529484326522641857 825869713176917505 716323230537071233 507291971669527425 512620519024885377 95155092446365329 248354278410118913 487016156249421057 855811436106087297 484776949063377345 809462165236581633 887183989879499521 512281181463968961 101218439431509217 894188848470662401 840624268016352257 330778438420431105 586471103310817153 79236257443099585 170432235877679969 15180652202154477 674719586010443393 171346446160356449 452801106682567681 512210614779526465 933259623716157441 618484564044521729 530249834550456705 194912861702981377 28184694250828813 464670799780549249 502094266158547265 464393399994982273 562427059052129857 320339588447225793 508120886321815873 825466087181261825 17461608919351335 137674104774276881 742382608255535873 815186536476581121 689008788630037121 274947958190281825 943289751907140993 229328794478156801 168163726357224865 422105620804586561 413286815902477377 143835287964044769 887415345429406721 473855020101169089 439082192840938753 149935728044162881 359009500867902145 674281476413426561 777453916394687617 787399855468272897 892186873810164353 131898323696120209 811035174419114241 285301172858133601 25247285882617377 695227683214227457 685258987564889601 709388200500178817 465540075322952193 781181526028220161 537007450196423233 415975374610461313 640863019669385601 922039924071299329 95787572267237665 161091543165248641 753002808633215873 917676813686384257 960888359679724801 287999166978544001 540026077851084801 689465242219171201 667532639064955137 484285865201947265 428314322074687233 388230500148338817 889217583357659393 670320917322662529 846236427498244097 433562320774996097 373060239512209793 553376810542097537 714901909847885313 894223019190732801 263973911707378049 296178964630392705 391894030062164929 663398604597148289 588968324920852353 35729438471356901 63627595379262657 957861097559501185 794986397318947329 719241786037677825 31519252913998485 762094078943135873 265783498002644353 860838346967916801 865131257856621313 448056452603609025 791866571778054913 467837190754686081 678610861755405697 195123081879955873 592010787277597953 32157746297549749 79979430456422305 295071923075298049 948055721447641217 264390902724578337 729135978666423809 501637089900015105 32371844639055069 189825125443128673 80961811278616129 336592503799963073 498526528789081857 492233955843310849 273904203056165601 523672978695742593 742337278966129281 138176216446744609 319260340504616385 332605317418781953 997873698363544961 538227388068598593 647585905281975041 688462823546018433 139379151174136241 888863024242546433 649848509794043905 62449118907224489 946973499154150785 117191783246163089 413892515202665153 800662866267543937 845939968593636865 638550752058428417 281361382435864737 74620491072565185 634087467349555585 192918271981390881 844444440431463041 724170838184278401 309934829068719617 499583514964690753 351809615269548481 98400451733525073 850230826229587713 650576665384527105 313110061554286977 537302391068067201 155673677665145505 732672796647797505 73893585891870113 346091755785167297 588821492293558145 446625458017528833 798107064078980225 230448950503586049 721410951378981505 692576666987356801 242306541164982305 935633737852171521 446070849271873025 564867498870704321 860915179381127169 781940868630727041 299300199736347137 690901840514449409 650298495541381505 445588103733612673 201272784161570689 741084191697261441 54057219412076305 495691315717550657 309351581674899713 504574718329429569 623905420221394305 177965641342368033 975092791926410753 583720148533892353 699063102434795521 813297912516929921 11060451597682431 314191618557323713 449631076658807425 49090384342278529 439154268002138113 414379282735517057 371439379553184065 423630667860010113 384695559989960833 443372462918951297 945001660430268289 154674324186188993 781664420247548033 879432390352313601 231224584300466785 384536348439610241 498805706489672961 388406249495893953 801296233984078977 962502328757992193 521517544481977089 142825331177157009 545718540052295233 144140970236691137 21323995802116969 276890704267437121 613888739284011137 774603488321801601 807258720249844737 260215983291594465 365231572530181121 803333663543014657 528719159349503105 74732566497608849 708020193863763585 570511671981378753 537486295952870593 155857207438479873 333207387160886273 696366726033119233 920963718045992833 572789025550441985 966452486307691265 594194640352938625 495716844990592897 476182120049394113 38831183557395121 383108240838737409 559659074088852289 427594889211583489 870337999673427713 79457622654459217 705431587049812225 477837036254975105 153242391887093985 444335199078778945 712477932156343041 305034126094376769 875772103872027009 322103828914620737 379968581183586433 22946506706283289 829729228392782465 50556628798005929 509154762902976897 481478487208541121 65878370521250673 901860930504497537 167120309820401057 700683934535327105 493790079832141505 135207794767524097 892575334142758657 93829974269574737 741909176287624193 233059104695129793 869741585344140545 71760321282873465 200704539101284481 144658096100215521 983086647611042305 598067984827004289 246727173232887521 780272801444098689 461368023385485761 41232753121668961 196264726808013985 760326851134237825 864968931695624833 895316026789608065 850165917180465409 213614953114230849 9790639465361295 405073301203195521 180575346060411585 692302721537714689 51081653027704737 15106957425736313 968150757617582465 498098910327556161 71727438131059529 687228072456086657 45338730236384353 629214090087742721 785015822323327233 207439764416854177 336093905148647553 412459949657645121 228178176225664929 486435209664328769 531798955999793345 695699269076840193 899655182365943809 788384969042432769 11960405015532417 275054761363449537 692743794431404289 685859702153372545 339526906328789121 316676978799961281 166869178520709473 108409794074312065 245534557700370465 717933887867772545 344137323727547777 43641930912279745 705485980821979521 216719098075202497 945130924671143937 568258301458662657 317799140126499649 194908646183492353 109308385903485569 878745934480029697 368325963048054209 393179251251325441 460173689968780033 694135767363668737 427972593473175041 535410629990664705 355048719767605569 794032444424111361 134610367204491153 293332358655220545 238369744286426753 902110624671060225 585632156119675777 263168449567629633 833641477192596609 637270801739525377 971690398850970625 98631839932437521 53335712765669289 731061365489615873 251483732734431713 587202930279246977 772062345637802881 190842927996321537 666196476983120769 973292722233907201 243338902349233153 4159858768765901 162722103024794497 942368552825385601 894435866289253249 402181587563795521 607626077212220417 369760467701979649 410399375688836417 590796600590415745 377557886163078401 707645480952791681 523895629457992833 319524239739472193 183264468316483681 226897208904120 321552860319155073 184017477217118145 78370489404495201 262613084833461121 422692341377338497 281352842110997857 603682726929552129 881206149800874497 298559893488526721 782955683474717953 84079081912609153 856012430812640385 698339069039686657 322929028979068289 717315227631818369 937285179800767361 504416915537017729 375406501547594497 339706447307936065 855031770729581825 928778282213496449 209623151169516577 518126618210207105 10514856022695085 313345337212478401 652606707764626049 874743380955312257 819925626514177025 641000624281073025 984274726062686465 602136102352037761 763509290051501953 385504918815211521 456444437454003073 851804110505657473 505804628262595201 415240656037777729 424610909168215745 786574664538594689 887172583040324993 158498111561879553 58739400445013249 363196030707758401 331909826495049729 180820129093287809 346788661073354369 469708684404029249 228073742979347585 214802324059274241 302897402294924225 575409856005695297 78411761798818705 719904658015533313 262415346092943489 79871200325218433 935842086888868609 387587389278575489 100157188819089521 670169106937539329 571751137559644481 1884972857933321 498941561449179009 138999894508206273 497557004889813441 526945819920722881 765811694002401537 785560658850943873 901764503984637185 733789246210559361 527109058309285697 48988684336851665 573957525604811265 564383752563525569 205199833870217665 821900893951255553 277314924119806977 431078301415848129 904175678509226113 698417617249308673 881398684842963585 885490793481135745 14929051396883609 544374810197769665 971874155065350529 388370821089491585 937928293291570049 382733578907963329 973833262021429377 49027291526510201 151702880029979777 888118253063755265 936479440091815681 161090987587126465 904033792885648769 332712136928453377 670699011276951809 575237875967484801 939291855908415105 751296248675874561 564714569860271361 556726299557450241 408067238258119873 354038654933393793 49443076720450561 867020409667087873 833600171352493697 847863229348622081 782841433449604609 678328621222387841 273595348862066593 695104624196435585 375516843787806913 324649820498716929 546444524704078593 384073755029408641 107934842394072913 263086833524933889 158982562712758113 280622972642280641 78026041139963809 368076586386802497 840575684094979201 421445146669913857 567849973434235265 415244768785296257 958125967618194305 875423923468279297 895822470065468161 390389961863586881 551637345221685377 793756260039334145 409078338184386305 845333423005964545 924114464892561153 575800788153234305 616675300838579713 631856346532639873 167170925704574817 356799440995150273 332024750419620289 896631752466330369 369846589380721025 265032891119037825 411261437986070209 586013508329738625 598439001109717633 166985515727038337 587964324185648513 964965673747482113 745930472121862913 315220635810764097 624066018915840513 827621686971735169 617754150211403905 908534481989551745 647915098434495489 399400198827802177 873728494480438657 869325534460845313 24885672860477825 86842915484037777 802164039573518977 518867379839196737 310888446389199681 609074949389988481 120198245072508321 495315836302953729 947478729588880257 984840210197329921 723757640027891073 497947632891527553 57455990340642417 895378606980127489 341220453315621313 868576201501216641 446008129839071873 93058592104153345 557521530127736769 829702963613886593 174298305079631169 478853168159442817 491393635930357697 409247680560387265 585274351925335169 881770214965978753 239589304154328897 792291798669413761 676377255667361537 296664186289344641 900814255221654017 477922071482598913 247337231472783969 683036188061389953 801891164755012609 188860892827950273 335600377747383041 409168494090405249 353150250468040385 816122539436324993 384977113732503553 9057993966006707 533624842790693761 691573712459462145 188322271102194337 273056213615884513 264354866246911521 407260196203171905 481547340430381633 438961714254769921 175633049470924609 59071932125608129 738754539657591681 713739172780432129 457656764023958849 829264149168128769 87121635602755985 815378588517216257 440686728354712897 961165210285077633 701332373637896449 161103160084589793 258001465834887265 471840342118898817 692441517372003585 676755744576365057 770837437295178113 24427222628322201 532312432075187329 600436761675720065 887908241387542273 699322322619938305 875020425115195649 692151250301844097 392416252906180289 498508744057307521 189353246375659969 734294837385984769 436745612412572353 154334883226827201 605862813978944769 362337949907878721 409920652629047297 635361382825909249 527555928146242113 51250004888000689 996717710590750977 917999336306596865 840608031193568257 404360860126768513 891944891977523457 472198382856579009 491419526984586241 853930813608794625 911392787885084545 169166994729639713 35510351139691921 46263214148478225 645473457039067009 213901722748904193 794391946435567361 811440602542685185 466394240605829697 318175243198826497 26518108620422253 924516553716966145 649271234810619521 821717552495687937 91173888817408513 270196348603715105 766913571036546689 329878397481454785 788816432292208001 398760582273876481 922768106446973441 732464821422173185 742659862120561281 382422124658258881 992993772949311873 96213361309654737 954549642707519361 876778804540219137 943749730999861889 856114763364036737 149376844682464609 92977098878431969 701070689837216385 270317903214877473 608040941922467969 177206290426664033 596330349725896321 129481717599777121 286507765841307105 162893319556925313 349048957192273665 932227188062089601 800678584122493953 48286213663072177 30097503541476557 939898576553122945 512063523271919489 701943842023890561 762228202656864129 820432010549300353 431739279219243585 708062128037891329 741982618702799361 675132963781084801 939493820206919809 132757066806501457 828684240376837505 634089990438045697 626771143871763969 674713256638039425 654325478289088385 504433058263277441 667003668246238081 115438470671815457 315249058384402753 87438801780454161 511760076885138945 215310381979900705 955764659567172737 250474793508136161 938068963958144769 724356224693561729 329022460338926209 980968320908520065 329154998439690881 457090237422061569 996000079815537793 873114972491652737 871121109974907905 87692505983479665 614387285453766145 543166390451208513 170928955103875073 577416612750408065 581137855685973633 653237651944255745 741097213786204673 775557622227832833 571789192937266945 692160709145017729 214204655083989345 516916699326213121 603241743680946689 638613962001460993 921528959933411329 453909380669724545 612081059776038273 668337169703622913 236574560663825665 344851512687835521 55879491824818217 293578339733915777 503069813807897473 709215445677838081 219021103188644865 697022779512227713 361097227287388033 746599542996658945 136866495107035745 580456967572462849 292836777756448897 492741741542229057 882552901577831553 954579111412247297 435053141237801793 100203096217892801 320073209775422657 893067020143849473 368669482696944321 333545269637792065 886784550309407361 131760044341948657 181894870365539425 262247101426861921 990076844057689729 361238135532705217 613385960947411457 325695021596029505 789123251145916545 314945366098672961 282427904819087425 492910472131409729 476601905389294721 50190339485414625 686341008471586689 907939982625745025 310810696663217793 738869622988264705 839110127231180033 915850422001039233 100108246725774561 489735463571509633 703069607244103169 622988531623288833 274143673478100417 203723413627333377 256459414313724225 530650447893417985 145549317017675137 785651910818206337 488524440938434177 368758857212977601 167953370615059329 595012136663971329 430910434314540673 73883005568870177 518237383426203713 289215434833710849 645393099640713729 135405321358316401 900455941840355969 996315014682554753 285063267289046977 959408215983483393 203916555357729121 430751410934920641 836207131792562561 859621014684645249 307375933291488961 343095029058250817 104118037640006385 119350252551452481 554558502895254465 859206890295144577 616431664066041601 821662060153837313 23283250230200281 429968213026857153 836391310878468609 814263372267287681 852059824704987521 472123540627467969 875450872373860993 960734534231672705 395373399247141313 354348562735598465 505161569059026753 384319866078509889 563934082996134145 269025389419386593 443341149717966209 590830187188512257 221459804746324097 156142638540504929 145692641842515521 472922516399460609 198255585612038497 216118098234336033 703550379079629825 261792456673898497 227736061037482785 496175741315997953 229135532639276097 469964462156848833 689526057830796929 471329309095740033 115078282054170705 929339581205706369 366905043864470337 705289361042307713 364110641786112385 794029684257662209 802799408953468673 386102416469203265 392479376433428225 172966932714469825 213560867697815137 431557407436347521 177123951210063521 161147636870065729 130313861258009921 673988930858474369 717986638439114753 932095999783509633 961248737619563137 414826544891671041 664572297532117761 172285862407914433 873044771397054849 15967412530802251 767280527810172033 118532765725486657 784416807128529537 625793766493135489 981944423063993089 392584740609503745 749005536817669761 158549766387313441 518904596447256961 507243538136005889 618513215694086657 121092154371897473 589926056651108865 592408834601183489 50788042281205041 253118501494032705 787055463817480961 507651599064896449 732770542386610689 486363586166366017 912468838814874113 973609609336460161 86748164061368977 783571371289173889 168451504822527905 774103357445792257 822758974412714369 666054959854736897 178484468147416929 13964610301211879 983405911898650241 934232622982324993 626211158333276801 126847997924638641 733578551883390209 311682321724735105 916677008411880961 28578502875642897 101043851289212225 661122897161153153 247148327094052449 923819932727749249 339599912643187457 519565094746187841 652127858301412353 669101685243600001 120151511186385569 47062631121253417 803618902199630721 848708675710039297 552952023488550977 974540417112056193 713599448309963649 359942500239878145 193277544692882945 744716631934768001 627029007848122497 62246070224059481 910494446603443969 67925413213547617 702125291668039553 105219384026138849 425015472821861825 441570297773399297 957342124572861057 801336114950455425 697800752540381057 516003031814936001 94305578796507921 191019601986067041 342262903904959617 316960778501442753 371398811656419521 804597944330478081 108718753574997601 369564898693713665 657829067231602945 54601534730391425 947558183725426817 403669179054464449 112589311929880865 393087832741169793 510362293762277377 75552443511700321 842093581474244993 995497789602392705 410212493954482241 615212721619247617 145395884660487681 641411404053851393 485928394522566977 428595373182734081 73398999716800977 463046725574525185 443119478969016705 954858595130634369 540548274730795713 837132540716535041 961522617085499521 833254376502569729 932038166900412033 370700291926777217 937538543628768641 83514033100886561 360012288812455937 345330799000887361 388214565619954049 287032757306608481 517712736056012097 259526393597393921 483812027091097729 991029973297191425 555758011737751169 70354449554368873 646834517378174209 889729505921085441 920052502382162689 161644308596589057 992890520241481089 989088465282936321 522230758772010945 938261574898174209 70561228682173297 486464131173338625 602618357012829569 698901995373869825 751704656817857153 623726804338378625 849674421990030721 211136968011597761 739140028080548481 259711387726785153 681620549928226177 292924440529599681 894835770806942337 391684182776334209 513933431459619777 988417888643450497 988609370503830529 699941846006229505 534685513961846913 359732509761425217 455601875190644993 337139462168512001 208086114435403137 950557046491152129 901703088746494081 404972064479128577 910356064356818689 15452077436190593 871589479620702465 704041482498116225 772238798266002433 256796492888124577 396634641103752001 584885936558439553 725611350824692609 129203522677965313 62825827099665337 824116136754344833 710036565217720321 521521415140110657 415758716491261313 982396596892673537 36544501559802713 525081992362810753 975200192246354945 331767251984405953 593923129917854465 962608140151043969 630644620875862913 157776084308782305 246437461162315681 757209143910909441 787406946223917697 614471130318680321 755908872620764801 140375966479094673 26384931345482701 732987771173501569 475824086923097409 160157393266683105 816597155908603137 130897415984652097 36582623999819929 187197756463515233 705501966646316673 241414381438776353 160734130423520577 811618005957523585 526089547377388545 858871766825235073 522329359668347585 65519532562912985 260603685515427233 687582232136893569 368162293903338881 635004681621762049 937905726292576897 671428621337117441 139192525132713745 185984634545572897 104979686636873745 785540145590946561 21908113349752513 116754594896502081 183558610261492577 881585164744752385 691546274380655745 667553306672456193 221617046549503969 115059292106256097 217283982760790209 16409168055940171 888437090749398785 545100410125616705 434719467807994433 627953896513499649 893654794334530305 111578035408374625 69790196536132497 7127163290800099 578294004623764097 365366123102365505 552939837686849985 155497159537841153 113084884411016161 888823665593296385 90707449448501617 400102995019505409 320758557908000321 205709131117504993 977443291878486785 32230476118595421 529546591267397569 382300716855500161 911658796148742529 978433475121715201 370458406822798721 281767370806210945 824319888993912321 853604100092805889 997350312457164929 197343379759448833 290544634657720705 494296516484848065 673250663693188737 80234839482915985 357644580705354561 921266870517197185 6405828686830263 847187330320171137 722855840798160897 567875632754219585 703225157799444353 930153429257291777 790667379411743873 173304130760353569 541519132324303617 774524110658550273 655221743019552641 567284384677417793 255557343749963201 939062434795250305 426314171961323073 460175911571948161 204560998155805857 664259008496944897 252151189569246977 545815235933542209 498952312454243009 698699338240590593 607975962634512257 674808747269647617 755299532719440897 75701195260766241 902276522462869889 466157593837930753 803335422274081153 763578287312913793 702540891090151809 601739806684317825 579228001043553281 349172695051638721 167011835207176769 750800122813000577 601609130431121793 410655495097433473 869849933478249729 862907333004155649 974508292117995777 75030569257766193 672388453728473217 663652731015826433 818709667248875009 599423602542305665 686233757422357377 6626699158370998 565189446926432001 152354514067130977 523932142459727873 149993943013083009 206861258307334593 369159857179102593 784514764074700161 611486697881044737 594149735367800193 610059880649149697 184798100039500929 540169683893974913 262839662088317985 133685774082056945 548834912947185665 258345998095787617 326749830895060737 914953940270411393 398981371575814593 957039812711780481 271220853189653601 463878757581699841 559896487721417217 361305011761825089 304973694199354369 449261029110122241 664271866928089601 357989055644633665 417004743686341313 984308974748518785 924679523740834945 142473727822132193 731872839767696385 204400020040882433 963724736960273281 889389301766168961 841667897716810369 952757584162259969 844426180388111873 485551382394245249 837418721642329473 508305381140420545 949768422218284033 634720536816654849 978613256872400001 940005235982500353 775658904050928257 9679146844373321 679407037209863041 780340893199909377 541674250984897281 897128002865240833 497148956468187457 782162571836114049 321225789879250113 467722327885436353 466846810348322113 890862910994488961 944963026165197569 873013484253942145 708542375273289345 638947265537257857 551843113037236353 492083886339653249 158306177760231041 691747865581621761 430425602955722305 945328932713987713 343359623778759745 558694958155502529 803331562652900353 786346393706306689 783975864819858305 679706517392904833 820786021750421889 853560957045157633 196214738581211649 424524253447732033 120719274168649809 92484858175307489 667750399762745473 555965282384963905 524637323236561345 681965015248732033 252216912960285825 535958752169438657 427611318295831233 651088164227186177 484416177545647041 653902766015054465 130131735133687697 948428459504679425 558818156228092289 366441916281036865 187701867276402369 415972182460134145 877074547205005185 820487452306995329 25008482528789957 73411896883708753 287427836928749505 229563366564821793 795031821654859521 984762918784721153 181217159042084577 357870307773058753 244894036260774337 161738641184808065 141074627466146305 685448029668197761 180571243263543137 63473384626913545 654409870462892289 58243872457442337 768411176307381505 339572343788898241 507560430238051201 523642363088800513 154932502624447457 295793182280018369 494330571801008065 198087222866949025 775484809627670273 854743203919223809 531964927854694721 69964699117139873 820496611470659329 456755112046177921 842945355951449985 597174004054497921 964334044413192321 770653471199107585 588023462519949185 382169561252386113 980961773590550529 335638420308040257 920896518143699457 493228540621092993 882991585200983297 362313265897693505 464815012153231041 622908619106926465 852299749697849089 114413620171230689 413714934682012353 34872848901873257 372793075801496321 257628054754302849 953361093330251265 528353760315315649 536332194530714881 685729128818248705 240258431981139617 653515185101870337 644130579494600449 957879432772028161 417150483620737601 426980570463246785 656615686882943745 148385278214416161 873816819725583105 439088576647097985 208865948446771201 618411173871191297 361268718401255745 705393324552165505 276050735770425601 668436568306500353 457613324480512065 915055596516598529 879151396802598145 873852825793289217 976725379721251841 966705406015154945 716606608435981185 508344354638979 58971222582464121 284853452821071329 309006154403732609 51783437146053049 129736257300443473 381871881799714433 183780388395703649 226609392538190241 540203533637956929 304961278393708545 102849640588402737 334558316980245953 290131524235683009 895503774533057793 161885234229927745 688667260476133633 689322698458134657 429029317658862657 344293160024619713 301092039788823489 448725132495418689 15076385285556883 390989372321953985 666208421802647169 449956227757574849 763017520544170881 508843685030200257 808711221319082753 160394695779878305 886076832947953409 862303919247651201 82050716438484273 317393370445380161 673048865701762305 115774851332730577 359760903088425025 467785189825100673 235518788737966401 676044192019062913 406570810698777793 226476912836680801 595690547804171137 147271856722596801 938468695994355841 609963862728939393 552385196851918913 794265726885143425 975054733877893633 547093282612671297 714633976180582657 217058514552206817 800641145909349249 101017810377165057 565942584777008769 690902789892746241 132834860451961137 124303193857308257 688252344559035777 706066276534528513 852087096651200001 975499734547788929 681503379279849473 652213724910993153 979362019539703297 652694131998792705 539272344180208321 599306601794069121 61233138219488841 740791463771735425 538095456586905409 13064047322146167 995056725762193409 58325039983962769 150804405048408097 555959611623421761 817216540688786305 850868879527986561 263630967772446209 927954754082108417 503728838142162497 976672629513721857 552233662585397441 823793531898502401 266811386649219873 321615952851324481 320549292869646529 370429883353679681 748550266183482241 861277803667626113 323981659452673665 969380987605603713 441863927585028929 444749658930795969 58541789720454321 930473919415689473 341010654771448449 735329739745758081 1906604807832225 37179776433390545 423483502081733569 425581599777025601 220848816079854529 636736201051135745 979981292034491265 107214243656009953 320117825760636545 673397310882961665 880055666252541569 169256227536500609 686752315990151681 468896054117450945 631957796807935105 111092049674901713 495237858294419905 954659480849102209 63214499274618417 370769623530954113 675270073940897281 445208931502023105 813747454840434817 504861801910060161 525653437418444737 146856251125853985 749231359425845505 525986850599970497 483690552830086785 171250406166095105 225312385383713121 760401516292482433 656054458816843265 386137870789525569 672847678512692225 474039958824938881 589470044242251137 518101425480168129 743175032306222465 114771384426710193 740567796759766145 321887133912269953 716399695079825665 605902787212478721 605146672059067521 661694797554034177 703737786371359361 116099843127038577 227050675542361793 90594693559353345 489153339292084161 929602766415463553 143308602918114753 59769442764562089 481063857820853249 894163895967885441 880616104217214209 599915993523239937 960087794879438465 769443990069767425 122286629535398817 68855506184362985 595111830903956481 113213735676446001 166220696885861953 993789944747618433 491936576035566721 994779884824858113 423124105407271873 810939989114459137 974111644493060481 323380778695756993 418153013315024001 342351035894495233 965115269660667905 323287871646364545 94510021907371569 587939120424081793 538715055426361985 217047285746296833 538518367143158401 54468130007478521 677235405839137921 424362473468740097 494743831294204737 611830250900723585 975748953718206081 117844804714245297 987323861442977409 246094761724378945 357224231942733889 260157386776150177 858433431645000449 69272616313568849 425845211277728449 882487734694528513 253525223905544545 314217311992251777 942640478249852929 344971097189706177 780510542231457537 571772877393428289 821916058276425345 279437372516774465 829404826411579393 264038999738005473 734596515471547905 378084681639172993 21280510353012261 855927907432302977 784389293805272577 823430865582302849 949908086255593473 916139192447701633 166767617074906849 10824502197273489 853606403143249537 193003860705701409 304312949962021377 991198557340275969 4073258788483970 980699100107671041 703289351794420993 345536559154716353 896960050365084545 343087117420836289 926884341009294849 721232274231134337 577447443744208769 127486479460571905 314914444221965825 132323333414070993 12955516710338345 46269263393824649 785653741744109569 109256165425442481 542389440016169281 603143538029513601 573620753866020289 528808010780615233 373113294619333377 981804825159016961 631598251719449217 251090769186269825 477417896148924801 651423789863372289 652932335570749697 718855043228280961 251986321136133281 845907043713580673 951456714458512257 255890042183231969 967271016310864001 977375177456423169 424535856685576385 648090064718822145 447411734815052161 699823532600461825 376161873302262273 555270150586316929 12101894013458293 763068336795413377 401344958875863937 627226241652330369 484535101194058625 22060228532851057 842901258030902785 767637884267621505 857241358342722689 290320444987202113 492985464965340033 578618200527223809 921386647850699393 962098605263278721 393283608899903233 542065617939123009 44218029968508433 54966652420091577 411744643700881601 257128737887832417 141171862556166865 137677683900463425 65282957231200809 2348805554611034 379233096697252161 367582663911974785 95348057830289441 863307580137707521 990071620543137281 943688935377039745 68077794200203105 639421056803904257 817045130833808001 827163595798424449 697497833383675265 85045523296777505 499229819403002049 747958733271289601 316598071959216321 759090907027477633 966228083117986305 727115798413848321 537926500549087169 753281345280477441 715739312628119937 537669577686003201 446538093737924417 882103454379624449 36023400501424165 407019895918836033 900790869032999041 978002945778975233 359819745314712961 549897873387593025 630788662061544193 814819100568279041 565515027530413057 798974857926822273 723550713296287233 842698231314621185 624013708042031873 170722607908587073 874687166727280641 461340693999623873 202613863600308961 933934479883191681 28047355556321209 478575325555745217 935110437443416449 919585837816626433 980179606679708801 831709436655607681 133346060847149057 971299211649949313 411317546945792129 614285747464926209 910639104484875649 649062453853090945 37933852425705793 115828978532498177 501197359942100481 394127836249083457 35748359718905221 502548262359859137 59156543966810913 184923258144479521 131638768129558769 139066185968594881 301773473554366209 372685063217744513 336499115895559681 461985173464945857 997187091264510849 507351949189668993 920169125028873985 993016132689227521 789794339748173313 940642663528365057 98686690234142561 140646884031731649 85555004823039121 231403172826176737 900991550311911041 143707924897164225 393447880079467201 551103335526846657 647650837923560321 7114622606316346 423982765422142209 583265359878552705 452132068096968705 859567034236555137 495386709657939393 783718053841937537 642686509885134465 505735286521861825 85211355726801937 288618633692024705 200221101654445729 372738874958535873 210159058940011073 459519215718927425 367950431074984129 774456421194322817 318531436139057409 790354633254523265 868577118512202881 789917424116616449 464622979518399169 186693461730783393 473819529677523841 816893415299524865 207497145466721377 995151660110209921 521985412584850625 402611746119980289 270900718673889441 408369610319851969 837799117580697601 544675054409715649 927727067424616065 311875119767634625 43773829967587833 711822345472818049 70687959954941705 352598708123252865 586149035023577601 161777638167713185 318079716483953921 89499790805646737 755982557535215745 178388334027822273 425240439550751873 895054760535089153 345716284806950849 949471928576777217 952123709085487489 688227017380185601 324870405986953153 437805461581966401 127118260723396049 236586269458598497 480032993957518529 628671259484328065 276705598732053921 324696483335074497 481695331477677505 477104121142694721 17776041064681893 470600267701371393 404558853236334657 125883199837637969 670551165976139137 520668788619943233 632652252476216193 61415502692646841 409344839843331713 569362101966760321 73017497382107169 749631225789620737 468218766818086593 454281611218405633 132046530991313921 519143131781042625 29459625208122733 53645778894605201 380096601479987585 496126919232843009 93356155530575089 763958800289614721 849226799805901313 847196091769852417 834743853512609537 626771251104401025 535351781346474113 446137272839884225 450095010424991681 387278308726322945 672496129860288513 981529291062877057 871570545527053057 351916582694030913 428974698321052737 989405744188168577 632550203575323905 830581435832570497 762165844424909953 993275199145863041 601977056803182337 530694496147191361 632156081355201793 918649764047394561 829773668015196417 859832413324127745 690111599203245185 917040537765778689 758118551957412737 301334365102633217 953094691789384961 272071466407687969 27145528423677237 979213930354816897 84636660005539713 895480476077374081 840403005138146177 116412279938344913 404273568708656961 171482470326601793 735067973815478785 221170755771836993 37142622133952585 333051941085152257 832458361442778753 682923375623801089 27445205267508045 802557606173088769 511960163251178113 710090178303218561 321053128119753921 791886717208875265 570340306550040321 651592173793403649 269837618874571905 114396541346572177 490935268083081409 181534547880531265 423631452953198849 434014071300730113 473896904333290817 327668253494238145 508413590627821313 777486323049238657 468173566752358977 139917763799971345 497778138446701505 916701701942280065 24964174720398801 942056127561272705 878585661890877441 432321918189678913 365888320653073857 619744117924952321 603590170871935745 781472874349326209 460074496565827201 569479764073122369 779609788401057153 285355892996001601 43913972078730265 579004463633324929 28408508511486021 542396664712804033 634617532800550785 609483754841505793 300950864799784065 664612437416543873 501329017766966721 798051243712350849 49276078265673817 875537300303840001 910901187625430657 856424695387516929 342233644975987521 234215001886305185 483158724058018433 783250472904555265 233173672955185665 538987644171093889 224317918013671393 576207903357840193 383962896113114753 185240876537228865 387085662182574465 581935333307583873 258096493460126209 911700935758510465 189829534287984097 680376164834029825 707016936830381569 869730105430456065 151228854694654305 603662603331187585 281979392336122465 329373961271606657 225241437038082625 42258760487982273 355989022308886401 25340190888677229 496435136565128961 512499703414462721 86674188048103681 716923890120419585 188245050144136161 235240586036724161 294771351793212225 950052105506706817 495159146951511553 6046704206468690 580627731462381953 369640076267238273 950965022171804033 489812743949642049 12346786359142215 729497191918404993 943891180159642625 829124205413350529 756604718737659009 118881185807246945 668755580904477441 463917545861278337 302573677338113345 893888592898072449 427224936812894657 683534556015089793 869744557255582849 533227074610202561 239248238278353409 500202427642818753 63819518289033537 687204916874442497 279040028744521601 790030449055009793 426436903731481473 252283902351273057 593160855485965697 404148841585396225 742619445908086785 468187906435396417 869906903628777473 734601486705159297 555945806145896193 27880031759160317 10135890513797819 418643752648336001 480105927767152001 630879939901525633 779704667866429441 888415873810700417 474407693637541441 556179324409633601 610883462879602433 993412928225467393 110776287271459489 831841258546667521 450575098740291201 129230960616425249 44773770998315145 724277506892598017 541162682835054209 151836773382626689 910235028727111425 241850874543537473 857718949356399873 811812917878526721 886462686910984833 466136343680823041 133642504799357905 743021026019476993 391868237909090305 1809177212585667 584173462386463233 935882390064747905 94934657570174609 25249415528456609 510441177289440193 633596188908768513 511977646020380225 55724317652199321 440592821127200577 242329534846035713 394093539827277825 55222364727448793 672151174112347137 941571138066166273 358722257432827265 58078514328379073 432186078892204481 531918419582822849 463368660499920513 654489531050011009 108414304085474817 743667909403768577 772285754100362753 108534484702012433 442349920251945857 845427308009064449 256523520986601025 127677964705235073 360619509050256001 297916228120442369 372008202035214465 653856270471869953 476166420137548865 270147932817152993 360683808827129601 993668865137998081 769053672444929537 714887907782099329 150790897737731905 15082786511449343 686818779323960577 44893412346837633 831772460349494529 519195556998276673 844843573202016513 183802808545038945 137903504970449121 647406486077791489 694110827308140417 324141032081271873 486484831043778625 846856177108996609 321284932236128641 313839606475482945 628392944767011073 420873597370395201 896658896097893121 431662674153315585 331132342803751809 607708308760543105 959662311287733121 886336188418425729 130613814066588673 921936449018353665 577957480926972545 684972240565215873 664128289676764161 761151862160055297 611421436388500481 330166049368926913 492970420864406145 19052464573839245 611402916412078721 904145978324791553 401584796262564929 288595562363632065 871563330713858177 530428631798969281 636780836269007745 709938468590060289 480492109167375489 532048177201247105 344435235401672193 282441468519571969 897387454088377729 159693108893009153 944243676356887169 573753009361816193 147796180392152353 887721273303739649 430691724293918529 918211010750773889 612218858909617537 581386676145342593 628808639215105153 988393465906774785 29941684447255313 450675954185825857 497892630687797313 775175093504422785 565512184756048705 516519978272413057 349822135062520833 641258769265597569 965714881935912961 231043423678912065 718490333281234689 979639876697085313 178733126444686977 87793860893185633 924139659840260865 761242630699037185 600537358304581633 219028547157833473 664874792974412545 685078908483340801 970675822804057729 559233198930712641 234466875162052449 930386231860133249 52944091479435689 626829160441687297 910923804115267201 474591345976072897 626382425928117249 74845116188015489 337511670015043585 295533394519630145 77327884554126321 137163388033044961 183416107378288737 373705062746545025 450588923176756161 966400473051408001 334599792101737857 493495309922742849 192096892044435905 654773378898667649 339338858417246337 295332504432387585 829629096688510209 748289061774386305 783226949213666817 627645970355395329 403524780725451393 120750430494851457 864066258932464129 903726216281619073 814986317671102977 746500511295209857 300090593527425409 189533507998056897 222955878566882145 794253034240526337 160581469293273217 80570028960828209 837190685235444993 419134466041299457 534464914213696577 906006708645300353 648660477782147585 32165938141233141 631359234356263937 403880951455640513 860516832038715777 817445165673575553 875352876249888129 110520030369208657 663518270506859393 4474884767105892 442221966619964481 309185882391595585 996945531502152705 309277115223864001 96669455827008481 386694519704754241 585840708122322689 971608245287981697 901427343356569857 892476313603559425 712110053869171329 640850097578493185 641780535241405697 912876080435275137 303025887739682561 719723332768765569 587440786861346689 635733262281796353 276456030869443489 648203342761206657 402042232661994369 148346612556174753 16372381860339403 500891740428173185 715291509460339329 688353730522827393 41601401254556689 446210230968517889 653555754663596417 245007601494968705 630261239728259457 357364613063978689 744106117417000961 721599053613196929 454890821970881409 720926468810631553 282173171917019521 842769800165804417 330048201389804033 22575322347890393 897359080378375809 788224560874276353 464396742235269505 830136240711056001 548859830926499393 712546708936578433 210390977976704353 686263579193180801 92574685501457313 65739035396227057 112127150279210497 777312399918031361 425839427205129793 47663621086776689 39369264227804737 787081578898195713 758660407900347137 839281521489248001 664957815027069185 765808326080900737 968518077778906369 72658063834161617 373637961765201281 653269337268866945 156746941554839489 588892091180234497 590814657474030721 962950638844546305 279004043410008513 37861527508432857 275986904140399489 250462938423353889 114355447321056401 585992243582971649 51889699029377569 307803519415017473 364110063429944129 598816437949984897 829063187166116993 515425977481939393 532907887184759233 975179673469987969 357181846590723521 681726954549475329 594045578573183489 41496389711888073 487645020549354753 755471043845304321 635041626397960321 919981207874194305 993411586614829697 527452779923578433 527576429701905857 807461720143216129 66738829341364441 375564653264305537 680884797639460993 24996772048432093 436366472950627585 50253962329435353 585249932812484225 297496566931847873 823904146220133505 758585599404384001 801394233839939585 911906308611058561 933992105700074369 463884122657248129 424353543214333953 987937614184865281 661593648121016321 468933258107725249 672053088812216321 523100636205690241 848051110872464897 354315864113772225 897595634271748865 480818794624674689 948928503231133697 75658940056300145 981670577327317761 454236296503232513 942930443097825537 125908032630718481 162067228599351425 227120277978976065 842212006863167745 798519950038908673 38721578776968361 375803500874319233 218185146165016161 667483598916220417 845863832101780865 311824138142704065 269617297224176161 868832573525352833 401609161063131393 393835350560287617 495664518650162497 829901414102494081 176816833748244321 870143154190067457 937867754595050241 966726773750863745 119428393855226753 21175566670812885 992574444401046913 42056653442813289 631104246472556673 416203262814811137 817361499936243457 347381945013907521 26255132855649065 283261028836328417 538587460143080705 408846325010927105 969080877089293569 608624242276825089 567074221435394305 301049630390494401 544678769214211649 366164483843355969 928119944972483073 932487782856043137 491488325616682433 751857270433227137 271707370012467905 405145674568117889 623243250732141313 129681848080871025 138153629002292897 77679746566502673 971275526896857089 637802061932042369 680931577298043265 621420845002447233 757655993996248577 754537590125828225 787486430926836737 761446891695271681 994580859904100865 169140352146605729 864207962100369537 667195517099898497 527069619083899713 770320742295972097 265055446770279713 990110638000373889 378997162631701889 573986557928812161 824552803876816385 246870581629210049 714436750979412993 719553152498058113 412982724584882305 788680324953389825 928061302948048513 920870507759339265 150743874225344865 668403295065147009 873883444342507009 753330650199607937 514252272364590401 772060526469147137 27980268312585821 73731196372968097 229849529911621889 89163356067459185 158242100769424353 525266862852326721 605434558939581569 692821819309728001 495926049742262593 188514581437125633 890594483447404929 136561053798217809 326330060187355969 853008481595303169 811632580117393537 566883882115916993 648801907919089921 346132502361776065 602958979735820545 931065896280657025 112255360522791393 750379837566121985 483831374836260161 526311364519216321 777202921829438465 940953863818784001 520540919799163521 602710689502643457 557976472284419585 598253712648009601 408090688596278273 377524528287551681 81364032825700145 999663289048875521 719593285104839041 236902600467900001 485538127201206017 418534370981142017 251528293934033089 953578224957794817 654209109500936193 692236510534321793 962282028505075713 811339299898108417 16850672556270043 443177860066235521 711799290206304385 740764336908227969 281184871267139873 914945828115470721 191592410306032705 93054842789015873 936575695357188225 428963692788549633 544784517448480449 932644371324073473 667383821027737473 974723027129250817 751444570481925889 653096507523670785 737625972983348481 458771084190424001 759459031573303681 18720459009216485 199530649834951393 84871211647772785 17961940549799495 126060376745911633 388983119450980289 291401979320475841 789419400675573249 250304572497242369 503726888922653185 594031070395153921 726468911120566273 592690005697235713 221981608936484769 674532170987582465 377306394708430273 842747340414916865 869418897005328257 613471155420690177 783676983641942785 495969086220171137 843903170698691713 419160868747773889 241367453296849281 571039397551231809 75874583233780161 982185816106500865 765651447348904705 814615577131277697 656670862040666497 448968142952161025 332661128953962049 494899772585142721 279524578698197249 314948493587770881 619533434937284993 312611334166902593 383627438451693313 484278730184023233 636913515465838721 909817377925122689 398843881869208193 215382143163715521 310625022976143553 559377835204813313 988827952570059009 497869748913181825 26794483710350649 262113228613657153 868020315867550337 604272614777393409 286327855574530337 72435158964836433 510971826107262209 588648936695783169 628389359675740161 688942579749806337 721476447952976897 512764884142491457 664558582318267777 372857937891623681 628044951374274561 459269082747617601 529899491944522817 48257734382957553 718381934123026817 620746089595208193 996647213992378753 963568568422672897 218937691550475937 255033392219097281 431112968408346113 789103836330895105 619613564212283265 282633392249358913 303357312104782977 241484524344727457 794749961335892097 123985581000020769 8944554479430878 779221524875310977 789190595382745345 775948739532829313 837549740726888833 136763181441679649 435189882127357185 491867562382246593 357351737564219009 254781890787882049 8033274395938151 32476674683501017 688144521666703873 835864124137103233 784417818359227009 710666649408402433 849191575064853761 386180735640039105 759962761557385857 167465397282775553 907418146490091009 289875467334539393 735882914149268481 435763259234754241 163090855674116865 564170698849551425 278180981724073473 709245342404820225 317306511405792705 335527289158662273 667144561890349825 814229168336360961 20159896229447585 402211379417053633 325039240265521537 549803608459662017 530266453529851137 163541832800447649 473366546928556161 325615429882638785 383388108891669057 623769141805638529 18724754369099373 286266626308254497 6381679545047093 557446698169471233 192116924968356545 906608127111461249 486817285914046465 457399857916641409 17564562580201227 803907524727641473 160781690270983553 795703806556460289 712302001345445761 812219199029918593 82096361767302289 897799399614740481 25966587967911181 663208709804344193 634075117160438913 360983484009224769 916508093807888001 518718637269863361 716779224886213505 207608258755499265 895587942806781057 96674238334095713 843381699237614465 632639571625091457 618720072946185729 857303415426365185 691734963803416065 332608234168475265 561140875165346369 195500627806048033 842679941493901953 551918033462968065 828330986912899201 482537574707201601 584297744936041089 482050687549019585 672317070292006529 171878808049576993 338570308256795009 844158095278160641 196552389572442369 725886952221507841 869291331790808705 986207432711893249 61631332188891721 419613982121809665 431186617547570689 758221509783069825 982780303721678849 862211100735713409 221821067853202433 684836885159825153 122555983264344801 463914226513999489 279871114943365025 440612106636891073 516167063521944385 825864011224886913 543733957926352961 523109661420136257 763137632454640129 790612723254874113 429361517959268481 224347867444408 921594592783119233 453094312047618049 619905295185251457 735639380102554753 847358274705566593 975752578989080577 974621134466065793 39386171928256889 829439988240377345 398724681072558017 581018093711922049 984615979131348225 939822997204498049 498377248608854017 91075971159245489 927837972094025089 894969589464235265 977629269584745985 26259398777174425 84640426104897409 728926880253577985 112533643517032545 711905560594903681 378516117397580865 215893029544528033 315316999299845697 742365359634565121 494711261235835329 719473993174641921 678909067099546369 295167047808167361 947485986811486209 155554073188934433 356967656314417089 444704762092190017 586914974824878721 657791698136502785 912187182485503489 690914890029763073 925096049877382145 654430361376679297 480556768320347777 861598530627933441 811723783721475969 680703787295225729 587122280172998529 92111335516353425 711401089486216193 844059494208035969 687244313911570305 784830522313800577 271405933724395265 364296291138014529 364495175598769089 933005660010270081 176129225012473953 665204196090254337 600991375311188865 417312747314955585 885905217375380993 689230108421337857 547528129229824833 384792951844264769 691943956505539841 236014619900540609 799407908347141889 463125963229092737 289647959098999745 436424920593918145 760000244255174145 790746049206905601 499479013141311169 916141159266711425 319123866004524353 925664403031763841 833087282141804033 680259166095208193 749218859455773185 981647045584242817 813600351637191425 369196450606150273 531514974382695041 506371208893288129 579396034263936641 856001162419982337 260166517330823425 917227591893368577 612576212833587841 438660559063688257 968403522385294465 829558956632869377 984571311636301569 344006776339664833 201557150058540929 510460036323497217 365312707145037057 321268654989037121 92393588971297905 458067468075544321 28315082896426705 635289355171021697 130199188369523713 808924255400189185 46538962084085257 347115800094396609 452789194295228033 810018921077588737 923406977816142721 921387944482841473 416977360910841793 931107842288344705 665802427561047297 657158774932863617 145582923564653313 638688079486005505 172886867534202785 386030130131228353 325929014178974785 285380130849592449 193361497162769057 206490191838266657 4791634943096313 695513277797719041 667216425806969985 566906155014134337 637304845599722113 635513346469696897 204539166113519841 815705449967051521 492454925326477185 560531607784103169 717690423230294529 902941273435754241 376168004833211009 519006987171611201 783828009121137409 442878401582841985 825901090321217153 395029566846464065 407720068885708993 985773618471409153 669999580882127105 373104351029798657 231013323811552609 455106911224302017 483424377252127617 547958240368107137 410212276364063681 93715170223543249 751942555081292545 478272938401449473 893807847954818177 441284801896923521 863306392528208769 530669902828609729 467120293619728961 302293725359458433 650730362546717313 490053269990216449 14968021185765679 26701994929364761 536153587194483777 863790734945926145 56342698608489177 837544080821412993 164010267162247201 897563474258095745 826588324422417025 225269962634964577 226811806997993409 695552166611950209 381499325162252481 366536957099707905 298685817681935361 220579810201076769 250246792685274497 96614925419057585 389657955796074881 892661167887158785 711714246053702529 604204498959386881 480066715026261185 136996104004186497 468901359520614849 862976537472715009 999857883635051777 512797622819963521 271387502704016001 956341504011174273 481028483350321793 18597890591554033 324913253730912321 184795117693536065 973218673327458817 182084733356393985 334038833486772545 915731842017276417 203048399962121089 545469863587118913 968300231615515393 994065794974115841 448552561855926529 921386213105737601 909658215081179777 581669840322671617 152898201669081857 167988049701609313 430298990424702785 140983249498813025 19008795431851413 392041843227762113 431599593827741057 982716723302512897 701938147630904961 190230936061414721 829542671230242945 122096044189444081 882618779536976257 364660775207145345 146905746539488289 848352506216269057 989371081296901889 159776591494978241 731635921915582849 327134852940528001 797338947776005121 453849777780735745 493053772721907521 97254056359229681 636479196505923969 66235635292333233 777636553488790145 566874204784706817 672164835868379393 807261437783271425 604462282654679937 588250346901997313 275780275327015553 574502719453409601 72929385421375057 125832675628966945 603428909607337985 489105137177180161 233702908288364609 614576241308594049 267204227718913505 148592002940734593 985204438216115329 221311771702286113 174183758114388353 756271441032087169 795210326409147649 212866458723805601 872804825586520449 458054908952153281 938728193907010689 544219061355331521 874611326217312513 289478343719654401 943386546024782977 605401683220389249 592185586312474753 901361268729193217 511823207694490625 507316424352833217 572687922279833089 712355633089377025 82346774424848945 997439092296769281 322732823341944193 429257767916698881 645447916419001857 932979600299258753 66873800311064713 408141444890961921 471155738868446849 511029892515846721 501912943898766145 106000423989360833 52995052076099113 175250530338413313 886385177682875265 726672892208913665 136254903352465825 252546762675546433 413305136411061377 7490635760763810 984903631076164737 89909298767590689 669645612283282817 163610467174951425 631882582413538817 383214417401728001 393704652724444801 122727158490580017 346406052451882817 841487793706900097 647802725434011905 989343724723884289 799640516416815233 590256816554084865 765545952680959361 898619170605531521 792708400716591617 267592518464393697 987735319400336257 106783570658567585 69962035284675041 540844858335656641 937059041141857537 948088410549747329 833128611576640257 408599297737620033 7765000821329694 625254288789566465 521088500118509057 741848706496579585 261986390032355137 227521174780140001 164193721200874177 854727935292228097 569325483888654529 751956254415151873 865262274666690689 725469214522700417 931351900486482945 682013780422426625 421423982250374273 762700192258247297 269131809602008321 122978093907253345 767196041091864321 634143222199678977 381687422670161409 955487908603419777 290508192371575553 750629767684667777 408930779929356417 622594862668993409 416479836990674817 87687812443203233 447286413360622273 267635056975212385 450801143355889153 392488275492947713 103702968200074961 72596626229429969 73438753119063457 681468928785943041 758468373860303361 970782142446882561 137550661668953473 702436524470069633 304225729559128385 912649641741129601 387055793776255553 586450066411867265 693501773323340801 617153107639342849 203988273552639041 824505720441774081 956195697810407809 138200149646198865 643925964300564097 500297062128549185 528747225072784513 590634197078958977 440394090402932673 124558522266593025 995648317477353857 314188597776396993 748809212630135297 633285321168084865 299746745986659841 487033381645563393 564473072626825025 19155195791309865 389201022408990145 440849932652955777 660201414381759873 503576131207250177 285398991531003777 462957222290487617 735856392681327489 169895422408469441 967685734759491841 812133405251731969 208444153400876065 63499026497520817 958024421517997441 715811276540240001 667268180497742977 122001631356564385 373025420669414145 777783150999315585 709245612235889665 81797477495580753 704038414167321473 106062963801452529 405874496994314881 72355037403522001 40748501476706169 496878616265721729 552086449489934209 766365493884944001 613114408548860033 687788617982722177 640557943880381185 214890878054116993 774323981785634945 353641716119287937 990836103503198721 327823041379314625 158133217984875777 574659268448971969 954337880455156609 30204656921934969 132539218221744193 695575420609404929 693006524318946049 556348485198309825 643878719489784193 135902502823956433 785882780604268289 961416512406511745 547431315200974209 949506279342703105 214421898386348161 512506585606171713 889354186825649153 990410577656536577 990037825697171969 149786143316273281 817822196541065729 972861206618322433 457684492953262657 117380883404091921 726757597251527425 647047755466349569 794517391588570369 291266035577901761 382296464243374593 705516661887887873 345668309602075393 768139625766774913 549568304544784769 925342659184497793 638388650426961153 219126046672752033 565500218273221825 801816172805818241 395373798881735169 102234695313864417 322861533372510209 483134247504882113 847699070473439105 517977716940944065 812928073666903169 942859960635590913 612828450489104129 686753317806857729 180881212591152961 876372827161805697 354577159633876673 330971989393756161 781904673793484033 955928240277589889 146319635952750113 719012636362133889 980065727552506881 581160330649470977 698362360907609089 534639332174943873 40256061099505305 700907579684159233 433097643272304833 790307552570720129 950135233994167553 319246900398997697 360796570455747201 624786570311609729 39205329164722969 922847515927490049 153788405466514177 386792547415421249 891513238592587265 845583632928583681 82036311492245777 982060045895249153 973316042397009025 915282437685963393 169106987483104385 79798507375937073 204269213756852257 80164148982436961 180221159700849409 667230038333595905 117845972194537297 890711556414576257 755064458423589761 292455893612594049 401933076741308097 96270468174100897 54560578381043001 533946688813895041 242662760903378689 412637600965073409 875712338536146689 120315904619314289 662946425655157121 13371479149800081 990377884026131073 240662985618225633 741912187398632705 107822682921412401 936570372929679745 930731595236448385 403179487447154369 285305108787429889 104276625536570577 693615679431498881 189918770617218529 147927592416184705 447234946462202753 369081227414096001 814856795443525121 223008106446815905 768571222771683457 559200310282758273 136337509870450897 666458596693619457 288267016756662977 959486440616540673 810398676517230849 845940171786867969 136350272642872033 746771840260404225 87364623264527105 359953626184793793 825310004797330561 703498142258421633 834099690466707969 317481967165253569 452017493451464257 181847698641970369 784854208057048193 11597545360675811 942489645059879425 952293331063270145 560229226682203329 286969368136215777 676881840674312193 764885358579075329 91476809277700961 570964018128623937 177499359628285441 356246378735033153 583053525677833345 434659118062160833 585344889900269953 142251876978175313 17594945441224753 725339290037968769 532376283251664961 880308607833210753 822442455567490049 395803865354640321 894460145120675073 803698141717742209 684319702680788609 606091022060301313 206824628794180385 714450316242231809 518138436062720577 26147374360352417 178115493076958849 64595882842493073 307251571129903297 387803123210094465 455044645031136961 405489711125692737 366428965070703297 663533513407788417 286816586868511073 691390816875294721 606697759880994177 58405341771280209 2376981244395893 689953527756085121 564878265470447617 638955436030148097 745025504523923073 285170605887369537 402697289348758145 565284187395409537 974673835570229121 317184421110635393 273937632145340609 795254183880150145 130235590738735137 50941625467427089 536974222366431745 875369568837019393 91159826552740241 617730530623884289 278668121850166977 182808752352361377 751439952482812161 249153848230346145 678978457843094017 226449344591831201 950647089855976961 694122930987628417 439473290990726209 418942472428671681 39377641680474089 451208462006032833 19462573310129017 992471796203407361 601320664587859713 889466994388850945 857653748894172417 421403374762537217 936918120666504705 702128154349079425 332582265184974785 137353846503888385 225911796189052449 623844002076264577 549759356648202433 356159014517619009 235171168621164385 831265307509848833 396296998080281089 189820657554438561 696928345339898625 779339655646094081 824128964087215361 675879047976440705 239385949687331841 445868660507610305 300886536986602945 36060055551022433 960713054838549889 561586450937721089 483671640003571201 67861664434690993 368429525972899777 592524307446350209 746688098656754561 597483042461139073 694451988903409793 169027189929817473 440857413162071041 978792789396795393 292611661141549441 677932213713884161 34697921019947841 637639466657137921 446857021853020353 660677218527592193 324049604195785409 138609787588382721 996849322795028993 3174744204894609 87470111953841473 525345737311742081 521097815616514049 128983290631776273 178724890961355233 166874206801271201 719640854350060929 184579010208519649 502784701242624961 770339279821403265 187660288027757377 656447271379970945 422791312431890305 912440916086598657 63046349613003369 809470154101116929 338845882049263041 543282242023114049 425160136356311105 563003204950984321 802128478705590401 650843804311723009 694847325755389953 906558003484828801 57310490730024809 193694773470301825 278741543028331777 135706584822781201 210638317208214689 643701017596516353 971285352893474433 198394838912573601 809235836319423617 987406012533430273 98542752990539377 373114976874671105 888508747667522433 850575526644679041 497255860974902913 647287331840086529 39075053513691673 899368728590932481 374811774670376961 273809458224359745 693056740937812737 776109627485698945 110559907175641569 506241021945637441 203137215480914785 318191379076100865 621607018985486081 851826647190488705 848431279252686465 533884791643078657 27793249510281725 942961015458049409 251468505325952673 945499153645560193 777619253355624065 371341412271288385 823620797984155265 213341094244459137 921678634858849921 317627898633642049 405899807538268929 6243390234946134 890502810170147585 258760660529969057 762623751486224001 547223261089261121 513123772113246465 364113173022726529 682045143250796545 125336560267417249 430205551664187201 772458918277475713 196305008101070657 694403188189472385 856014023646437761 849493831666276097 549324435637963393 871497832780622849 437138655656639233 788706729443230593 602374841905948673 676561599799203585 868725410807527937 768171007863397633 100623154281002769 20952039737753837 852628849103098241 996913209524489473 748091351278937089 637094323448639745 823570091645834113 764592940650228353 111990449828674337 51632677288299793 801947278916856065 388124405504935745 649701196861663233 626741472998009601 443863031567090625 272527813630883745 412816452781520129 242797390244138721 304310772011092481 167789424633138401 413297613997123393 62820643227201601 978025150124906881 809027336301081601 58218472727780577 25472199536583417 869602799015382273 127126607451497617 183688717220725537 357578031976647297 121114789650604849 967667249505065985 897904896859095937 905898544920010113 708163018619643521 66992332966304249 921033176882680449 466054218355100865 936405913924559745 918346249166457857 269574649094117537 367165027687693889 827845841998652033 83975356349537121 749414410479864961 264994138029937441 993108007592169857 639870134933655553 709949133638154753 643463550665476481 121650019270248321 400509892063023873 177188493775283009 741713609115596033 781049209527580545 686743302880412161 772822649306981249 156917365248890657 659572812440359297 949120967795590017 575855059283249217 945467574675792129 89120775848286369 23035013902212853 271056323442927297 708686347749367169 789943881787962753 105485887103821345 922364512198420481 533748040355124673 441507530783738369 343883181949077953 518229676751381889 224062639815148417 328345575143117697 805815951147064193 959188956346800129 532072498155702785 874205526101079041 349143738735417473 435702992885829569 965527600192533761 66327872011186177 781132902407289729 607148285236839041 618206439874416641 304054692291131777 633888944067560833 712132729109548289 648248827593082625 67477796996371353 794334865784445953 677896955788760577 840396376216478593 493490827217769409 216903323429587393 555021266862091521 819253826932399617 735004679477697153 575516874957923393 676141024820232449 184072590100857537 146447830433785953 241021226968083361 957671363558681345 194524703706125729 432854198990554561 616831384404758145 756069090866510849 812613665173234561 984317653866398209 48095316516448609 819954729450635905 387516083768762369 521465718266938433 110244479965199809 702144846413183617 125147643042101473 745602002075500545 656580599799379841 707593215874958081 608106268280952321 29638968387502021 89863813346266145 141323008119634609 997997475253630081 928866377787798529 651163943458154625 512190163721207617 462749446090843009 825577712998551809 275084598453911873 61914455111356401 706261248520934913 755833630909947393 631564309037340673 783038523443785601 944604598315155585 73029581047109105 201620319944435521 113740467919235761 58150474223356953 269930731723817985 661574268573556225 41771420447751953 66674542385587897 962542819987163521 974555116885749633 94880023143936401 217092545691389921 705329051467018113 609608668926906497 962209902176304897 361496375326172609 193212283910241921 380875116919138881 492228161423504705 535236279292877953 262494996001791489 878471626495720449 900301665728044033 647682388527218945 446888533553419649 158506308812132353 936247508782322817 476882267836106881 208494400775421697 784748346455213441 892833627332144897 46618338781460265 144675487637897505 934706853793112961 954709093939534593 371492587305414913 783770657775264129 767173573160700801 908640257509567617 221883772848034497 104643627491270769 718732048558290817 465882666655069505 303317210444948417 741843107681532417 678523790855987073 832318668248426241 209466915309921121 330037319406613953 862010465341665409 38550784691388177 918307293206186881 474348792920963521 647025606327556353 388000501021643649 8604441990460289 48856381691507521 83640106938599249 64384999469076833 308868312574862337 581077229824487041 380968057645187457 969519726975015297 311084273694579137 298543585860130625 499833727073632193 637636532994413569 423138846792898689 433124420592022849 334151905629621377 133354533113809745 361107337540349953 803611343921545601 593012779003156993 117757901137032657 637863601490995073 747018888267533057 850004277187903105 332010530816027969 958312055646505473 629392396217298305 709569767743584385 62486000835811241 232562097747479169 438649080427452993 258632342157024897 318051585500448641 43323133441536041 111700876761460673 984889093815620993 462081241311103937 507577250589054785 58048049785625721 913785017796495617 532773628777583489 138194032359994161 860041695536239105 560036788895285313 979831361861449985 199720878949069217 919567882417865729 325637007570460225 708555876911667329 153370324191630657 211107739696274177 576599856262287617 209592641322878145 666616000598924801 636702906809276161 870504793359995009 860212941921808769 718308936848988161 369655958134757185 714476241436397441 798055266768933761 34468578068260313 146797279427445921 40049512746204385 818210384150425857 244646113819076321 615454956364487809 971986770892424833 647583691529554561 133884194069526785 468099105024649025 830216965504742913 465395317627091713 388814722064754625 377848291166998273 978500709244439553 314896875106917633 584477947442582785 370099812372174593 664110305952387841 878932742055916033 445269355641446657 683579216962868993 376836897789853953 151517360066385729 831408673134934145 857824068629909633 193186290286288193 650427337754585729 471985494794811457 468874198356360257 716022749803993729 693832203480674561 285601402233243809 871712078054301313 427611260556513857 759749522373191169 626656792804997249 513384065807485953 854563690475782017 303772843005369025 974304790561735297 886962673247822465 909308359412531073 511873630720963009 275022375343102241 301433253884653121 90195941875162337 85535040163911441 269763056863116193 159682169653066817 60172782264228177 211075141529043713 922013849605466625 945129124050993153 104165865842883681 659424105920187777 331164784077646593 211910516494597793 413127185998117569 443122937477419073 911919532991422721 414234936437509313 336399390193275137 460824676116835969 868663749735976193 773572839871675905 165134685889338337 63641647314135241 145521223590126433 709311597556165889 592495356120632961 850458366857402881 718149763981376257 806631036204990465 378982184850084289 249608181394926017 770166647242096001 287484873406043553 524296937199846273 471506702410472641 501580306236991873 425186636740519937 204592091655083393 260985634471374785 912998528441082881 4296319925686021 122865592871885809 969840770713894017 340066564033737281 495012726313646593 690815797284752641 880786792055737089 48069044841899001 70447745244763385 516002331804781249 405513124057229377 185540290014461825 446969262076649473 115107591026653473 854398539190547969 514826237639827137 38850580688176705 172031373020711713 426831505020551553 841710705630010369 370982700392701761 271173010475873601 32787532951140009 38466762587237473 635243099985729025 77381605179834161 552748040247713857 156153492542802753 770747402599496961 823630932074959105 339246562509195841 841907178913036289 324739988640487809 577571556911475841 714961607132217089 182756725253558017 454032852845628545 663924021334022273 125630083085461313 84633785910572353 867030327908963713 349523903583314433 548045140993799873 337381410966788289 909457283702849409 183157474371650849 961566472619743745 915448829459624193 754541620346230913 407705848399171329 784073712823875713 699477115210687105 177814867757334113 515241294917242241 408923622486320001 384138713248095361 350739046369113793 137412028216044033 507643270177943873 648525964227037185 664520195883071105 97656663415389041 873843536082880257 821347661959041665 749830703790564737 95576906971000849 957833996293096833 966571127646762625 559460325400507969 347362267372940161 199950671621131457 66448096188654657 864501144778358785 722823932108564609 25586305008751253 386718697466751169 531521243823576129 855801774589362945 268877827947186177 99956791360828129 14897087191229731 170029041899208993 588121551568725889 322384691843570433 147282156398219393 269668943411030433 508042434719861569 220053705403930881 339940739745571841 158496424039594081 346453601882792833 173191724719703905 26847568135551117 943032176650060417 870645170775013377 892018172455411969 681147742965833857 164914738425164129 887701465325825665 170802694797931297 94513693542765505 521615638308329473 549151897004030337 794904972359862657 199478290371729377 250582329485734337 280827258652671233 201611659879478817 407942289754927873 851479364747287809 411058952574613569 391540598226161025 877351556855387521 538960265974690625 632587831106867841 423094875081563521 956741571270768513 992036114444200449 904530925821966081 555927856809322689 230805123701571809 686432358602427649 679902443301337217 776757785949957505 509830426995606017 657288012975438849 971539073638517377 406404748982684097 10882652204088573 688221618404650625 675502954949173761 692996579982196481 60688722794523641 109361362367447873 327417625690308993 513411390066043073 408684620331513345 14732931236164149 535647039022656193 381825712577057857 670573035258925697 384863296456014593 318294272288163457 77476542275380929 295118499395357505 383162036280776193 461839002418606977 108305635925933793 542003724889596609 747279276394461825 451640197241765377 506043144059791681 324236310173802177 435031208967938433 22916855708224661 762637771861722753 968305819399390081 427575732951392961 610224079524776705 57010033591243569 308149060444122817 212382361186751457 989528337049513601 852276582180866945 399712740338671297 40367474738612689 906043550079111553 862374876172797441 131859128376930817 603678584187957121 49932657840436433 767041402454157825 242518468746638401 544454794009848065 108346652586497777 697121117830906881 617953218745356033 865035472064544513 904228800190914177 798093517841937921 164990308031647713 254230514170895809 588644919535447297 316499599857426241 173950081402296065 913223876201595137 133525258791799217 927776771929320193 622230964783668097 202402535641819969 765658737411762049 49113281566949497 759198743978856833 333956053585989569 671230182258945281 849702812097053313 31905230721989141 104672749211825793 104424737340700353 603721331035107073 693574573257109249 952287484366603777 665554931530500993 27094887443656293 533723111481307905 283458498527433985 826334010008928001 724436656083444353 96822042170288113 371536946555618625 15488135395550275 852286927774446977 547797810439320193 170438085854581089 620659006194380033 411998760276507201 295244641883556353 102947748261566833 886911385732226177 131407444673090625 410473538288940161 426647127755270337 813166046732156673 918061621196759553 361543940908461569 780383330344744065 71191777533421433 185660608171293249 210944681558274273 294047879819398593 643699428244580993 614944100762958337 63961355704208249 482670764885607873 135500561298222529 834249665032263681 577964425781473793 523938962092383745 532162173463540033 145048209857609569 892477759718872193 370775987356790209 932271237867190913 403870677163570945 573167491523591361 115268229339218209 471107537473237441 962158362029132545 502677620323680705 687814912889347585 184624488279617089 695837371175020545 36008203962566653 139856842785572865 973194443701480321 491092563534355265 871985915593484161 666974899523875585 545251393730872257 534280702597175873 695041679231465601 131737912476577185 323049085987626945 652684299486967553 698337645386544641 45741333837110433 738160463207982849 117499550776148705 111252473224098481 874258391893899777 235613995555318913 427831688377555265 87941313676765281 694394426834644865 135858048881551953 899421772960284417 51361601067142713 931288218971754881 406854934218124225 467358289730842817 376649321591486337 332561620500381825 398945791832154817 139267658594366849 202519397961893345 937826010152459649 857735037646214913 493687762165766465 8549773107972670 429681317893351169 610782803189330561 574890637336967105 234518254598768289 490485926622167041 418654695022205185 385842381624005505 755745757861717505 163553962182515265 676774348261297153 898902906816562817 91635822847692337 459795644367400065 179094713914274465 391033242032595073 204889738019687681 745726802510187521 626012863733514241 846576458642051201 53445849927484801 683930672193010689 235989381694700737 864117773166245889 358892228671635393 513278997074689153 852411200514218625 740642793683282049 542410361757376321 297455574342190913 614395097331929217 300458022974996929 406325523692601089 933644016322869377 263132047305056449 280497430137234721 875793478693779585 398837966859158401 805309309884300673 198220964142823425 196394781529733121 72426621643113969 764031552474939649 211948120395465633 160413709355438529 366946469335143617 968033562523565697 462919897142828801 723950347866548353 133742007449466625 504999224315248769 268528505228449185 310978130740082305 899439106178302721 478263503416307841 650003834554642177 976866754617759617 398425007047489281 832490252254508801 436531746302438977 736218425335707137 764893964048180609 168127787291403777 330559563909648833 827215397207794433 257527575172485249 952210454110662913 163301490544473185 581775308429612929 335729224595350913 300686854021641665 260698898829676993 258009454586130017 66843072590710761 891828116959068545 601950332371149697 544754441318318081 200405004146855233 48941633047626001 836961440724767361 108901178932569569 232766190654199777 471751061694341441 365558752296795585 182103488621478945 541094744478069633 8191284972092206 528070985815649153 697063244505585537 280617666199827201 641421323864172161 550040322936656193 323436540402937537 506959211311620801 60618154152756177 587641524746548097 123587407586853713 653633249683235073 719243905853240065 977241785920728705 668658682302023553 513351469683978945 732267168621824257 372936594553952001 811085291975103873 644136701938247553 786180117995350273 708479415733865601 901720059378234881 253726517820350497 35125986160288393 21543555256958057 834777676982412289 167986907452398529 726200088691918209 883595898997771905 684055341872422657 223724573658497409 670801247855131009 70832175834826929 907210227386059393 59209504549198049 181203086114926753 851754770210522625 704741063587604737 725842320662106753 387325362967565953 844324726857369217 455835167289080833 183793745367761825 993678356572480897 377572257459224385 559129866092533249 648301732064336257 226917311440438145 74612589533789025 93049962342632849 949955611030429057 547293247115085505 429819204121447041 603697244451140609 793171405182160769 380060012872910145 284212203445608929 919885637283300609 726738519888993281 783759442460770177 689808545071048961 92062952680990401 166490649942144129 370045873290557377 903760987729302913 527388918238472129 273643279240172193 573742208817186881 452716628404022721 835625789643856385 437091888258262145 332181183538999361 971211682974260481 263843951752903649 531049243400939713 550241599678805953 37469486199984913 351977048571555457 721012233402401409 223129105629190849 526191373601708545 321330914989601985 24508953534347457 474788641177333633 169457970334935489 965234475930159873 954830431008158337 898410045862497921 490449262990214401 461720394058147585 695568847116458497 699963577063478273 55228481860911673 604665147825713281 383960655848564865 129867276063684753 908325086113396865 750053969923584385 187588937435020129 316157315898188097 29428834968161513 111442234654575153 110879971028364113 799944726749934849 910427856955468673 492363013849001153 487104676010499585 126161285531487985 721671609045461761 708107187201520129 223461568731462273 705912938564033281 659222460470235905 685329256824928769 349594523330107905 678084962447037697 664610154854205569 911285439888715137 755031224164181249 634718220799832961 836979411349180033 676792259938679297 123087065785437489 205264406050538625 144405233331884385 575430289378701313 615459706834936833 627919128348132481 944550914364246145 408960475136751681 423861829204337665 471239190480112321 880893078040589441 943846169234504321 676549205810967937 646213430891087617 793694173550964225 570284148333428225 615568251867653505 198539189016777601 817148484776158337 552969103839998849 395167138092741505 164347810673284289 96170709997526417 217299879318687777 196407592401452993 971936728673149697 896769344353590017 586858687283651585 714026021746658305 579741587677595777 979608260505447297 944358215418560513 8592860435367556 249983695038487489 212091847084355585 811082495408769025 492703407936684097 701944833533950465 593119641887430017 476997218361049153 650122170417670785 393067229958212737 317678399961227585 528650401733372609 390441178495532161 5090297989134741 704930778168066049 643826506300740737 590971231477720193 421881727126027777 820803110066254465 95382830442829921 947458828176021249 771787634265756161 339777900452990145 42137835455235977 274130998726388257 557128893166755265 584292500217504385 408073542158362561 592960663223234305 734447472138491265 55591741732119009 354059848306519617 916486823885104897 459421704288025985 6961935370203066 436034110684559553 445712160408103105 328811950055744257 416994361382595713 192926177820396577 815355755634140417 487782151078938881 883021050787892353 305083811439018881 67006043163043929 214507380134840289 587392046637067009 563627659637120385 713568952570749825 225786726533819137 284204285499232161 662775204767243009 776033943960268161 288723782358879105 731955550782917249 506070966686337473 179306484167806689 986327674879198977 757015437056072193 54622259845913849 744124834573394561 21665086803373869 100536740358084129 257467543179473057 16462107623549827 999122081282145281 882357966108418817 823324427377670529 847006718362987265 576202865220800193 242578536109082433 317028277432683585 437135920993068097 509514945018061377 905955591811920897 606456631780517377 173193391226643457 839205515811180161 795332844976858369 125740915473500081 99923105492148785 72786441176084801 715350531583499777 852821716074984705 161793390354258561 188303887506826593 682208992876102401 684258779884288513 145987282364114177 915087638480208897 912899551220750337 903638435172169345 574483562429090689 545393392599372353 359832980533642625 323530920835651137 49477322200271345 350293003304251713 114070803900734321 91964655765778497 894084995415251841 26961719037210229 960405697151546881 15655388762894519 439666757104600257 891472082458797441 886477249073795585 2231983531302718 286124370572249377 291370316221467393 790206039160555265 66538880638688625 49265258593305105 876346819828235393 937465254768017793 501494600835442817 959959103837203329 504506890628640321 665592693829470465 767297574295042689 596671956619854209 138015024436022321 256709799319953185 404971660658915777 622489958215364737 697765210088014977 994616159996130689 597935527747722497 719510687616132609 495384570016291521 925150501047244929 670689144935764097 730180121319559553 176097578041996897 345360390685588225 874688582976233473 42607571940333601 612176968669935233 212735516878769473 831503658012295041 414045054699183617 548924401617476609 481391254881121025 311523276112495745 85641633622213217 79023023683284065 404823163457923137 967517188428772097 277472734099372801 902974339836354945 490196828213701249 826631818491335937 994019487796332929 410087329087510017 520723926734678593 897868434726987649 748179212290974465 613667580793354241 682262334835545601 66365775515919265 11095433713915527 13822446036876103 717748338562035585 428112853486837249 303299748611944833 300443859129238465 396430375243372865 541902632791249089 200678603723940097 96867648583959473 710259011312491137 427880150295024449 680561061860796417 471475887627569537 711454887316993025 978041001478857217 175839131114098977 890771193929971585 975607934030154625 233224496849018689 138675575682722049 474497939263123649 334165100338854145 458871777325811073 493345612202244161 553129134728301633 867472946134132225 369059319899392321 936543838089019009 473018378530092353 611413554260170881 221674130321162017 932636450568946177 587897753519406721 11990117188805273 869295070233661697 463546609250439425 300974003378193793 695990068979259777 498236764432959937 94047983821791809 654050761875176065 523211573756629633 535774942404756865 872153424205091457 213923121584819841 385941360897707137 631906449378959617 623092605782044673 187416469330891297 641801126849078017 321830078407245441 639269749621515649 751163347891342465 52243816519993657 809017388884143489 895900409484294657 347444189682910593 374512865991352577 652252351004435073 214190166257562721 150699170731705569 371534745362200897 134956552378184833 185508188879719425 418813214730199937 591880698416492417 898709384909480449 798720321255697025 17773399881427567 288615246935425089 457971659585979329 169499949633586049 947211748037837313 827679624404499457 418103036523618241 348975706915350529 237715668855138049 747695639069522817 297930069964365889 136573391907614193 569277253800613889 716102352282110337 531099115434656705 88560635082952641 445150228380775553 251862207342814049 472588391438165441 402927140517828545 708603738384859137 601227669098836481 569032693378844097 179276088800261121 714144329778569857 237001847883366433 530534185388660289 258933810358524129 52885544626612105 358239795494899457 649619908869240705 708200445351618433 517667559572934977 579428988307487489 897812707347640065 232384307482970337 1681301464266483 876990765776685825 155383738193719969 818932377350758913 419771549165396609 295716984061048321 724353185350139521 576659078731477633 79945733983812769 975880686715346049 983427765985723521 639980551007791873 410188545896680513 638743999929264513 776660700398991873 670502335297452801 649391101454803329 737663541084163713 511168551070895233 644730053216985473 268586394326085569 345721198980559297 364841295994324353 450645588122068097 117904093435164721 388669014450318401 879863745792718593 215110791605976449 854506539056267009 751978873710132993 214879506181119937 89347145508167361 246658076522983553 879063636236669057 636249689520283777 475038424187030017 759050722931554817 848543966648865281 401189054067970113 875984535844036609 85224646833388817 264157338569180673 992328759541308673 909893687750976513 325671116937932929 132050240203174241 939809035270144513 665157130827662209 526902505778657857 835394348925621761 964323325043537281 894751306644447873 649957680632802177 272280167991457505 409219463230101633 313326557082103105 469645739229669377 704550145101155329 434039712387644289 16764976071041105 802105614432655105 205645432442739905 13601615868566343 241842796552600001 92387642636829521 205789013506450401 739362152374766849 996060226557030913 180784827586784033 252170725923154049 832470185519298433 636274188576049281 812220297188595457 47619564313936993 745323242711791105 84682288722259361 603422408165151617 249053365155877057 610955796600677505 820279859013464065 74804164585721361 620418369467831297 473174021377516865 54591389996826225 465448143888544065 495629041200150081 336618017977230017 26833414336049801 248546030509352545 245074702073555521 272103309092827329 273393227424204353 59842205129136521 512581839755004161 21520559464221381 130427051055516337 542497689361091777 434442168182176385 206732541597986593 910437673191406593 938363163909592449 232494479053318785 562401904428440961 900955543389255041 48591825353163641 431665834485489345 803238874940191745 16114082026827959 17123585228823403 259342525111836865 287126192938302433 993299884551003521 720745607526801281 388086267937371329 547935909474503553 73616882106389169 981719489542534529 261294156602762241 812200732416386049 196200669557622817 346526578776980929 548304715817028673 564367940781281153 635150443608605313 430909047726679233 394184864112563841 133998075247546929 429831619942614657 341489481461628929 721126467249764097 708450208203245825 823487531559205633 112874932351950017 892294281053612033 455422165295715329 603553963267000193 501956724673426881 132482249700888849 915914174205298049 804990962105929217 554393811597428481 608560155994272385 110109617782512721 723652692818188161 688929260752338689 480060326458403329 12293430260214679 821653393864121345 360775534631521537 338122288673080385 87858759480809569 575426045387455809 783978701116986113 639264773620073601 352912387463348417 7405498473755047 473223619788306881 217097064462624449 87830618676349553 894819847516668417 157385563992995969 6248227600526236 598816472579457537 7888067008504863 710307719367413889 352741034548760257 730167616850565121 191868693104861889 319452609116446273 906150206673988353 654309112724789121 373078921377494785 991527797385565185 111669801590782209 542027276537709185 291526227765313473 387836276990533697 843304922568297089 292737354387540481 798610812360347905 743488819107902593 169556283128176929 600629822309429121 217037127823726209 496903312773589761 625065310625803521 279394524989825761 554311798416161857 122993813687223505 508740237499584001 263770114339905601 256823674348151329 299533717376569089 552022819546795777 863884907694270465 857444911907034369 856402233739252993 39438749539588257 247345916504684737 927930135101274113 267455230848135265 934785314231067649 359021962658360385 523319231876765633 690889598182074881 415755185818969857 419806063466324993 77388479805687633 583108615625469953 171108257733255457 149308190439668929 957389795025360257 680783467167849217 919441941694035585 75023653699986433 547439266612780545 34207069728928729 497057150847570753 879271295755089025 440659089019955969 790939860434939137 992380114930657665 117950957912086097 671361850165862273 471567162478670785 312012020337551361 760407872297193473 704138184782802817 589163292908573057 112997053168644609 551514294805144833 363738374148152129 71452747811385113 669707559326457857 905212391810849281 988320876896917633 120962663878167121 232350534992068705 888558688641950337 722296323706256513 855587372775239937 126135335863938993 347745843133211009 140069513770040289 412474298579432769 912366156871176065 629253685562162049 868044725639759233 665154761281179649 640017298184592001 942424929400217985 812006511697514753 431172503509394305 641722310741503361 742223268104481793 216239396747550209 59521015688694945 632692617674042113 646189294122720513 498450859464721665 749027059302441985 544134949485826497 166764369887516737 492782953221517761 416076241304189441 631642723058167425 783930809335359361 967134232629685889 599056137495544705 839302150084567041 713870054902457729 588985606478228609 844507361370070017 145512191831091553 773045521521325441 627376649126485889 493762190010748737 968526296700279297 385374988370699585 782183083319221633 396977952622684417 548365977437573121 440195413516121921 513096910330087745 82727422683085201 255039518461845921 53392388619528217 940528320810539521 455104993997231617 787056263225412737 501843703093456385 852978384223231233 466684526662014337 333315829214004801 646313211928998017 77343898772124225 105286483557769377 667955046683506049 999853961436386433 650305999805990401 756667404014528641 352161228997832897 472989884803126849 23742485267700177 775847941230445313 327941369981164865 484419897196843841 301435634388635521 269385686358042177 133130839527812129 83328460618531601 47792882985771001 402639877418074817 249414925324334305 518819214346663681 44552387908421313 383755907851188737 48829958431102937 111364640103630561 964329576902354561 914132370074192129 840240576144328321 643961514523240961 949319550910924929 748561256370656769 374913729514648961 876000657601537153 651573996116081153 882716955314698753 166911147634710497 285426777072942177 233215385336560385 227500889202183041 265107938825739361 124931597569769793 919056015246280065 775840099145234817 902848652651943681 211667512495395713 921800149752893825 695428862073832449 300331258771652929 198891268269903777 355894533284679681 358756580382397761 933646931495435009 59274247491785561 257851113173384065 558371782859687489 771007075064009217 66199322100288785 129316280291345009 450105177346934209 347191496582599489 129680562320274369 808248614103174401 659953363782072705 465910843753452033 131692874524958369 700362314825479553 412173113407028801 728975185534569217 131410463661680417 917691533952560001 58143108440440017 761406738120289409 459477436051855617 77051987501715041 469629778949816065 781561038688170881 792947438698533377 14765866458755995 8785432495038493 231685157686715841 65533534213500393 534844458562513857 193674309859240161 292026629549798849 303531098610633857 288585377256591617 376154579333494593 833620484116242049 234066965003222561 700058169857310721 262955665078386849 382356889206807425 352663882190242369 423168660238754753 605819754548427649 959126281265955841 390592175720087169 513978984119017217 918287908334413313 795135278212047361 133836852780021329 401912209846212673 341393965554225089 293392949157240705 925089843675635841 873708016928514305 365097461604200641 690515971957172097 53960184236856889 875964440929433217 744279115171103489 469150654130576321 500181277715569217 680370499257758593 745703160398854017 60342538050338849 47210494124684033 228000900321031713 584308960504579073 965108169950045953 802113832009496321 616127320982126721 202944003445175265 401411396713928769 330483744839440897 256846226760469409 209230610948473825 560976077123175553 396453084061874945 218501218252622913 987333551842233729 732261167717911809 157368995869276769 358583728311426625 572254301639581825 931990580201730945 335729091397269057 723849880118574849 521833995271158785 386501819864481153 628534852893139329 186238758912477217 599440241192120065 642612015329095937 432885603873046401 711388562291443073 831506965336281217 270580351539582145 898647021920865537 32817388201689113 312480395040090305 882079932799857921 662232671072644097 794985108440368257 769712238615746049 435012543346960705 183411939177901217 601427171255775105 287472128215675585 773764451897225345 978704646732524033 482020591910082177 28189534499723833 875493136340356353 815068009937775233 401402137384419457 226569693891796929 985761397773902849 956577154655946113 846929103251806465 5272675394344618 453929601869464961 220622552005451681 740799429620405889 646938616516955265 671936542642047361 40398143066681769 851600521457765377 224649439369478913 709327481555295233 104359102054687009 173330339046170689 950227080870483585 480632086037932289 873739716855794817 985650419289935745 146494497828491873 114588088410545905 304616305522515073 301733790597406657 425807500866334017 482506321426942721 125478999674612625 396631565593661889 893466893278095105 27662172620626537 764566173263986561 39795649484343441 62330504433525393 389485248914528641 468667840327015041 833581799986756481 625977574776420865 184135968000948225 807696050670287489 791662529871327745 394672633301375681 363562706328739457 883652740414163457 536873367814717313 44296571137444121 83208847646108801 440925207453361153 519794099955330305 997148119017644801 47193403439965921 254957942684796993 673149115762679937 769483444469876993 30154629786597553 721763518800159489 341843190084002689 648894159027712129 186281056583514017 310546182044220161 36201261014735313 160788729128661601 915741387368644353 320646271099647617 121948323053910465 643628179142915201 362271633450635713 312423163675106241 512968759351235073 464088123657184321 36717427372838785 285555687945688417 503368598229567233 193514631226172193 901619530313642113 549153395223243009 248399610074709889 54075265798338993 391353918387142849 673266334618929793 967086173623894017 385667937423015425 988902316450722945 603706562501344001 533744748155026369 932352983152561921 920167457449924353 150028121750821697 794946902580729601 689857254766160129 374117493036099073 574155200664051777 189920486484407297 574226974560964737 104328679678634017 884227191372886529 266104994200016865 587267796481732737 835202526261131393 910095975307257217 620896783632940033 678919939791690241 182895826699752449 54541531054368873 21982879146289493 492712508825285057 733577226952011393 294268450444860737 771638924995198081 371088237607615681 4895002395631566 79334724331388881 297652774981084865 776476964775717761 583515361449659777 46696782816098905 940950517718601217 925937214793528065 193401656983855489 236507808130724577 636491757659907585 357019398415239681 545410191017456449 857781344476563841 771636012304139009 145895411220898561 866160652944746113 687755770391348225 780157458334368641 32036866323487345 148506449542427521 267118838126037857 768721276270081665 103721908528378033 630915078812638081 47151783586841137 657376817100125569 442947584813929025 350429081795514433 196431032126270113 381041057769305537 85085152496141345 953496789346548481 541208832351813377 782735637831248001 326628554340679489 248846877016550401 17833804661819387 22322489550855809 213065641692203649 282864463095865665 496044955915451201 920602000741634945 498286644903849665 374866945089568321 92779748997088513 404964096156373185 417698937468834689 509657780876683137 357004888545318977 569511901814106369 830630378781556609 518263795074066305 452359154282675009 213030079742008385 125589512887195553 433469141174402497 697067443704540289 678790800737797249 347048709416718273 461404588357854785 306245738864163265 450549972416450113 287790020648323265 918917140988231297 702594550125482497 21880071494475573 430292157786759361 831739951197111041 365425075546482945 767034055485691393 138554622608587857 331738863133200129 438454410503069889 819782662234413057 63190730084350833 521987543909265409 542945210766958977 684185258495158913 383239085957747265 663500823515324417 789277816010851969 533237583582430145 964232103037311105 772643396484344449 457280542130177985 926108563459830913 350534413637724673 477161244395535553 349583212342949441 223678157014742145 458362625695791361 63213832880396841 304501581257795777 989889252172968577 12384839080233691 435599132158007041 692732675485004289 520724267447231873 932162749014871425 416568618768625473 88294791406411841 684231646984084609 674355077841376257 711358450598499585 387157517917259521 27904176675772165 762587557060690817 585073779993852161 900978251806634497 610920307936776705 569875791211337921 18238493248350809 848018808452891905 948496766809224577 679752136168239873 857670351515938689 934010463176463233 467185961657047937 553710279377305857 353994370749735041 613444651414724225 819830395335738881 626780580878936193 903823129097791105 163091171362111713 606628749882741377 583149484217734913 798294341797816961 916712633353441281 507069855962978241 313526497986110529 153271308505569697 200804648559397953 512171698024712193 699856444306085761 871213528665425281 489222408010434177 26468251872895365 826011932516529153 699770709486731649 638857434068825089 706587616650363521 780945407202160897 24926370825870237 373829952728399937 343255900531683969 849720701976075137 612525094291530753 312314099037479297 154462961280170689 414794866609163649 814892982689531905 154091592012818529 20783701695531677 292421187687715201 840761903003599489 309836162140868481 394032488387818369 875257854474604417 176717393969841665 412192446447434689 485233712752798145 350982694549877313 604915540445237121 226780845657827969 478138857994576257 317346880613179393 20988463694283865 416810527666868353 714154988043244289 356688553043362305 282139161923030465 112117923891617009 300641645748537921 998134974929747841 50797071376042169 11894262589478899 357278051294937153 54838199814916777 314373717579432129 795474478390332289 37920539879348073 538528349820531137 305256001361915009 428307792613608769 654506682819455617 326969535665590145 593960827615919873 797218936919762177 244687810919042913 984730262830659329 437231748872125761 272524955980330209 28681015606021989 747821922272002817 114793873153363537 822347335641808257 609145454579628929 702629722146191745 144630288747652705 260029424005821857 899651246955183873 784199241468648705 416259499995224065 918036306451597313 494592720678024705 944012739998733313 491961660420702913 355805024386498305 91396584792672545 889181503419358465 492729545059209089 735078853926410113 172910053498991809 260407901560775201 82541035123956161 860276847280019329 185369360304061825 222672552506047329 393121207743011073 975020548839552257 89915781486677553 808542079409882369 171566743854203457 636290292365302401 310939551030852353 238060482262874017 693051100989752193 27665327692290021 593412206655397505 990796186139853313 846448557106004481 111191777584664913 157760271068607233 914806433183933569 386366629318761345 7721650216979016 301808056610280321 804714920196978817 343142319890990401 907801392771219201 445070097507763073 988066509732611585 513345953587307969 884711329304508417 694524574568401281 737538522519521665 415879858058435329 959044343864647425 689393414757741825 128990615380722321 19615614748918377 166864910309186593 564962835271028737 34888624058545761 432565884432722945 743234595918480129 874795270894988929 663131067005558401 922842701373898625 647579039184194049 692630187177609729 697154326758216321 529246445783332545 840480685602003073 548792552675561025 79432912472974241 853516258197689857 52112821400726265 463094033832117441 612788723073698817 724436264142969601 355410236399919169 942218598352891265 278566937734630913 431640445462679873 32551736103954453 192751479792388385 824640121604780033 367725138489465281 877386272212888193 942783679941353345 236905412267525153 742919771319097985 850669232458926721 599973679013071873 43606308923337169 676966385307071745 556614987562070977 139769099066253233 521229684183929025 386024532050615937 261167697639535841 205004036072818241 173314240172778977 404483109042775617 563021195100802177 701237953040870145 879297798839864705 176782407390280833 561882048413679041 438059723136330369 790191613517585281 865110905973256961 664494233636517633 545340940311174209 952689377270239361 615649970692405889 512880760777733249 888406288041902977 235210846021068673 657528417498117121 912083682366059649 123740886908844769 10884053278765295 651575686226042497 843000714593472385 436745441405076225 216750031029484097 415209961375001793 451950789527487041 147874988053214209 489318830510789825 108373778355659313 360203792680550785 979076423129026049 598429519640610817 834467281912242945 297358086171513473 757719071542762625 29208783337161037 378986169874654145 261244736317678433 72261661212319697 351446831334932609 44430272634645721 488706218255700289 957913502076788609 663204587877252993 638517499257321985 96491321605611809 109847748244657601 487846661347539649 107449337438044529 445603592764527425 627555658147880321 768499431989276673 878686039094905217 987339483645087105 571263073481230081 159326814858879105 68284868748254017 472180996058469313 47659225645812601 417786915556000321 524341150481351553 116517577982818929 478333760886311425 5594960582477882 506582133700039361 315339905155198593 684225864813495169 798510614894006273 256955720614403297 215675531278691329 440129876036717633 266955158827762785 989512671851731073 395349775146044609 915070119695595649 442135047614605953 940509843377643777 760006195647264385 570474177275752257 137717181616103809 170096120451109569 829186148450830337 494983751720464961 107706836764542401 221939815169125857 846247783626722561 122015999008265649 330185704928204865 531599195768183809 649227994114212993 816520991555986305 297763935574600705 461334330742207745 278267823228389953 896593167527452545 843400515660967169 939541371510490113 683409247846654465 442631515879977409 549689836644255105 136317576324220369 213530635019935745 363675162264012673 486462938371950337 230219607836534849 407646086013144769 962563268205766273 841898751890475649 760566729778592129 834101895695397377 947001047848299777 793197749389555841 38297296983007105 707338029272804609 953902555403569665 681776812088820353 658169190076055297 897445415085144321 124096014876084129 583063908367059073 945885404021385729 891967534072492161 721314164058295425 701093397334936705 643532670840560385 695118816058908289 824170679768553089 572641499858612225 821676593759566081 495299292697538369 526489553304397633 874635772254599425 770819105235521153 901576369275005569 106977606617174817 122686339995347281 911075947304130561 363407025082736385 224006493278405825 799109262290407681 837381121956017409 30638797228874637 258519826404050689 417657765839699393 836904684298890113 283732108086709889 574248830829755969 821884269893267585 252437664592580545 733791424554055937 249076441488380609 117789187496079249 175136119355318689 940604950432785409 17230376630546829 192960491946784897 215233139132184449 972323614028738305 964830715749666689 798185045556017793 681255893690508417 296136584019492929 360112220324847233 828557762252692993 886182286862069889 174423990240995873 746456363278280577 295091878955908289 560221335488268609 590114504803821697 656398092858179201 721032005405440641 380010792442025281 848697515365842049 546338061004018241 416405270825471489 396627614998994433 28513358960353233 536237707627801537 507353850884065601 961659449410749569 767172044007224961 450672523153269121 341638502405068353 491571172893930689 887457632519399937 384963324594419713 217176518689477409 783727517891922049 753713546558088833 403516787925422465 435992807609984833 388833712889454145 197950065187271201 60930093995946065 761558650355276289 868488721765604737 317870753031627393 716920679279137793 133833183319815425 315392862157001025 396406071551794497 293926048803935937 294696821660231489 808021145070600961 859521531816852737 354600719219103425 8787772971068365 109898415534264161 327011015376214657 511862927563324609 183561535870545345 832750099903396609 936294880311606913 36183078473907673 140852903531119009 967635892053284097 764143745184597377 606154321756090241 954119558840027137 481710850579307969 133593966886138561 924863465955649409 415299918431635713 991631944801060481 186586361841861505 65132954329467201 247864519796301857 97095891321462353 406147226130372033 33402169891910917 443844011539603393 106938977628306737 879966751331565441 980054208529335169 518666764141180161 761159287243234689 370366071837992193 511692776020719745 385449329744069761 368769134721976129 569856978434572161 659678338679409409 927492507093312257 95308400889766881 918389354680471169 663713400739123201 62308674236739137 75030641557180641 695177199511718401 977119107046856833 651331399501252353 549221139104194113 697546254024160769 882489589596001921 415950193064539073 379952288244130177 120031315093612529 116591903434962065 612710679655059201 422084667484202945 453070855843577665 688768344019745665 529087520032284417 297864658785716353 551827145480686465 87889716643470449 457463147424554945 878559352194546561 967253231184002945 712423051671418497 150743877533564321 84839522261365377 184510475056626433 232860639437230785 460955259552370945 648829501401142017 344813392126525313 765179408314036609 905344723387976577 990771614452786049 117968873518307761 960855901163764481 926770707429902593 935110291092375041 692136064708648705 119072731588584449 140887584262834769 285619850927236737 918137764725358337 119062734660385425 556883901184299649 286238072553235425 817105780753593089 727117379587394177 676961780757473281 280907825093937185 277067776372476257 728831696591495169 218646846404617185 847479071257911425 436633353061409921 400989299615513793 550304811728274497 791216257249249793 108188966187626081 300553372856679617 511451962335250689 444449299446464577 520566360915040577 895093045030687745 223746227932544161 110282873126255505 569234082859239297 577334713210230913 544722452864782273 418046317151212353 823527835354440193 437204910552576833 623803887569358977 112458002964348929 443759582395543361 351670551732720321 378920904138361409 991551288938442369 360328896171893121 492954148931840321 802861548795512193 532647004614478465 31929683119145125 949501182295247105 652555845121746305 221567596131084353 565952655081645185 454724544369707201 983770816794681473 826503426695655425 202205304999992577 82492170656987441 20705069945130105 261220076777963329 147708262016976737 505128930578660353 237884525477944929 267519640318358401 537806301529840897 32067897336670373 164363583354877121 747046778135260289 185005534007842689 121029553874858913 71942696393769265 98794480390456129 575291954841347329 547675637898603201 294963093101294785 610272918925804929 861302168592203521 556147494192924097 754896279925596033 624640250021276033 977331267274919937 416952299793873473 274699035590565185 508664571141824961 323127106214172929 168624669413713249 302667946355150273 100824254039441281 107711145096445201 396911247397351745 700840183628962177 376917383656778049 552685168562106817 644472260895707137 657013256869596801 162122840140103361 883857132569019649 82961959381119505 560984947587478209 301543482411890561 813399662299758593 8659710600635863 744059607090669313 311998738677193217 970617917081810305 336520575064948673 356267543814986689 40477494443027953 181851200143626113 812668752703967105 778764398203897217 691595304616317441 348791388539169153 92164698884456449 910806266628064513 28130455513522889 914922553739614849 40657255080883913 393447953266054657 943874077663924225 42846598713126129 721731144617560705 438225162705599297 633378173618584833 917560915292142465 85947958558374897 911720758768957697 493604889088363329 324522528762386753 645450613509861889 819869469216307329 770978433126916993 374420507398809857 615377514324062977 363538674037734209 975050556248465537 22461135620957861 549158612939574913 464374239507286273 706169236825164801 687750043043763585 261111532382397377 642783813541690625 856571018345267329 662758710459527809 391817234762637441 564534642681728385 37708095630822673 224241100202874593 857851666448834049 545682869695902209 535004579412504449 41296144922725377 369027724978618497 44965485893918353 396370188239220737 15155038013858759 377931073172629057 296538706231650881 302566737061500417 485935263345382401 135909088858053201 2826570689641984 353931025470220801 476897643964463233 807614896078870657 566665114713835265 625139887996073857 505144941650925697 886663288171828097 983929557220129409 401917066580242753 423312264051844545 954992737120374401 923078689283478529 113210013813091601 739347296135022721 338342899663242497 7831072657658923 629915547305248641 126313730366263137 583170391230066049 105415837203459265 415339263104289793 132250787837605793 272782416403369857 858055862640945537 909992591900309121 948086963052219265 322038431764479297 522707005285589313 18946158374991029 21663650706400973 53349686170346193 787382847078440321 976776493941375873 115925686100155185 527715547228989825 886054264777165185 604297968795339777 412757614255085057 452119293493208129 453166004137663937 782020863154887297 539888258921848769 630834842175414017 948922459785116289 165002602299683329 41478453919197025 198265004500907329 593951068748701569 897970148040830209 183799188162623745 543161627662595265 913668186815875969 581920183049721345 961776464812928129 889913706217125633 686188094449981697 545607856554884289 391726446703501121 376601539170604097 181094935509101153 717297292777050881 297556517089915905 299398584441515713 578628989904466049 31875609615273249 744916289306416897 69478132359176217 769236783143362817 382059667020730113 488723913611167425 645794596857992833 892038203914374657 994208974699947905 478268816855631937 512029419561013569 908237097991936129 721581949775487233 830428833123235713 108814610510702177 793133795262569601 871243839299726337 220789103648456833 416393122400574337 30102769106811425 663885922566198145 355588704649775873 714589885288287233 604215186208726657 445304896493016833 841050264688419713 485920728428975937 615278542609054593 79101436464259937 142994421299604817 736553897557083521 593722960968413825 135295627407746369 476556402433999425 404480752165635969 132400107063638481 210157088061482241 946782864194389633 923593810583863425 208015133003208065 957866977836122369 404994934956050689 788481913437276929 613248633016873217 752050492917124609 637784769719090177 192829210888756833 950933367449970049 720249738767851265 275719369957045057 522667258404919041 241843534274558177 680680822493702273 323233535798280513 905823042168972161 95271707517404993 59893453107438433 361405151605254081 835300561169486209 704774280998982785 562109083097187329 168547125401474305 484724980933943809 419049416178033601 404062483341196097 912672769636998273 59186656346650321 949286157202898561 609244427837229057 883371787980578945 918792810492529793 199528606983697889 786797687419582593 402573882680087553 272037665501539297 426298917718590081 195337605123018689 553802882042603521 661932662432885633 769206400332727425 731159962620498817 433187770251578305 913017392833932417 857451362220167809 882295459710423553 3674644560746288 528344307235638401 40550404016890697 81429729659166833 343176990382971777 31866478004570097 58428906377208993 276713214816016513 150037315426985185 456052988160987393 540035379376256257 752944241810215681 103002682325978865 42831206493200825 375245292717870913 187654076313624065 881416587649297921 427054605050354753 657078016890089601 856512416307598593 913601516291976193 727689190378992385 845813646279601921 627588512529019521 832176916496635521 407996367183212545 9755807531909967 549854697787967681 34677854678278665 760485444933930625 286056142625575649 171538375648385249 52286783294775321 906760346829710081 56735058716832041 270273276043131009 760366251734353665 211162698919832097 117965618304971537 69353843256170225 979010572076177281 628012677639727489 343622166169318209 710765792847215745 132870981121101297 326090088979594113 906446516335229569 292183971017966145 305528279786969409 754726454508979585 61991315539465577 16053485124164269 938790843316326145 380564701013309313 252426621784401569 386584460024028673 311210843254187329 582881704062796033 920630850095953665 195502524221186753 768189067319525505 551680733929867265 901645105031725825 608339054809068417 969255428616392577 592991107398201985 681089603323776769 676675123553795969 433069683609119233 569531373664670337 671686452784548737 312953800563935425 679611591420794497 554795469224924161 93393557754886561 256254799388049281 839773307805245441 370528777854087105 74243929429719921 990916200554824705 788605778090001793 930418240045948801 382842253859870145 444347982025622209 488906836991247937 98697884057269649 315260273797584065 653194127265624705 151398201961526977 666463710518254209 885083435328787969 343671987157339457 136773123146980433 579120066915958657 692507398916696065 496082153279036929 869382689603170945 446988809634344641 904203479569297025 756897169650787969 793868250647051393 822272982142902017 278330924837383969 904385780412088321 991866655607410049 616973750865209729 377360224750184129 173418894537636705 158865607277135713 208833247729511841 174699437102283649 888066858121664641 409844926567913601 279862082905335553 469523867218434561 651092772466288513 790607500721478145 751578925263384449 558362425941972161 989856294695687937 389407697441313857 522936014160389825 793180665617960321 378974419385489345 805976634974712193 234349076746308769 195834923773823265 549972977245563073 193299465997355937 330738192618209601 550393250538114369 883862812724519425 658121323631121409 87587984803388257 101090921082210625 968970629015519361 21372353560551005 509446435243713601 528400401020114433 426454128835590721 597359879504466561 575821936673900609 533261703258183681 270867145024471521 64153782746458889 864053213538365825 544978211749501889 122170758964077921 746191182531504129 244486784874521121 587299313476741249 836093759556025217 808475045395724161 945397014404814977 636073637262761345 717238013512204673 330189990412321793 601844809925534465 217479409189827777 647434211512251777 860083856408991233 915538007957334145 5760461996224820 752338836861813633 498167118940614273 696299723030659073 651781842313177089 772006886146858369 455390551685823681 467665766418686977 517356807505386497 54184667521841593 337826181477026945 590238959101110785 804601355685129217 88475724193376241 522974150870751937 280672090744044321 294582350682752321 109598390866128881 147250139518689601 728602723014528641 475904850875544129 461058501903995201 625201068109575425 188717314112576417 822922489302349953 897213144227183745 757902478818067457 853699564499390081 836865744922938881 660533898014666241 361285816519043137 102563763927346225 793905753719023745 178648546611530177 721429388004253313 427358569535538625 945169996077971969 337331576152099201 845349614573038337 732145376464128385 818789826050640129 84033737802261761 470400879159825537 487328568661450113 807602441131400833 262922323698280289 686509365108392449 328787770809778817 53190590671327697 66004424114428417 142230352306398801 486905075078862401 813186149404636161 873108100628133633 492756040153452097 990688401230780673 720477702343878017 941808940568879617 615863668251989761 945085977945392897 197061560981019553 870444664335952513 296358067282525889 556711719612589889 499299220819430913 794916151750189953 452430356753325185 669127328745769729 563456239255948801 272912248966225249 455751875699334593 751249592110408321 749386923232570753 965525826114291201 853901149446215809 902190871132301441 395510130383975425 832082590264480641 527358322752590401 36842526652005601 589832968119956993 223639931011437185 457897589497122241 995845277125209089 910385284701000321 186413399463777537 320490284086830017 581452580433218433 915317647390615681 488861108190125313 772151032429036417 110503365063447489 580003057699691777 463934202222464641 849493253131626625 853724129046749825 538307025076015553 137842402047599681 318709915074805377 6447887196639358 130915870636250993 303470271128833985 179487358132305985 622263991384894465 779028324188054401 23320125392562121 105845732111021105 203918787308747809 861234673346650881 424684192788294721 225555767425291265 553917716956814145 990069985513080961 817919559985714561 874709722125601281 662805141264112001 668197314350472065 944597423008691073 409951016161201665 181214154760990465 698742384670076417 191431001623758593 678143827672187137 660805305866471553 266877085820460993 611886996099389825 707867350178830209 740595735353476609 277874256261121377 632011472032477441 740651056264482561 733489113921603329 698694773495937281 10135366799762125 19553745233125141 270747210252576321 314508936442273089 429775232334524289 221381931763659169 380516265894197377 377811604118171841 567344175852685569 995018822280300673 404280905320572289 136003597742977441 455494045357543361 456095288111953345 739335381049595905 604144545465864321 901405542738690049 407305442023201153 486231857263131649 274323712462141601 887635946548247297 489403219865579329 581008483471020289 683659476568841729 629857301586373121 921289324420044417 9261514887011659 1864043468991384 967729095758077313 225211566480084001 792376010842911489 539761808178106177 277131408774710753 637182601359668865 868163999256690689 455916523736838977 197045094666069793 321118869801267713 974597746391008769 974018196070353793 323637563242886721 101399773206409809 605214229390551169 283944448437885921 126853967104555217 31638306714796729 910175386869791873 540107052265092609 758406893023266817 572170102417729281 643092532637236737 188111465927185857 40010812053314025 565458661407632257 428882771987911553 331809621732482177 720653374013142657 203257039937724929 483565671372812033 225052916443893025 373391951567814593 163561964194400385 637600113162232449 854017454670021377 945493459500870145 466371842569643009 987799530159346561 225666129857920353 688706208407158017 27866986361829049 569868871991115329 545146166926208769 765197211462027137 571345102030520001 148124020005550241 239735356290132993 363464760627355329 434169342984375809 58054251337562593 450009443649300097 359727037141215809 862846468891078145 211266068870084929 481496065934202049 944400832905561345 848500518164172545 34322574412851025 4121303739289318 798952946935134593 173419417104000225 619511880048175873 854782416908243201 282388296860890625 632629689648410881 526211139751278977 883558705181236865 173816062092544865 894824457323707649 998954952582149505 770190752464365825 150916065137440833 972283792277295361 328388452466651137 398930633838070017 774844913246756353 93160769720768145 342931670336522369 631731051384257153 39432976515147545 990762822215685889 704273044681126913 967663880780982273 843811883296258049 337962789494056897 613941578878264961 66727317888926057 208385681814096545 620978946421558913 499499410517056961 785729775735553921 897949960649118081 41444840783796625 218794781802866817 700266959890733185 894529852857917953 700549544304408321 733789893542432769 938100206721720961 6032781346778649 11293477188601743 199424200646827649 34288266915829981 763102849261887489 927425871026713345 78611677060575153 836635318465717121 681753751082869249 608883749589651329 525745755027198657 781434161525133697 317703790311359297 767640594401598209 625068340134685441 54769344662112473 252222850632666241 374522184485115905 577144832148800129 825089460561962113 999234791696157057 142109019839807617 999795754737885313 340275091664075521 658032540708820353 232295818537963329 755612727319739777 829557945054453633 132014939366545297 736020380299123585 196202411919369281 830551653679982849 646226994758979585 419333197540268545 186252049615855969 408124600100897793 708186385276409473 72207130689349697 454214577377296513 269294002054500929 228641700720931585 97759810497151985 629815399334713473 671787448566099969 240789762279266753 68981748685985169 143756989329045121 329067153712266241 95463285250890097 202356992033472225 57136936379773577 927732464916907393 561393927942734913 663282106405716865 885520124069454849 981221686342287617 397492226440551361 452909888826397377 816761771215364993 274164118025019841 489922859547082369 221568039896851585 77135367107683089 222751430401196161 940473933538545025 617456648266980353 964773422533081473 846893154265210113 762330335033485825 883763305897815553 583699740273299713 369108230513468545 370996484691904257 51127550053863049 119764898270229729 513122294737080129 466030847167619585 689638677816844801 598662147682244225 552652731346746881 375836126223180865 254989363922234689 156094269120952577 879159582938477569 503503010684202241 322383495385992065 584403415953271809 28334205540382129 265264449458829441 700286779211168641 155010916180653889 581328181718696193 281239534678125121 570714544942575233 761412716565512705 381356503765324801 565713973624486529 445699314472463489 295933946864348481 963130480839588225 904225645007787905 158722709791192065 830783270747769345 756001269493488385 408331675822768833 138708677824112673 789109585739563393 406763438972710401 645385653976266113 421759392599426497 486820549790177665 780443623554710145 567332821609216641 836898111251528577 526069659414414273 783371146460631041 354945187055935937 417016274280371137 804876496168855425 949309586059435137 975700262182005633 710981814559644929 855758607121483521 713959657670521601 776414388922180609 449053536315091137 774093603374165377 843888565765247745 425657176701054849 98589107179023473 781891761138123137 591688204268159233 443905243561804481 663383235968154881 85563004833215217 719328309465375105 947474050752152449 566304548529089409 921052953683808769 606289963240463745 949753955721778433 315316086349355393 783471034817221633 668803766477289217 52553494471727193 607191800141620737 761234819435170305 332664615994694657 891927153463942785 556631455774748929 540129036724362497 786565385809531393 625369316347889281 352005575247616769 116970475299321921 798223997362434561 737448484091292033 99231963380134401 125351506628742721 494936426084883841 753719081213365121 204522584030669921 189900571586118625 327361195836481025 171089988211466689 912795610440099329 106467972486097297 474742920798014721 197882193445952481 624898945249967105 312565021219963777 876452528868775041 237830449203077153 192539949345757569 937324321886858753 444324003985720129 516658358892119169 379688097436044801 278404026131791937 19090879557488449 733090727850484609 193564354694302657 372949603747212417 369184363887889345 91894091529372449 453129805362422657 142398332471852737 218787943551397761 846513904412663681 169838023443503521 581134641828764801 552514654677317185 422987743383021825 471547419996241473 514473958783920449 535171997499666945 23065862891773037 578752893584265857 412989110477450817 456219758836489601 98996348712962145 931167112631030145 661741953781554305 449746862875166209 369489764767056513 916262233284385281 41614035472303361 32758855259466201 798350385986100993 739399366404725761 185839052867034849 68566801499450489 704655671959702785 32977214956616765 581346995374712321 810015310656986241 514815373650055361 580599570906073857 648080415033600641 561721141597523393 529104391294286081 548195351204185473 359607611268796033 964578474342921729 963222028223743361 399551128072531009 277830934291610977 333311495710510977 772092425222414337 26686232096864161 229191225283511105 143233518980203201 779619525720494977 859391040082797953 818446932259259777 80643494294371009 163702726074209441 912161565730741633 680928980787125889 848119532364343297 697889219919307649 975424512447105537 640335351058464385 597644021332762113 475093763603243969 821708086524807809 544952829644682177 787930127822683393 358488983499871233 252251667998379489 482122878156555841 905054000792198145 671717228090560769 697063458207480833 753374304429069441 715694903307486593 784881150556987649 558856029987410369 568622747294394753 48735845247612985 232342503773399041 481466860946198977 978006205976338817 923094141761005441 849329851510010113 664780994985150593 398232272141537921 697473740506460161 500983859864252417 444917514573205633 953826669175878529 741923207830644993 242136343922926049 830247078795267201 192589481819080545 492934002559472641 959334118925884417 16025952360649855 952205382386079489 115237158512350385 557013755250711297 94039281080071649 857762539930799745 956991805686207873 734066374867925505 995244422298128513 177482048366112353 543870147800340929 110185466027576945 935220476902955521 318940941243223361 645419643043503361 486373145330677633 322114355325794561 826307487114444673 488438267921317505 21924174512736985 798203305890453377 259542792655249601 151971943564966241 70370155721750649 148270402476157409 171228093504719681 612598532231267201 906631496309319809 565439592217060737 620847797597942785 513189331499624769 992499764671155329 828292105377698817 308314675109624385 90250767352991089 241190764972049729 437962891115930113 699710875505129345 541785077417863169 755826853170479105 582095827073430913 143207008103370721 567533244632478785 111208512119322481 841246320118571649 319606660495420417 625265352012768001 631127812161768321 5411132607520131 780765761633414657 269876943492256769 570892918065300865 912314395726681985 344200435906284225 566473956525008769 260931075841742913 308987371333103041 730593753552039297 175047401759833569 294700336487654401 843774158719227777 752836373820795009 114041266119379265 773175460446967809 152527775394418081 244008812898425025 135017170549367905 547513809146568769 861407433797907585 603779261227682433 933256185041123841 757910380785606401 205949951336378945 657620837021834625 322675953774684417 755000299170649985 894192631774117761 473741206955306625 901668974880173825 543469829281381313 118423204294714417 834485943736535041 403799574871761985 116926183925347265 59101065000547241 381170136020184449 778771879771419137 697809814795366657 404734696719799553 665880931399083649 390362975808820097 773593360979521793 927739309250526337 775972190530691073 495393534859140033 576206770991237953 868888006087303169 125061572298601937 218196515962127073 9191133185783685 167885707748254721 909785468786562689 535982206853724097 38272256509603865 576439208548777089 548938577250662977 710148900935656961 855741851390224129 560195675553032385 788617846714824833 145741978008793185 165247081717044609 59927177975311001 664425381785417089 735334133902718209 247451105787167329 578827025000620673 953606938282771201 384625047346865729 922795809295482881 395856352347379905 373282216820580737 55703944547680353 567656069434566017 694463095404856321 535855564028619137 371472385461679297 235030388437511553 27041781944006973 462601239209913473 563101213185923649 29198409945667693 309188032722644865 387741409350464769 414134041725297665 862249494913303553 720727836284368129 217647810057808769 353113970140135809 833930997872574465 764895127385457793 605794866694164865 105189465228129105 807887961774728321 850743509274963073 379593321190622401 356463612951081665 468200452797322689 180385681000458945 429184368280768769 877927263279978881 719428497962301313 271058824515478145 12745282675364679 54325046500970585 808530380646107777 967042435124383873 323043828514126849 963532883800262145 893535704580589441 408458405216464385 624200696776380673 140890513627546449 935362968242276993 748938157813299201 37322127709298769 167971770425502593 47430211107698737 843649835681958401 313419056240643841 864652946307025153 682599413613719041 70466546151365609 569529881282388545 395844601662240321 976528566304470017 572976003810168769 820031617302287745 179298729984004993 986812483070270465 713059165461729153 253704051042429761 388530287913475521 582632331089005313 347002176565354177 85273910297001265 765763836126474497 42387298566769265 662278708402666881 648106267725946625 715221462706772097 527457633142152129 967600122874017665 345748763276912257 448921340584043073 117479271367376017 767555419652112001 500616046414815937 657996266952146433 943054255509569153 191753160898542785 837797426516583937 525532407827519425 640560910526790657 919060094383681281 833475388978055041 265859287557866241 213671143965999745 938157569141395713 906576698300749953 44506883647962073 828462047203988353 129683621237333569 107986580178160097 517723574232284993 832883030407376897 821797363333018881 686010264884412673 136183701393328257 694190828324099841 254819602987780065 504960296582620289 230594720799835777 735300682036385153 652021003556541185 544102780015929729 74255369320844977 746455645604061825 208623150613775009 588156459921233281 76757059859311025 303945098607105281 421250158562429505 172675521913713953 872124869143227905 72690978457661265 442645508971409665 5655579029845371 832551082112551937 462373792494364737 484302216726206337 541402778087171329 864897358346873089 783522941795599361 141220734774535121 428043637021144001 771370254191673217 874905098853421441 82409795602359281 933098420892502401 908873131360145665 988993142236200449 57707210085439441 622488892823124481 934794471312947969 298794275635604097 101372064527566865 930522449213992065 542322357149892289 575492258742389825 166663337018903233 418234278725858369 868316443585477761 558972965725534017 969874257226365441 534547584161412481 694486173324300161 57237576200567017 339263321862759425 331724388077187649 291906377302772993 448971405965554753 901863313872382849 559346319174164097 304162779320229505 687261512956997249 62735519318081857 788531359767969025 90699375045367953 100900580332993425 265969154558263201 72329137422780577 514901233753143105 830260995827348609 819332370062127745 204439278647495105 957379040922596353 12879327035879129 725312648627408385 924884921898421249 950739723507758977 323290348594998273 116317527337159281 669492023509715073 995369839781652353 974049221792743169 932642906820660737 354544896080977153 944589134647550593 180163172513733377 315682330768268545 616504806790882049 600739821712060929 585327872062126849 988598085691052161 230011745576415905 490776817721219073 531561509830471105 350780348113332225 649484962619251201 980754385673684225 938309069487420545 574985456239744513 757565883613988737 123929502544264385 135233393843623873 136795268148219409 657602852357452801 738310818576387329 285226060322660417 660328051226286977 370681135793926593 888288380033777921 139292701512733425 982933990390378625 446799069278167617 54022408639490041 209652006104906977 941526768106314241 84252431976249649 54713431174583609 36518037135000017 596463319863929089 383809436513725889 131509994359127809 890619519338830721 733338367049810817 810658405701314433 267048145694850817 908680188104330753 332185237609380097 966334604920259457 736497872911648641 542098971459129345 846471365993068033 6952114032724667 355179835529305857 127310506268532465 185672280141105249 808276369997027841 856600054321170049 5283082836402998 105453397177456049 550793403213230465 139044810648165649 650955380900274561 654561123555694721 260408139501546273 736221910219420289 772883117092110465 549025152128137985 927306758024240513 165991747329918849 938844781797445889 999429030494312065 774542295901138561 799791328525991169 432649814488232897 28667604525850265 649868785239572609 473330641456080065 287035663528531169 624254380662179585 163202510301541537 266572547877125025 631590011657269889 874970762924874625 334899794064067905 148558801906041537 85473834338632321 266189068108317889 107004376993184993 581604908131161857 182857707438191841 536903767770326145 4054248947692685 671669401630147457 93050705731759105 435347110968663745 618393050255772161 139847815778772145 864056147083974913 615647709667882753 996775182665753985 767112166479115905 332614151245014273 77540381875692785 683081877561786369 164402285586099585 788695309606342913 512504108359081537 341997970055853505 767389844367933441 619025515430298113 746368929737670273 969481335819548161 14718482298938797 971806995523341057 989493554355306113 559859175302204225 295938159852347841 50737626559158145 665799926090656385 321602889796448449 646987748736073345 856227524775366785 301610577683590017 642586498157935873 413851021696082433 19001479066407257 940345831726389761 732367704362982145 426456669099899009 117815867075282913 201302370697362689 398316156996013889 243176813506899233 418692064248137537 827178941799175553 631945454698208001 189778832456967 25882839458237329 38590554405260489 432404359079395585 478925660019633857 780876640229752833 422996030114902081 619693791097258625 478846594845002497 999364818296815105 384356740271130113 787869820941050881 132591624104328785 989631544719646465 338173375805311617 218464327521527233 747327702449233281 769783225547147521 89664201938347793 669924614264470401 311907852077588673 94246466564147377 931729018090649729 836486335532153857 326683697818303617 738788861491602945 460589533831580417 739120925155287297 834716747395283713 482837904619362497 462835647333818689 884734637747438721 843469847305748097 701097968743685121 275889736089112609 173461627194637217 999251315304725505 344526354955537089 78104103089160049 916633507464805377 827768387450440449 92884724780763153 703931727778865537 71892881164881577 888787883534440961 914714579909560449 898584012348990721 732143693587939713 257389451995713601 321202672770258625 785662852851231745 799917286838319105 175544466599667713 471637125001240769 596404663691018241 619725002499730945 993300674750763393 531765412954914753 42002505781852049 562636424719510593 506863103801698881 432234062228975105 758205775529759745 297362181021636481 10124579622463161 380424689362772737 936886566357458177 831351938131842177 206128563499198945 181534750760437889 20984379175089885 657787157100099073 115581931645714065 987941819107479809 381297895557906945 246924618538951521 201539868729618369 462120218533915073 435710599901042881 123226007360639041 674048285340454401 278156224044554529 198967706987531297 276411269491642753 807765161758830209 248865580785906817 765041681727993217 271444333170247617 701930029223454721 326412637049234177 491034190808932161 209069437090914081 228674487637114497 39046724020625593 453690164121340417 407560039348705793 586355287803023361 178116367681528929 134796329632337121 43640407357724345 423759139339615873 399028296437013121 823478681309822465 925037822169453953 593714104884746497 836543824504108417 230802408313650177 440891183400122369 286510269569397729 426132858328902145 639840417426583425 624474985790637697 280871394516388769 764543303818644609 172864282114318273 193716467768364705 919943536801220353 507923858473947841 572500813176120001 640233518756954113 899415208400078849 296518867086238209 157190030176138849 601671987888646913 162620615644165409 391017915026953473 230302682230231425 262668674712923425 892091931099905409 815097941797549953 369679183764134209 727630814966072833 417932464101234305 107674691933215889 388613458056099137 737649613968212481 620619076873047937 411141093058265729 794526281230616833 761324639247487105 270073302804043169 750795474377515137 747479854379619713 75262975055633057 535355424452568257 16260225655518213 572630064153571521 617852277034796033 332048323800741249 436594359284374209 59671784987116897 6035557922441371 99847288609986145 673769288870889985 104907191602478641 458807997339402369 264222208975276385 49088789385212553 749983951068557569 485707612895563329 917058789825766529 696999368805624193 643460911984703873 39502568568376977 926329600676133633 521688971868019969 210640066805396481 568533542061370433 669133045895840385 953167865483667457 942656694425579649 657820238132995201 181532729632671425 478548535125174337 802371256406175361 44282132200631705 678820271802287361 406499264498169281 652508384135302273 8575170370260566 958025467737179777 31971589615029217 216716718293000097 965553750919266177 128247836676301569 356052825467063617 528380008715771521 431801180668042433 791847135770787201 412054171352895809 262321314642022689 79727250115521281 229496389181569793 511720322063357697 203859924860495297 884228916184451201 223983458651339617 890870859047044609 326481306981051521 223794633424201793 931485225146182913 166114780885752833 227765557400687169 460274946052077633 105496123281376705 155900168395351809 732916021047415681 940536856778574977 68959133771208769 240578978935221953 301588545150679041 442187536457719681 76336456574331633 886015139558214273 967719786609208705 930939443730576257 211908021244049409 910300271963169665 170291670505775969 668564198488223105 226662803737077921 788248346323360513 277675060453034913 470441909669940353 857539673084708865 846526138456798849 417220512245677377 476276409133060225 223895249386949057 764673367978179585 458584203241386497 585560301582884097 21965079053096305 853132636527309569 492994323496588993 592907218334271873 994405386581355777 196127577405196257 746003943442772737 612617472490963841 735044806945488513 820305783466555009 668592199305152257 135127767474397585 385652901338126273 553133911416313857 596743124037729409 741761022210734977 419383974108278337 469853680237779521 244452160777314017 303009057193019521 102744802724693329 674262101841453185 806710890203831297 287144148574835617 643252427997133185 324675015666063169 270252345235263649 451085614922543937 612807191094255233 88302658387210193 849179038682834177 718089965755122945 277245809609688353 699167397594099073 234145054345560769 964058025033846657 641223519547033089 699009706781158273 537248812033070081 936255158828483713 655792236119900417 277866770768927297 665565974671579905 768341596982406145 345707366194751873 999801598217420161 115288983470222209 890254156225946497 947148401542186497 26366993725250865 362342447603396097 370238759345550529 247341797306468449 740691018619134721 666338640499603201 381900314205719105 569317956753472769 761576459430958849 676228118237532 27333080141442425 522131463913872577 630849138733442049 285944638043062593 837165919990777473 154364092701278817 697626456960481537 215677734324628993 31773126320427281 312277636954185281 227591158574615105 817630254263647745 890158132711629697 259877313125961953 679253783961602433 850480352243351937 112434687819369825 303300448528780481 636203412230958721 71168144791144529 859853293794881025 753898445625246465 616237932181352449 963564922778345985 647520204069603969 931296669355653249 24915011551104981 352057253551620865 587027350938225153 558386002389163137 840480980816611329 356776100330677057 719974543349120897 234035414993861921 245449819725326529 819079900904100097 642765452312484993 226356064433524289 721576144955040641 840613835008696193 45166597869620521 540258235918067009 41977358277495825 656541832287487617 620129080131331329 649111925660058369 897218738871973889 188734792887515809 453606469989050945 903464109021292929 429914063483312961 298774573080876865 77004405229299521 42519795571330121 901571126448889217 750200091270926337 921038337440261761 429623910624037825 830909120730428417 976705997880358785 710850856788734849 245075921968570753 807701043479088513 985857288408880129 104069397966394913 422683013567855425 461481917836085377 669781584895460481 515014213856286337 275549557460543329 739470489126208769 774346129623666049 961565606253639553 577374713471534977 290160970837906241 141245388668338017 991463837789577729 44275256111568241 753760196301190145 193569114297901025 320365228551974465 285781251728003841 601606988273449217 110766326818847457 976258977274678529 89707049056833905 645672503223327233 625069510677462913 178431552874524609 492243265320077249 836085552464158593 775621939018620289 271744390055001633 220636110413117601 687363260931025665 451611007942489089 129386405166155073 430632556033181377 908787708819335937 830128338897267841 73420838012250305 984512587313041409 175411224007891777 322354757499567745 539436434331928897 8667134143173883 655879566675753985 852731642083838849 129631324740042689 953601330390988289 932141184289779585 945381117948244353 11024441516052975 565861554157386625 402794827688541825 431152716086657537 678649257250835841 923240323548803585 583074919818418689 633904980674969985 227108341521937249 224869622687016609 905166970288963329 678203660214663297 470450025956775873 250259674329406337 515691843807250177 380385115527616321 485790656763992257 80390621028989537 73930631224715889 854370986243381505 599392809565099265 724658088726435841 913939050885094401 61829538523682001 107091756641789713 25474247535420605 963504537698373249 657987033028646785 449234724028709569 563922816758058305 158438270383275169 489950466045314689 421980367727211841 101973547348798385 475601156119598273 369787710771205953 783344747192554497 346918117633059329 184095048931826721 411423982474275393 238345192655213377 880059159581016065 111091035986749633 445881233135324353 900680163276430081 963056355837345281 94823297130407265 236361110719968801 519411788108822465 521122274514375745 888482639913508609 341629057924521345 822033583834834049 942504901968980865 449356147559544897 227198537593665153 507179164789004481 859057755902689793 239961263316150305 318666819517559937 671253914334496257 854471074649886465 152621883897840161 115568808482038321 676770884760013953 46832945950605169 294563459777084097 738269598767814785 772589947990209025 813146422342320769 813921513410750977 631311368273145473 717165744060860545 58411733049275937 462946200600288897 876492438569144321 498000580999583745 514680706398273473 766152367576584193 225637387987973185 199593440973512065 610517524846507393 649342809574267905 609993575791392513 567220955817358401 643595009169892737 679579928115320065 349562879070674625 716950942838462209 874382831729498369 733680526458147841 416174422788643009 328569151609880065 933332453509073921 849167888185892353 9076159790623707 55915576808285297 684547228298306689 190467365206547617 7246894183353448 529923353530389121 643184082484332033 786234271017551873 960107300709410049 398001182429805313 819929522908161409 840938745448841729 575065237129493313 226994744955728577 722616510643085569 703209240740935809 829218738665900929 636623976445502337 331814027858747777 771087188238443137 62036085757810609 769966679325104769 474067020647474625 844528052684470529 650037811232493825 644315092704783105 824054885308591105 390581179587730561 93147023006352465 259766000721523233 96560841611839969 387200402901729729 790803526095686529 727537072575739137 52716466492661593 456212117804245313 205130495539364673 471677694836525761 95044407969986369 811355249195376129 15001442314087399 566131893748018177 205531924321327617 638391073143782913 791006489957695233 6709364458853174 174117460200356801 224067988403309217 464912102906993153 650248437817435137 745976041938781953 870349900796004097 741723941003826305 350057336127658689 899885911237241473 109034687212645313 687000020726657153 599667609542944257 762412582319065217 287084060718189697 111347404964661217 591221517090897153 109946464896147233 370165876267154945 428421782067374593 778763633166601473 349690406477812161 34707310332766641 258212093975188865 791761434209515649 779053035141451777 338930229833781761 825533394964509185 304910363687138625 668726690377844993 610771248604226689 821696929426153089 374381198948068289 806804077524468225 623286265793868929 778128571636585729 888961763477777153 979029633106740993 682235502511065985 582741835178850945 450976455092384065 983729006620045313 290298013224717249 757241197023574785 943506007138903809 119777111404495425 520157159428368513 725962053790183809 707471678334908161 213440935789826369 895038407337100545 29696797874493089 47912989976236273 626981798119409409 288800861436659073 272188831451089185 319721509368346113 921062038100295425 295141984034362561 299199389337445633 168765327995100033 917437324670323969 431753790072651329 482492379841474433 387445114628231809 461916889723731585 23376258858721857 61591638505234417 83249801445362 744554130093327105 308762582537514881 848219585604780929 542107881325048193 259528219650199777 229858987590407809 551027846869658305 409824093300226625 436857701751058881 54392032878286753 876305500645301505 709860065906521985 348238552038701249 851056318265254017 14150816137629363 257457432581770017 266835975282738497 353238244158053057 255094208951376801 492087327590720513 973320290035609089 714454656876373633 190965224362230401 781987172886754689 665986723873039873 456311710130524545 143131228147595377 263823391110573633 910225852388514049 745806881525542273 303951701841839425 350612264040432129 901329829417939329 299338617434632001 261866166479123297 884220395310446593 204668536683605857 310111352289911937 561067358740444865 605287995246708737 259313390665660385 26111471824766141 192930918431287073 863467796735388801 106513845534713889 987989976569682689 163630078882277985 947770146632716801 744956685910843009 568652964452287105 781635244687535617 936996009853682945 73000074552133761 765889402182356353 76685456673885713 863294585434498945 797237070320058241 190839806713928097 830548144628906497 260496278053320641 850596023419363713 701537222969196929 367306816606770753 798865207214429825 546141950466797249 63266074682719169 330509992078120257 858233582053028225 809842753905876097 615342894179523329 745380317293722753 184193435001002817 692471041154057345 4508416637055036 321146967491429761 532324704868468481 903815381144049409 253940867398458881 51778704491965753 711652801741603713 178388172102650337 497588289703532609 98935882301347537 172098884974243297 848379946998385025 673831267283762945 830428840066247169 176182453958897857 434885974583359297 970309204129183233 898094053613377281 290353801802321985 381209486855134145 301081244877369857 793629696344993409 16893727001455973 141740840571067393 114279766198723825 358045449959874433 657264950217520257 746562463660460161 237307954757259425 944079067822656257 199204254779242977 116199609498984561 709816123312453633 60940891314160697 102901773110655633 874115805535261313 902671915795284737 352418814661376705 229644389374595201 158553500191096929 22550227240419221 173686649068017121 915749233750002433 72683845794777825 33367327786582025 105710014945088913 905051018419310849 425918868050963777 342453144068475265 761162354175681281 777328822031673601 443443526701109633 384103728716187457 740100965139191681 863684180628478465 179958430084987233 647115451851863809 650785684167473793 841958301269553281 632325290776769537 225331189928485985 550052530708910593 127872192381669697 559940662838279489 688509579491938689 823307862236177409 395884814665404161 987518146007396097 870469058965117185 526836911349477057 606111310742118529 369449140821252801 26091752851659325 180700564099296897 511471283099776769 665576453761751425 20156072336963149 320627447781248513 957116270804515841 733217645505057153 658984026625478913 199221390840321537 249811338384343873 738405050757130241 668547472995843585 543348659562894913 309138347762040385 879980937463990657 946109692979252481 414221628432116545 259093348616286081 893438378898302721 680942579771542657 933557265875776897 74937906583254945 237895146743007041 445538170475789057 902986577145568897 66229404775352665 890618359318118273 922534068539793153 389976503732640385 506118714689488769 490995799028446785 152928289301673473 932875296546612225 965710450204223745 542314809447894657 994828037386842113 646907620563752065 690101605523334913 238325557700115105 373841701310983169 724253174284754689 172344047112797953 616121264445716609 219291740536224481 412593980633602113 408835393398884865 421777824342832705 125830955901523825 841187289376236417 823476586747030785 725498126810769921 497043688303367745 120714787241297473 650413252524327169 744366402795584769 533589595239209985 67601103184941281 491497062362949313 969524130511835777 68908622843654401 55536985157772281 593083085587533569 887545494316391681 154084434846215137 752561573804186369 98864836646466609 810556168458070657 1917691959565815 502855470252939073 565710719795259137 454368353941028161 548473008068516097 515598352042516673 515599147719623105 437386594640194945 436341955732533633 751703295765906945 829575080756580225 214687000613714945 703741965438457089 891431279716627457 663113410373878017 651526174770218369 241605173245122977 225915127171390401 23444807101196121 409259436167907585 99385032447958817 963208973454541697 648472681671076865 135529921747824753 749929629159172609 759978760095435777 767206081223218177 581544890735308673 313071941747995905 284337839712165409 309597972552719361 814822114781542017 663326572415517313 50211078233587617 228881764041073409 649131674661227009 64142568289970113 421207429206347713 564636399598153793 908265863492822273 62550651820917129 610146390724622721 425702234164145217 701156279504409985 504893308424602369 262594601467569089 127661483572321537 177761640831157313 685895545787818881 138126650932974833 651958644356778241 313736433199473217 387005556473969409 836255532715384193 478063213903677569 833448271128354177 291215795992574273 65434621092975929 704689620690270849 12354876960053219 454098944792310273 749191162759743233 452432810732911873 528618922120095617 966317667217740673 194912609768039137 512822742273481665 878294694000807425 41274825831226993 525298239131316801 465442428673096513 887253712262911105 710869668144088193 762860971577907841 366212451952673473 195641082656386785 398648287224904833 52594679143950889 160165358921883425 47109607174682825 477241180357939521 961112121147095937 188086360871221089 466028528975506625 698249803410977409 71934533092374409 238477598866378305 772597341526811521 128185455339465905 941527375727645185 197732222279807233 80226396368239249 32310439802660797 140104394288286465 328626970821314753 794214165216168065 446041051697566337 591765503449323649 869828162487731713 428820012384655041 965827338027782657 782419664137947265 9751284041154663 165090275144955009 411133597416952769 919023416650389889 312639069345959105 258658395202935777 367439023250330625 613415642964397953 532072346646739201 590245856436602881 456317574383067649 707551012242049665 59372351152529033 637403824905085569 310022887090145345 48954979777434457 346687946607115521 880444719415827201 300105634950458753 226093723559728225 795306591370955777 975432527118364545 806060012156382977 859049576694459905 290329233417164545 910069581180969985 262590772820235681 153017910654284609 727876937052240385 172499799100570785 22695316710372281 217921606215341505 158146244611653953 717233103096752641 676374482992233857 559725778476291649 147721371351121185 105996970847293425 407553810473491073 96304862054395809 441529633756342593 674377858035562369 118971858057509649 747068074906508161 225762333027187617 358291656299265089 848756565095687425 810714226732628225 208171969056760289 978907463695399809 713672380596793985 964814383085666817 244718458321482753 292556812227935809 591212815300270465 295387601633350977 458017284225288513 65930180822611817 672592983950526209 560842384996703937 273011533099218433 329658184877395393 136147419220595361 194831207724305953 801442875747166977 928985337667533825 588667766126096897 904559035752555521 754854055649229185 553083786940767681 761955718944268033 188375727649415137 974962653186050689 749662004501168129 722576554107920513 508168150542644545 612373123030788993 574563109949203009 621860654780494593 52877322393285913 534936661669743105 683308404521021313 676122328335967617 129750468691185009 233946666358416865 929937839651593345 597479799266199809 845674118221595009 51216708196729857 125569609974228065 395325329618376769 283723821780426977 157498372915295457 143009904463134769 217292789426540609 247135322100476161 260353335904138561 293280134826083841 404509483243774785 507102595291968321 348317945485927553 994506749560862593 985132448305439105 540616686298037057 931934702937748993 493277097802113921 536914587558928961 934077235719257729 718043661798656513 463967791704284609 406205699281759553 927362605371129729 651823235064679041 23988692131801769 197875526777355745 216786117604414145 934764509468674689 274270072359236385 846783189186755457 874871691240500097 332501233669372481 257191760822102817 373367580284512001 596753647452487681 633769484332145025 961675189203084801 118579348738411025 979469234557441793 23431933273510453 81121338788868513 179724713205192897 979320043976286977 854291952562061185 918693648589403777 339977431308302145 387306523065078081 513287815220476033 551154085674305345 739595545498762113 192489796624897729 899667289456470401 912726844050247681 193636883536601793 162733550157398113 291093296664993089 290576595678594177 564709509347839169 221977366849017697 846642320289685505 170360928414147841 173653213810855073 118968209339172401 664774226508566145 911488633233794561 427783517106067969 105830259056233441 614145401117109889 235350909617956449 795323337124148865 533211632789871745 223301932421346561 484680405848159553 913907274570593793 344861150709363073 842646289924299905 457747362790662721 26702187328300653 856835894734715009 372564875591049089 877362047948984961 456003186844871041 139222333520990561 832305271010891777 152282213687307425 393519200297692609 996862825971335 375296282339544257 598912552052119937 679464616557428481 496807280197316481 441431308000016257 176044111051119489 307656084019374273 29001543237640705 181831434247751393 647354446086261249 307834066702216833 275765713684450017 156339313363826465 918637967982000641 174270104125060513 118985827676638673 351163610929457793 733049578200159105 714390672866162689 521270118370267713 509516934855763969 472437314889482689 743779925880648577 473935113013610049 530712992094688449 171150432880857281 443774202109555201 35773195194963137 645081571740188801 56202169108281905 992313866148880001 450806826736496193 288418138043251585 680630464711093505 673280568264889473 982347325123413377 108828646209996545 602249188754576897 537853221340771649 556490453929981761 572204980229084737 305255998593985089 635221685919791617 462298667932486721 874742467882850177 785524940901133569 229186149871441825 115567223983944705 709583566036027265 680651307773125377 479750297849651713 431100085766416897 210661341766648737 672347176649402881 80920400135955361 353308177734035649 654068114405642881 911647543476213633 921808223165587713 20788643413368393 232858882584860545 597243068176716417 170185987520813601 357075898237511041 135311251457718385 395395252510347457 286364285943367489 322324999756318657 902623810852343681 838227425336704385 459291736466713729 880271750887445121 476288607744063361 28259281637097901 242865996598911937 948013567351381377 777490818592280449 154027971891061089 763482416098202753 235197041068445857 103565271276234945 368303930055496641 602836870776005889 241933879586696321 45595405084849721 271178823950783969 244076010435851041 584673060056999809 195620902967814209 490215273821057473 43809083011840497 835435167375010177 243695895538262881 964567375705009025 874643476706570113 786991552369570945 489405633631857729 465796648528957761 518288964946012929 355097709833074753 587726168072787713 461933860015570049 301526157767700225 574743700261578305 996744174174150273 630712339089505793 408210670338608129 482166085900985281 29312926908385605 520986913955404417 399868827160492673 255302283580377313 269900883122883073 56943587924017433 193341141662987329 235311016354586401 992511672146587649 677212541868932737 612479157808611073 309208235675370689 899563848135382913 940460095409228801 516357325538908865 302678048164068545 242085829037232961 841117931032535169 851207217877277569 232439378568372481 128701350622517201 934899248898368257 47824396771606105 484532895651881281 487973812120696257 635565637493250817 339171409808688641 719515683087351425 822189395131399425 814584379147014145 481061563262446849 824414815403088129 140159112136228001 607017722163824641 277040081049324993 816621962166678401 544804297627020865 234002405471862561 319889836556800577 804560954381287297 93978806087033457 718923479752227457 627710847484781441 987405468017001857 169119639313432673 765900293470529921 861513965294737025 60466173203224121 547976203352714433 341148465603772865 631112483097741313 128832426367878833 260042205135103905 846448811630516225 922298541330182017 429794409025220161 634723653239699841 286256588033957377 884487041864719745 450464103486282881 464166838599080449 733461135655453185 405956100784155905 792459204994543105 79611851860288849 311621096230147969 953392690407202561 787739564174117377 269825457058569633 92442911836762673 771672854797717633 81542595718843809 193422298730933313 905754356300242561 514800542412803713 358328841447857345 797650784098575361 365289453298849793 823955497250242561 48823100706783865 251569865980382433 107910370546427713 976041598342067841 190346801103444833 731670668164209537 647734805445956865 16490349208655887 854035140232980481 716222755558316545 571928057542159233 361992706436542017 452194546869563393 107394169072303921 404196479438802241 639063912373249153 313583750580392001 817077432335093377 78447373090490657 17773273543742363 696021774352416897 436045906546947777 982448715029128961 839601716285702785 692290038113270657 722386433483233537 224044414641873857 335357266774639809 590280044475136385 563050477419576385 555596196580289345 422640156564941825 250844374133805569 903907267031268481 71495714249557809 279887859509290849 61563509614941833 734064060634235521 815109208601988609 761053833936447489 371995894975583489 327760924980577089 132295987640709713 965114887766237185 891910188141181953 573295641698646081 466220279627314945 959618716320651521 980108434286989953 787758848875835521 170717669481383905 907258095451300737 724963445557378305 66555600721695641 335771425760178497 616999258746037761 141564576957676993 38577498219705577 968114627413463297 872731959501397377 122869902950398577 185414720677979265 692640167721286529 147005428352574785 187601086641222977 383229984622385473 366836509941698817 427550698438995649 785516555949882881 489051985040017473 202161557720778273 640473394251106561 436510521327107905 22604547076650053 625034245748970881 394864880352844929 294686449901050177 896814846418774145 788502514985644673 675881454504324353 608745413915130497 784409956249003649 356801274517899009 431963858820598273 777938819454007553 837210960353100801 562733831270058689 319820584994946689 326312957245392001 814688248177571201 106509151836924337 849211077788954369 700496163272688897 147995690888730977 889384270176741121 797696807446730113 666949695536970881 437125500267352833 911860233268988929 610762098926944257 588147287066547585 427215007087450945 610550246617485441 960550386363937793 603917286688414337 663711674973466625 47094205160938433 180548017467987873 860151910648127745 16508702107071117 424173635240968833 725634677154889857 303861962393170881 774870869063004673 505949292271772353 506889745056344769 108358997219639265 435674178992822913 421889319155972929 126405260205221025 678031875523089409 978003618846127361 683393034797866497 975241450613584257 97227525591662817 881436359820806785 831883152778139905 471827808166469953 286248086733110081 400453224267021569 145801589873293825 600944262740700417 479164988537107201 353564587334115969 83490075128388241 385420946225625729 678376504740270977 576228367245345665 341180575123367169 82504149671496657 720575462983546753 77922700712260705 412801172411114689 171208177621256385 524649657230156673 145384612158789409 594184534349530241 590790705292864257 16235660247062357 158733779614518497 362337551200305089 36760759171844625 434038731843912705 700787688857371137 755106167923720705 330686382247581185 33093927010710901 811286363137835265 692887946061681281 192771224081955233 188977889198952193 589051771100098817 427670532970331841 979098525635254913 169313730250749473 101504262829902097 421896047939007681 744105061791859841 235094412396477985 766275804618744 787383480913895553 76879373327034977 640359721813737857 850247401398032513 930322602132683649 589035877136243585 656199819968946945 869695021000477953 620347662470614145 332082001409720129 111151040847644817 247906421254466369 338696387198744705 251377163577618753 537648631720600193 941451892876624897 361873492661864321 578113005774884609 781783074790084225 768799119538723329 643107248596400897 684481637780070401 575273039414184961 869227484813773569 594876530927798785 822725523368649857 804045462116803841 175072078757633409 423183423412233153 606586895288959489 22453296756992813 347461483792255169 679966793919170689 422429009117724545 656940682553553793 756256174683667073 286634454989176385 853743959582207233 584485205639339265 103925892065984017 932299581045505537 921774997047339905 641634142954458753 463319955652192321 598730058788412161 569573109258787009 667257638078609665 36504484493161017 34671455357745629 508110886606704769 969743229550019201 265010199898281217 460124363312296257 790349180630048641 466354595821996993 903024214414340737 182009084843492993 349776607717604545 13599359767866305 879464270073693697 342724012416447041 129426355479498769 743047872061055105 750814593468486913 789312711712973697 309351830561769985 163093629329395649 15524196584660645 270837677839118401 816770256256663937 775247942211194625 707241383237640577 463280079753850753 653444198622640513 390943212825405313 395877733891094145 943633593275983233 307372983470660417 894332273209244033 843281249110827265 337250712333009537 416641875997147073 66692238473862633 128096946407847409 734970783828451585 36584542549096713 222871803282203009 569274339257827201 799774496123440257 19636512493139693 779487420262924545 439840193148651073 77958727153649937 670901919927931777 713627906640311937 425312064103433601 109022588134344289 590155542528083969 930645293182337281 400928692753350209 344139245144184257 379514880637916737 356793720047562625 188287664192824161 378422726122586561 190225546344652929 639254459746339841 17704163039066857 960973487465814401 234915372153242433 470305270722775489 933457466838671489 943315084963622017 814421214558837633 67532818511196529 4019341715913783 176355930781163297 840135231768019969 317149407524368577 60431044440615977 174088884060019201 591137269556202881 617386307790482689 608408507407883521 575166379987585665 675684707266217601 903947099871942273 321828799867727617 388174013365706113 92553509751912337 575592260271250241 108430432619538657 180410020297323105 461022113150679745 706692231357806081 577415816794580609 631426008104064385 38845955230147665 692257026734196737 970871512789127425 730284631488068225 33392757196853753 242377577501571297 337341125381566785 748856764757995521 968329885778548097 865674089580963329 220442128068750529 512553138152064513 861133084596847489 859341219600935297 155181846190071585 345327453410085633 637603374833293697 576435449371686529 259794606972203457 958888732271866241 329043799459444865 854518209131782657 584811987723139073 948734144010991489 14392735350458709 964625630075929089 240136473531119777 54398866950883473 360193535931703233 42383859650726665 724685985482249601 931380726654175873 730684106119259265 476154211240114497 94407972100039921 501323482626837377 771522463707757569 198226605653218273 338947382930836481 519647768435113729 774858219532820353 817759357774590977 513938176451031105 490941889596250305 999873025190456833 377489930340345857 166843367255165025 527730011973098113 18928204332087973 554941380563448641 474689302298482817 884011793178096641 480582814071457409 973274426747451521 310246185313200577 288129283173766753 900613089338509825 63061923600216121 400644154894703041 577603010344738305 12532417595398471 515692619187689153 523652777662089601 619753638310477569 209862486691111617 699070935852560641 689586955836940545 844977489148270465 901548857273784449 639620734463648001 821854281054878977 573887643002656513 465580745603592321 999800148559117441 120473105726457425 475206304770402689 538323075314199425 351493174800168641 67537362297098729 128962738169242641 810681680157063809 432488341161572993 611778751820278145 610503368524000257 337507726530478913 711137006951474817 104399658853832737 966970710535356673 702237787144060417 724180241575126657 906666342316238849 281794648634409825 641419347999463041 311245344435747009 560931914097903233 957527347770316289 928370682479442817 78867469000456929 23497661411962413 776830764128696705 274776791229957249 484940062350261761 665839707589793025 7420835125061 644662297193821825 654716489980316417 729171151778384513 140189875660915681 926165614109525121 975846720223217 288147993279931585 429836198617557825 190249186525125665 518455120903880129 867955643588455681 300806859601543425 427425942394737729 116489142834410593 943351971023968641 281936762432970049 417395118123938177 919965672661973633 109937921741643409 550203814219194945 303919123010505409 248797129520767169 691548129301661825 322496450468953793 148219917888230401 137359395656304177 570896875424860865 353386009282750977 676636303924116353 200603408815055681 694299609530002433 909629824751966977 158395364443112641 331283445865821569 799362286650445953 764406452912019969 711369887859607553 827068662975705089 694060354861203841 424179615714059841 780001735781230081 816938155173332353 826811626911815937 39891312005060801 330676619618092353 268556093297974017 833302818856179073 223811161937824481 814371424079428865 913258951655492993 333403543597423617 396357485070289793 831118879269670401 389463017680554945 40064321924131009 816719925157691777 950628847207315841 60943838039307257 494342030303638337 240942688791498945 381278565982544385 861401566397745409 672447455918881281 225685723095700993 296768697943338817 214483899028252257 740910587687178497 620207482153908481 115295769754968801 408092978030310849 236680249782562401 318871385209867265 947497384414010241 608080870701158401 495410993997719361 77957714459380161 682192240815655937 89691560008162705 771662121627297665 220677598933271201 736695327771901313 871312367686968577 920686616931302401 590574946058914945 662997478958263937 145855940717979137 927491955145495041 784129776481997057 452240595628030209 127631926318500177 862605510945169153 757131453130561793 225703077575591489 839736802628891649 856294950739378945 505686834810042305 827067162254270081 147267584468337985 457823856674647105 961605490330860801 752328769659104769 949151848389362817 780735214260385409 194025843789326305 562713899071400897 845809281269978881 329345611592710721 795801547647947393 942891435529421825 36570314348381321 508921358749045569 166270560192920417 490253211438432129 420751922427356801 898839553552843265 634119400284440321 77826144563378113 396130908454097153 223982707065982113 738295927559626369 728371050258818561 200487519315871041 107370211355824801 885104812898241281 703416115683300097 623768611983024385 592413995804644609 300154684518027201 359502839419196353 843716372578043649 755144488981070337 109753822029368561 994046293874109953 85627347052934513 607356793376407425 323336286648135745 712312672576263809 871973833416930689 746071102623144321 892831583040951681 440603052493887745 170287074372566849 611306157658656641 233482409458765985 812435945307431297 643945738290412289 754375262174075777 81005830402510529 316100343643515905 101935448181279761 627301371096489601 200347362558751745 943288401140865281 787472175209487105 218206341292098913 760384062643645057 577620431361030017 264465717831768641 468479903648653121 546205807600138369 544877382480553537 793615802343694593 109121592697444929 136082625806260177 477915154906302337 440584127968975297 92944066468344737 654574235071471873 870933889942012545 946897502136792449 626524277835809281 297744931723450177 180521481901681825 105361631758313473 324210131709502721 973026717519310593 923316866114266369 16778716635812431 822579892550120193 707465109953169281 99002923594216705 930266294116336257 367080006349208769 947049519276084993 187523932263719233 167696372236619585 175829482901232129 130362454694811441 513936197005083521 951564324396969089 514595860416829249 496293205272429825 604275618995547649 358432864549101313 300664357778170881 643091090516826113 260520331231848705 436079240486435521 63808422520519769 950244954012113409 29522944388236993 96330136585109473 305021817438554177 301858343223493377 925193227669186817 337650228759997633 736409968061718017 197257842287690721 158861005616888193 787833445972282241 790106829619812609 29064364688984769 41398496413680873 379232326853639297 834853338028249729 169037931715003265 522214062580918209 84076979396868977 123639897361837121 286464622986834177 232653203618330209 218432618703815265 955398638756673025 682104049664651777 690790404551780353 558700034978684801 412076675181676673 142795931642943681 115324977062389425 858378193808391681 326599585554486529 88399219668566785 280688103356329313 774809055781318529 547440202740912001 415095754340249793 44034729702165265 451163185161902913 745061765572824449 149146758879801665 686165569111455617 298977360160719745 810851937646329857 665483583903174785 459359073468395009 907723762818250241 639875407820266369 39208122663673353 730473637025614465 502400977155289729 777543081524523649 968962256889987841 680514308075832065 275841522533966113 12945560708384819 413613638898375745 583278726282873857 52805557620601465 687073006011043969 532836127621202113 474961682110663489 677077271445170945 874512890019655425 23601337063190897 361089424525108161 845425894311873153 17676897794725477 444632087972131265 632381436161384833 703788775231345153 321478622688356801 456413139692422465 800731663947960449 747356146617320833 735110054357814785
568987593719043649 1500 2046
275800467526199361 5418 16734
744446025037852673 16262 26537
260382710595489889 20453 27609
807189977869867905 6010 8875
518054981356133505 4823 21361
908053407620322177 7628 17510
732392781034771841 10651 18437
491923354671797569 8391 11333
305767278045852481 10505 16365
4319608611545790 25177 26968
102647163246313505 2810 18359
841603697872883969 17235 27407
850325000978561025 1606 10084
385488354804472513 748 25420
712792367926706305 14651 27136
990792441959513345 1213 25511
130051981460884033 19799 24726
998012687839882113 115 21293
133779184798651585 5496 23499
182596552995036641 13414 22452
250375264311319521 9780 17474
422227170362340609 15036 22758
549445264251603 16137 23603
78622921343509233 11827 15460
137369926879973297 3426 9927
538267036246018881 10307 16546
211350936117451489 7605 17895
603813765045018113 22439 27465
103497905107364113 10542 12675
580052932275016577 8102 25296
862056812811115265 2512 24865
211694230900093313 780 3190
698277480903915009 3447 26318
850790910625725825 11247 21967
988735276057422337 24211 25059
350708796580462977 3864 12261
594346678149324929 8807 17650
771481917680411265 17666 26156
22941624417224917 411 1575
477573473811929729 8557 10771
73611872472344689 13476 18254
516244747601568577 5539 15315
734920890504707073 6163 12166
113965252372409505 19044 27546
590972755176554881 12662 24667
849557851215770625 9677 27509
995622921998144513 4173 9593
15322769814190453 5946 21132
385931716726577921 3848 17198
62420074593596553 5586 22195
559025793305760769 10468 17639
523831904954235457 5555 9333
776050042601728001 2270 12929
45394909768880609 24923 27940
115995641987634465 4057 19337
42480936779867305 14417 15389
550900356560436673 5907 19519
521888734815910017 9008 14517
448414228380311617 971 21185
395931146989440193 13920 17712
350454815938864065 2446 5807
577047364497339265 4204 10687
700587529810231809 10155 24838
661274336428618881 3633 17375
476686973030940225 18634 23386
685438588408480641 13052 28231
651392314815279105 2370 20508
53827735692649985 9617 15428
779872278364653185 15859 21802
90197803475270177 14068 27929
716980710420724481 4345 17772
258113280643527777 11209 17024
969343228300733313 3632 10678
290400914313600833 5597 20226
26278089236523529 14854 23410
492121257038220993 6269 12039
419360463334957249 665 20736
521819940826851777 14132 16417
810484975457395457 20902 26166
795781957380142977 7879 9358
630746017284128129 6303 25804
985513800006337665 9165 24070
38211912255302849 1059 4408
926052299990814721 66 25408
433809713678360961 10914 23298
502386080706038721 8962 18729
448995160055911681 6827 10292
626831397652182401 223 1905
603079716668634753 22913 27155
610254868688365057 2584 11571
113393518286311953 22843 24321
399588893492321537 7769 11330
233993782088649729 17515 20091
530353366981849217 15318 23650
335660294870731265 14299 16390
629536567578270465 25987 28027
299964132483854209 13949 20511
116615756054549985 1432 3588
57502300534178377 3507 12098
593686321439506049 9142 27641
668416410438087681 15110 26467
864577011988593793 866 21031
95437531350906817 3948 6294
484380231974085953 2516 19395
269217159889610273 4191 14752
345079811241667777 11473 12015
210877735445290433 4395 17913
789889993386751105 13811 17801
450415057833371457 6989 12036
385962760200420993 92 1090
566799150817157505 21598 28150
769377798474295169 2601 11850
55873981355194505 11398 23501
844103559068621185 9390 27170
947607163421832193 5157 25864
101677611208273793 13572 21031
757991259836135297 3590 13428
579084905189553409 19658 23703
823806280387085313 3956 24705
256658913668644577 5142 20389
376467441901599617 16897 25834
993691523177538689 8559 12114
28988455094900445 1672 24652
586913434454189057 18549 26067
620594913769881601 10166 26614
277660240727591649 2450 19594
316458251295411969 14654 19235
340573145236589889 4410 6409
76707052578615985 1527 24110
858693072185126017 14902 18469
193905404953579105 3517 9674
699514009634796673 16735 25253
602597597535211777 15207 25746
904682389389257985 13184 16264
248671847656108737 8114 24138
919188646564833793 14494 22942
224576885848666305 12896 20667
456239013453647169 7760 18504
209474006626845025 8070 11914
726901291167465089 4592 5805
407447841855233857 4920 26369
618685014517957633 16111 20456
513440006213297537 3597 27139
286404262832149921 16661 23007
289505439049253953 11275 20732
474274721590909121 2149 7952
414888076615181249 1725 5006
392045644220488065 4553 23939
359509088373020097 2776 20866
52016483912531441 459 17392
173664840127795361 775 27043
670997100045866497 4431 16530
675643354605899265 6860 24662
924435651288625537 3685 15504
569713005768772289 107 19603
674877782188289665 6582 20534
272338878522990785 16877 26539
195172616094573921 7250 23250
614855172346178561 1536 14655
981779141014385409 9615 16412
913417698167439361 11120 13392
752550146608534529 10745 12166
564946730309156225 1713 12987
127575254032350929 23312 27440
982675630598098561 17353 21273
443148202515693889 3072 15503
102324076599241921 12025 26041
84638054740111105 23955 26486
568414308335565697 22428 28149
63843521325644305 11899 20659
270987326691209057 8641 26885
521705659222234881 6899 18938
818657174934688897 6907 13940
875432061564090753 11825 26652
550717236576726785 2756 5660
547588908217164801 9065 20337
400272544160475969 785 20134
347456447437984641 17550 21067
481216947102336001 13907 23860
572435330511083841 11826 23708
478803029636910785 15102 25174
490684442729822465 13122 17423
857648246325194241 12325 28304
244065052118259009 11346 19074
496659569074513025 18682 23409
906179751452235393 19050 22573
563232124895744577 11305 17387
735988787279964673 6061 21343
225050211762553697 7186 10658
360299661788140225 2643 24453
165912287415917345 8939 18212
502528014355107201 6348 23853
18524122435668033 1472 16000
612346780554609921 4093 10258
51820791754675353 11708 16112
671270824685436161 8419 28243
938640191392185089 10847 20640
501970910360263617 3137 16669
900194930929668353 10489 24449
632077797996743169 17592 27252
822712542352821377 15773 17027
119613563276367073 2950 20883
8606660884463936 5201 23899
895039666344715137 1865 7024
451912408503464065 12133 22258
705038245710973441 2104 8921
374388124805275201 9087 11683
639096542530126081 14562 17870
576662615964597377 9080 16544
762896051763327361 2074 20328
532851943029310593 5998 24672
442246170792813569 13338 13517
652067585072504833 5722 28046
563814829142394561 2266 28141
184570739598822081 17821 22811
779060069947405569 680 24756
47273645843706193 8361 18347
575022795258767873 21397 25558
336229674610631681 13329 15144
969130644446025217 9919 9950
154721877324167425 9042 20589
593250543843346689 11279 16621
490406358200370817 18895 20339
260503399644221633 5874 8732
32183933698650693 2292 20992
138700456909070625 17503 25001
791447249783868033 5842 7640
706395376306133505 8468 19097
865580725553147777 20045 27540
513206185553634945 6509 11791
644156307555075329 5570 9773
934727878613415425 5341 15034
906569695044669953 17342 22053
376178648501500865 11284 17431
330423060710625537 16777 27614
983247572139717377 19437 22081
487819071437744641 3538 3584
593275481902658433 3388 5181
451701242935566657 13807 25027
165189135918524257 16849 22939
982212231015797249 3040 9004
856539620243488257 4690 16378
502288462843022657 4446 15388
700333928366930561 300 5792
990762425268176385 16637 18455
349506258781708801 12445 20140
643909907812481921 16173 17596
274606632931437377 16054 19718
817962995989905281 9549 14630
771827405192787841 15493 28166
404807594517119873 12566 15276
130564648394127409 12852 17594
232221078011324513 6085 20883
877536134609336193 2411 15799
899389004870013057 24645 25497
15687143318587005 5634 22765
281869012198615809 3237 14458
398270080447893825 21750 24446
574877892652306625 14433 20309
771551266624712193 6667 24807
322337565633777217 297 27811
693572185849156097 8368 14489
991093426213350145 16463 19550
402956059260048961 1946 20961
545103894993946625 428 1498
617637869708083585 1553 26015
764594458853519361 3936 5380
661859207882585601 13090 23793
931065305605049089 4363 9664
135308089639472945 8033 18716
329471403314894209 12808 25560
978541982885928961 15035 27880
286482564943572257 6214 20973
926318874312464385 21435 26851
338931742713167937 8283 24286
605502572482563969 6988 26455
574404138002851265 6962 18248
149286311894094593 2635 7623
343764449746114305 10230 15096
163861624414408865 12143 19651
203720535426572993 4062 8296
305983282367400001 18552 19853
309416321609642625 2898 11613
125085199682146705 20926 25041
966276316142288001 12014 26700
659376971733713921 1383 22677
780777282241924609 7754 9859
772003590975828097 8683 12877
463731476901546817 977 9990
369745968071690369 10227 26230
265234868799279169 17728 25671
683718624749005185 6004 18203
793434304150853377 8769 27018
672959075607231233 17436 25216
106878218144455425 8784 14432
22211212607174957 9422 18192
979139571518960129 6856 21812
331526455848880641 3882 5188
679041714098655489 4903 26455
779324107378570881 8662 17920
760049551411103873 11864 21315
837053876962393473 6873 28042
774185859773094657 4307 27169
508216114401363969 2227 6160
371815984249611393 3966 19871
573844286396074241 6980 18661
249300713954095713 8393 22561
922152471696094209 19912 22436
456639226292882241 1700 18160
306074179825124289 20063 28251
155843188767672545 17212 21673
526275806295672065 16743 25375
176631589201083009 3187 16631
910576884258624385 11680 25983
94316460195255297 17632 23354
257332060577553537 17419 17423
534745704096966529 6420 9499
526017467146921537 4090 23612
467975505951667265 1367 21907
966620124483711105 2288 12861
249750902294056929 2702 20678
56246089040079993 14977 26435
735180169269664641 16665 24153
688981669523784065 3917 23183
814291416632020353 7423 17463
876844797279694849 5272 23065
977373964762303873 14981 25807
613612920935310081 1892 12998
475674983970368001 1726 17381
322188574856760129 15109 22110
895675906255103617 4770 21337
800901887822206465 6977 28167
314789483346718401 3437 10789
45451474437420817 17726 18968
244141758794423681 6461 23386
185286960008681953 3649 20504
715873888104670849 2688 19601
162504445146332449 1861 7039
206763110446683393 2712 12752
651084837230527617 1384 13971
784598356438923649 16525 25198
526049561503988609 1235 21067
67485336504997665 20066 25581
772011543639251841 2825 22094
509232045791595329 19223 24194
888967352439770753 2618 14595
931571701815510529 3363 22696
643258860916787969 2104 20289
104166524863789073 21973 27396
762946366046612865 15778 22895
190528328625159553 19536 22803
506903949089519297 11067 21246
320662785180264385 2903 12467
664118555206066177 2209 23952
823916360135807873 505 17628
148411277890133409 6577 13279
959721134662661505 5635 16977
162617092894187457 14510 17938
676471186326633473 12781 16679
317197325744331265 16789 23939
139131001028051313 10557 22765
765556386379067521 22615 22837
199156881077367841 16824 21886
362708880656683137 1401 21960
423112195534660161 8406 17022
507633919139955457 2341 14656
193614840689431137 3517 21070
466129259935939905 25191 25545
949955800145449601 5299 8962
91971670675825121 1824 5059
230801826060211809 2092 5011
45462416334871137 9941 27659
531531856072806593 16240 20351
204427809927871361 922 19843
240712006517693313 8329 22414
299016779283220993 338 2494
48647761403930905 5587 21163
952768690315814145 13174 16353
389572995168332865 12441 24305
281757853964634817 23439 27445
637586042586580225 11924 16384
290023455882028737 18155 19004
606805066050551297 6353 21009
155035130529427073 21979 23044
324668261478667137 1673 25569
348150361250411329 2381 11893
813718564919394561 16939 27108
259103803244826721 2323 26108
195703568932774625 3897 9846
209801775538529953 24189 26734
91154780614882465 14044 23230
797819227362850817 22081 24550
523381129997989825 2535 25658
205335344512000961 13108 24651
240183045187261953 17965 22193
235921012433223617 16885 25191
765125637276529665 11730 14308
59008488639172185 10229 20230
709059390766835713 1802 9182
953358227204773761 17912 24333
93099710271463473 12743 21151
389113879792084545 5538 10540
935812522074240129 709 20637
411926435643508161 12108 17509
342726462204414145 17658 27486
255141328646324449 1171 8432
278308977969000897 2062 24502
622755258449075201 15925 20589
541515214268446977 16995 24080
751238190857769473 10554 13561
846093966029894017 7353 23566
286440922273598625 5588 18674
690673563111435137 727 14379
476512525338371521 20056 24556
418715273350098753 4190 18528
760275882137875713 2922 18572
261925073019018145 3881 14701
23182374916011385 17783 24848
925997697013325953 2128 16560
310376143799700801 4034 15702
94444082283846593 1089 8966
164197250845099073 8964 18308
603602411594064129 14014 20578
673710434557591553 11723 20517
544562796109136833 1496 7082
990595750534986113 18831 26406
333312410995784321 9297 10608
201132935670457857 12826 17062
975971298599635201 13448 15388
940242784982395137 8094 26614
977339440505399937 1997 27862
114426959739773793 18079 22524
961963666441921153 9995 17588
115312701231964353 16732 27707
849432484600480769 6309 27583
196869794535572865 4200 5091
994703319268555905 10595 24865
944427218245643009 5303 7864
196940709297674497 9359 18795
478593003351107905 422 8122
509683408936911745 21560 23983
592071114337066753 12273 20101
545877587176487809 1141 22583
777576833543278721 1327 2803
696113744533594369 7891 24896
335020573321180865 18024 20330
568455571152039617 12111 14499
838896101956947841 19321 26653
794819784339200257 5390 25138
742130577242271233 12566 22056
336894942103594305 896 27413
975117060941030913 7519 20513
412711912755728577 8351 12904
35915288475202089 4196 15212
230314148092642049 1518 20395
667694364142761345 24976 27483
194669871810294369 4725 22156
654770555645050881 1529 6552
649314891624992897 7668 27222
332873409713798209 5707 13906
986858145803868289 12963 16670
243157068679472833 2338 4343
85991218725805393 13297 13945
97880102477859057 19866 24841
256488616472598337 10349 22186
90187840896014401 4556 6451
400732004674609 4103 19112
857866508494325377 4970 28167
967697227171843329 8404 11065
228321172833240385 22213 25080
607295601889855873 5862 11372
396841037805785409 14527 24628
676697030579379841 3023 16868
853601616059926017 9350 27712
802754098306404993 9829 16453
934184746479743873 251 21925
236281157744318913 6055 24219
594343267940708097 24000 26076
517287721762468097 1629 23816
1755159845743038 9952 19389
984021249482100993 23138 24628
140413552799479649 17206 27689
212407490591157697 12416 13696
136294747588905809 14366 17116
533460046633511105 16794 23966
351328043603452033 7288 11964
718273352472404993 10966 22907
981056890589428609 18332 20769
555926456066988097 9156 21876
736059413691201281 17878 18340
302055845829880129 4572 12096
194276931594814081 4776 12214
104377807008578577 2505 12827
985522842687153409 8059 22336
655516852762527745 3549 10348
147263759477652897 10804 11974
821342499832713473 19411 21434
431727697082855873 6529 24763
275949372328465601 7136 26114
20257402466526741 6196 9001
631417139339564673 5731 22704
94057626522022993 2686 28161
601262513750949505 11724 26539
250454361841121921 619 3515
445060849281066625 4523 11825
588409924101732481 12496 23810
846290175961808385 976 10636
706283966654908161 10198 22040
804196096977765505 9097 16245
151216655496291713 2924 20418
106347955337209761 2641 28018
729539934589752193 13371 16916
950315328792488193 5053 8359
446786229923183937 10052 15823
263045520013815105 1970 26961
748620646556602753 5294 26788
270726341494398785 5869 12090
558921328402142593 3480 16492
98138819300341857 16186 23286
390073445634897089 5268 8295
615941903658342273 6823 7282
539238983908795457 5642 23181
829910872920248065 622 15892
441911616890607233 10132 23061
328101007699448385 2331 19908
314767686393459201 6019 10223
803709319635711233 16642 26529
112691656028857777 16561 22999
583145589441802113 433 1896
412826225723556225 673 11257
48726210711276257 217 1055
418892054221814209 9188 9237
544087910762559809 9833 22600
405376149914765441 7839 7910
846138523177497601 5142 9751
275387176306054465 11130 13332
924285374339223809 2424 15045
818335767041411073 23060 24132
812969353450608129 22483 26923
687299952365904641 9870 20472
552761640357861249 1841 26857
400975119460731841 7201 17755
499487546053696705 8780 24214
995659101010232961 12000 13656
962220855713884033 1689 23479
560579870948565441 1012 21504
318020427468081153 14751 21878
235369518909962497 7109 20254
537815899254585601 6630 8646
689054133525623041 20943 26664
194468164020516801 8737 13039
565192367892080961 19413 19623
383647104473954689 582 11759
338879483653919041 2612 9802
571711857682583233 16675 21986
340763330583186561 19147 25385
406455256275368257 2605 15367
340586339602062081 15383 27883
942008647223044481 14411 21061
560067550761630145 20175 24979
663477083466592129 9072 13711
134226055616004209 6680 21005
573248606812182273 14601 16221
125026987712075761 9158 17953
364773296044095489 5437 25036
751734096588485505 6778 20483
385867942429054977 17321 26008
63604357479817961 1498 28302
9713758560014441 9020 15754
20898051695802169 21634 27311
381903690768336193 15925 27194
646626570494461825 7685 23435
532281960445178753 5583 26871
947115589464665729 6348 10696
708144638282842497 18253 25932
236793667073584417 18147 18295
449386853585441089 11743 21127
695348312444814081 10033 20392
418964312031061313 4082 10035
920355762326764161 924 14595
378764689216129793 14919 25215
767624399594673409 20880 22852
592972461625944193 3527 6945
112874502458879537 9211 16335
806012012810771969 3138 5094
523967491137760513 8597 27517
437224265301932033 9268 18985
689376067918843265 21788 27530
130883779595311729 7164 24757
96458036516658305 22367 27315
903889365431634689 21878 22379
977963897755955713 6540 27103
167662947117879201 5984 15150
513867853659284865 521 7219
651888582231787649 1527 3403
558380116430825537 5857 15974
878980197446740225 590 27380
801425499578819201 8443 16012
649312581400064257 14551 14992
28749181681320125 2886 7571
12129952555387293 16012 22290
307120790854035905 1597 5719
555076694520021633 8430 24066
222344602366277409 17058 25164
916261884783811073 2705 3662
189768000280942305 17935 21714
198247322760916961 10631 17144
171103761000722433 6204 8331
441771002438816385 13330 15542
88920455449503777 4305 22989
933180707182327041 9220 11760
995065979456100481 11280 22676
863084421113828865 1730 3314
483641038680879361 5838 18265
564802135330463553 18596 20375
840089050527552641 13429 25912
985544426669964289 21982 28283
183934998160985697 8815 11841
572155686283775105 17077 25215
655148585267525633 5966 17604
368285708525210241 24904 27749
130070089725343505 13242 19835
905279207369883265 3217 25498
582156758651024129 8109 25198
149345004447400961 503 6417
92645940088054609 16631 17709
70389177934099937 17576 23368
784341436772578561 5519 11471
637544162939239041 5174 9697
658606217864395649 10116 27381
165553261291730529 13288 16699
844467299878516481 5561 17478
338148109039952513 13745 26610
790765281011907457 4058 4466
82117487842065633 17415 24344
274096499610394049 12866 23883
715487706448247041 18756 24672
293072000808997761 13889 25134
79147962761421553 4585 26075
964091668376454401 7239 21229
934599355795047169 8287 14833
279859005702967073 208 7428
186426563225790433 3045 4121
520947796277752705 8919 24037
343788668162094529 16507 25960
610702205791007233 13048 18665
447864095240614529 26067 28290
741465668994095489 1518 10375
198570017053800289 10306 12471
636094712848112897 19801 22906
417695631375902849 16342 20746
19787280982214385 10894 19661
331737513484828353 11105 21110
222647724184987809 5225 18532
837009060519360257 18787 20859
217816964754604225 18529 23210
250831280144712577 21196 22093
156570153706915969 970 6432
302912061668404673 2681 28039
596339971392225665 7626 25021
708796134243389313 14666 14773
724225332851212033 9038 19492
486222578283896897 2852 18296
355386962297785665 14810 19956
721383237127856385 19636 20473
648968530106252161 6645 14541
29606230324116469 17734 22262
396117390018574145 9604 27397
480389244590245569 4849 26822
31459913059229905 2925 18530
374588770266964161 727 4731
242121119258854369 18942 21014
679107307461425281 11006 18489
450325463882670337 21623 27546
115225479711579489 5099 6119
966854930461565185 17382 20331
578700240101827713 5456 7538
682379820351378945 35 25847
985170127027512193 1693 5143
209102820067613505 12791 25421
214293607262522561 6995 22056
394481612381888193 2085 4302
664586576490290049 2081 6588
334915326258297345 10180 20697
589495689994638593 26449 27539
737190161205610625 9719 19842
389294167906680129 10119 15226
859357529152418945 6102 13052
519227591334061633 10860 26310
675333967124792833 15402 19377
986616385391140993 24185 26574
883366962564409217 12629 16302
44010444880914433 9857 14552
560862794857008833 473 13873
814868917206919041 6065 26615
460755493033303745 9130 22246
504403106629656129 1834 7283
374287935249320449 2921 19807
994910787930944513 17108 24966
90422333404674753 7411 18853
491683154985711489 20635 21240
14845941137373587 6549 16207
875698632141133953 9527 22383
453592825288637889 16625 19462
899061808328372737 2651 4148
335351365837588865 1692 12583
438712187857913025 837 23726
781648509726821377 1534 2321
215039806247293793 2032 17791
421510337692247105 23069 24243
120216530598721505 7248 26408
965032370879697537 7985 10151
414641702191222081 13042 14908
80100745737659905 12603 20764
601726257624971393 12893 20062
487838045992944577 6455 9905
312280694222696577 19091 21787
95612952434755985 9919 27176
508246579275375873 24448 26229
207937308817520257 8673 16218
898350389371262977 16808 19628
557288851989305537 22547 24308
665768892687776001 1427 26219
782655315542896769 1410 28267
956134068220340097 1676 15395
261473319595644673 26803 27496
843351715213540097 7846 13122
470732014656420033 9818 10516
471461402349195457 6161 13149
718152210463152641 14137 22918
464554652924316993 17267 21224
100149827464022673 9249 19318
939297490581569921 20254 22930
792721630228875521 13980 21048
76021186300376801 4213 26593
77776266798537105 1004 6243
433064833166316289 9860 27779
198515772822581473 3408 16189
850008282972975617 11041 20690
501954640201617537 23148 23164
137295768532997185 10654 20929
423391770532170113 14115 21818
749395008770132865 6153 23222
216340443093798753 518 28040
214886267626713601 27516 27942
772581286417754113 5338 8225
359301215785915649 2718 4672
177464549644483329 5858 8588
258842128531515681 24792 27175
884796563841867137 16825 24260
684418852257774593 10324 12518
886620916719664385 18787 25073
896420851640574081 17469 25177
720824894221145473 8849 14638
305385276194680705 21752 25083
117515291919957585 12770 25931
211797115523868481 15295 26438
822036534661471361 23209 23571
295267975450766337 21321 28301
435336422825031361 21205 21478
732012128380478849 2937 14012
825718564413953921 5452 21381
817116113784873473 3970 5128
403061563632789441 3344 13156
589577512042641409 5001 18033
337157575583269441 10283 22070
688574147885869825 6255 12321
181297729922675905 6704 19046
802638097422562433 10495 26544
374029011732766017 12885 17948
727129206876792705 345 27887
895078224782238849 3539 18208
178375384560556673 2354 27523
592886960462386945 13852 24145
931434805937836801 19865 27240
532944512514603713 19039 19591
285049759544410369 4197 7157
303236835185849409 2546 13492
546451591908901697 8679 20130
800385612091773185 7781 12012
999805177024942593 12558 21969
91541209702661777 5417 11419
573379003546872193 2793 25832
733194883934686465 13019 28142
929540223351569537 23468 24053
482157659248450433 17575 22564
74402785021003841 7506 22529
620326452985736449 13082 18890
236604583994253665 5914 11958
18113376013708661 20874 21565
676410030731741313 17826 22610
946054610892957697 11214 12351
155005262404547041 172 25516
62136128146470073 4075 4534
470658675134000513 21042 27977
365198432947366337 5845 9466
440772748298517313 11524 18335
404711381498550785 16406 22363
244939885435396577 7324 17062
822284593705944705 8912 19674
706089024018172801 18351 20531
875222665337894017 13216 14159
863422480323105665 2601 13474
637073031492533889 3539 19005
694037140645580289 5557 24462
835433099431192321 3435 5885
53876096749998937 6771 22675
948026758697409409 16717 27597
72091403405199377 8502 22302
989531972801351809 2941 27514
783467171781392641 19966 27918
247107804493580833 6275 16757
879798291095031681 10202 12647
966427936583507073 8556 25571
448316710068208833 18085 18631
690640071753875841 21400 25175
840946409336016385 14276 23934
759521307241179521 21354 26884
898384082170547713 17 27598
440685853087629185 11758 13954
933709354821676417 5262 10252
285308734460819841 6590 19470
732254557207621505 3129 26444
910099944519316737 5973 21970
853963659986352001 16139 26107
30215632818361373 4689 17859
674692727655706625 3239 8678
554692781903739265 9555 25505
866805307090434305 4426 20819
277241870305552129 878 10993
276387247055222209 14840 23151
802165867213375361 1638 10809
438157960144838657 4075 7996
569445812516725889 13887 14754
717537185421246465 15502 18086
25968011843289673 7687 18397
500604374864540353 15412 16201
501957501228311297 17987 18108
456574624778735233 5283 25191
781123664557497985 6603 20853
122874723452316209 3180 21322
310955062753770049 11325 19209
628514680964411137 22677 23824
108443875147955281 25014 26671
217862124968920769 6879 12185
16585957325794711 6934 24006
984680760151743361 3530 9671
795260333793351041 4100 9883
96051815844749201 11003 17016
593767958345488001 16394 24855
281752351963643137 2144 19114
438712482989657793 4307 17783
615666441230619137 17844 21889
103640352144886097 1269 15620
112482838039451137 7290 15238
797330986277899009 1580 13491
222841208871631841 1249 20010
279505337434578401 779 12644
446668468018497601 10401 19874
715736918316864001 5310 23795
749319435518149377 5932 21169
381629541352317889 2946 20702
577024636591968257 2478 14208
265128976639516609 6294 11567
735446644061756417 11538 16372
419367518491405633 2756 7663
682924698058013057 2235 19022
230149869191606625 85 2239
675960150101648385 5000 7293
87699622969275025 15126 23421
12237591191986753 1750 20605
683871865979511937 2308 20315
707916322008220033 6031 24311
26297303997090185 20206 27701
398896329714414593 13954 15942
792059380351602689 8172 16796
246139721255705281 3519 5648
627366235030315521 17557 22662
876847754703728513 1684 23646
762467428103434497 2682 19594
153262442344544769 13320 14278
485373307918102657 17231 22731
899557657459023873 804 890
763507963231845121 12972 17872
549568486526741377 21023 21397
385813969025981889 16512 17673
742532277070036865 19325 23414
859825470266542849 9730 16776
22662233283785585 1439 4539
206773206581736705 22529 25228
153000068797251041 16104 27034
402707867180041025 484 20073
98012330586815473 15998 17967
288403279988479233 12119 18231
48984339804487577 703 7285
645232802417808641 17219 26835
547627921892502209 1748 12117
290685575061836225 553 22261
876870670319544193 6858 26603
571901877100273729 5449 21039
723823377095730049 1002 20260
684939336579795073 9838 23964
163990793425394785 23604 27790
408410251426829505 13992 22792
245915908771468865 4295 12615
232338033684150945 9471 20286
386839607905169921 14571 17296
49175565259261593 17530 28150
286847946493313793 2166 27127
812921317041634945 2310 17497
786822058378586369 8100 13859
670222179278027905 2118 22442
510578223314997377 15235 26343
47848491760696281 7 10263
458774547875702145 875 9046
216773487489589921 7109 18052
615462512143753985 22747 25279
369404719366549697 6238 6747
402179162495823297 8892 25014
824110526716509697 21294 21524
18942148220748581 4109 4120
647895338162491905 6914 10418
234621098395091809 1118 1476
774448376524290433 2022 26436
659246199753855617 20867 21157
589273316549629569 12051 12489
629638100535739649 1378 18437
461176966329958337 13911 22264
234436714421907041 7433 21060
826241490840054401 6562 21686
949058262913194241 9438 21835
346098947697143425 501 28076
601306187487100673 5582 27146
689631450280138881 5236 17974
919977013854175873 8294 27055
798438311550938753 5145 14957
29067580113594005 5373 11576
863936279901018625 18809 27973
969818329949628545 3247 16476
411428494743077505 6685 17713
667530176695382913 8503 18771
595691418932467841 2043 20070
124967000750782369 11196 15965
240131890563986881 3242 20584
927974620045393537 6298 27718
477558201354263169 703 24339
329130916014843649 2452 26149
901583015933042049 12138 17990
578047915690294913 26428 26932
512944778215775425 15663 22657
11152680538767613 215 12398
556049156601858369 5723 13175
669889363751867265 10280 23930
661150641129914625 669 18105
577071190965266817 1137 21352
48704173277727137 7320 12973
12941571475838743 15717 25854
153570435341698913 8449 22689
800843946884665345 16814 17926
458727368615313921 5889 23985
688442233892931969 16994 20775
886541731484605569 429 25625
409662627589408833 22525 26974
674058950034506625 1493 28052
109752556864439297 14560 26208
261946480069504161 14516 27815
304985658464996609 9884 13607
502930738800813505 7305 22184
749152348375975681 2482 21765
135528564401361969 14026 15982
115404929721801601 11028 27875
37884434251978409 10348 13693
874590232898132353 12004 17380
514796758488053313 7735 15872
162767327486701409 1681 8837
216204005970496385 11446 12111
325565462431587329 470 3786
339945049093493889 21245 25669
443468105681642305 8253 26976
656312718586477185 471 3347
471655718996803585 18784 22562
895917257893962881 8197 11557
121780179118214705 7286 10719
198382956248821089 13055 28150
365388439314774145 12950 16556
1921763221865547 1246 19960
25113966333019989 16418 28060
116717469124935745 1753 2388
657751855755353857 9272 11917
263591433625329345 1270 2824
180224267378061857 5863 20803
600797975080240641 12735 15590
883601450803542529 4998 9314
56685209934919105 12308 26433
976976639563598977 679 743
892550278448467841 21237 21392
148858177811664673 4808 22593
40717671210394713 11531 22119
769113645527848833 4624 8331
912508277032287617 6751 11623
324411921166717569 23692 26837
424032955340827329 6690 21194
780654005478634625 14863 15878
472211480671049345 5714 16004
445107566707239489 17700 28016
763336139690530049 1898 7159
977622901516522113 9961 18991
341256022378445313 13932 22601
857547040772875137 10484 21109
172160183521150145 615 11210
967632269107195265 23197 23922
773726668687672321 5975 14918
598509066162396417 24343 27765
622656354476909313 3390 20912
118663681522772177 12599 15904
280931091945177505 969 11108
716764488012263041 6910 19703
788802268695370369 1862 9827
541886199917467329 18849 22342
817976716366345601 9293 24565
584519154687885825 14747 21605
128850830600249825 2864 17407
694475137142457985 2301 5976
405188854207494849 14133 22449
349593810703584769 2304 17246
719697026645683073 20335 24610
444567879938016833 6275 21486
977955670918319745 1828 6275
334071582954809537 8235 22219
611794269712994817 6431 17156
53457544267924817 7324 22219
818464821117430529 7478 10042
527203730657522113 4671 26078
93159370011413505 6045 14496
706017114781882753 8694 22833
810007443180907649 23177 27838
96933695844715121 1396 24402
454591786703311105 1252 25951
729673654206092033 5138 11765
430981651649801729 16229 22298
661923447568870657 9624 24173
402100154562440065 19026 24318
239896974370378049 7978 8577
505218786047279873 1617 20625
640264971601741441 6956 21147
730153744280279681 10160 11190
625387650082185345 18839 24986
303445524549630337 2690 19850
397328830909163585 15937 25775
861110066060994945 138 23469
512578242653471937 458 19532
375122613777605825 1177 12804
838011323008689921 14057 16752
279238826389651265 628 5088
834706894075988993 8807 15450
129980464265599953 27151 27862
71937200991659009 15415 26827
196268459821219201 1774 27212
567966868123630081 9338 20756
505592277425918721 22003 22709
477276518008896065 13364 14615
230301043819544321 12312 24948
12836963537491643 22740 25342
294450766553921985 5209 21822
912437212880565377 3287 26745
759126127575846913 2231 25504
103788819419985857 20092 24615
776283974117077889 7060 9456
597069889695777793 15460 18952
517140427855459009 7913 11695
770655786528802561 18806 27525
45673232736987761 11440 25425
786013169316380161 1188 3113
83850028759393073 10038 22922
479917062819719553 12208 17161
850211030408203777 3629 5135
382837318091933569 2202 25960
99771230343982609 15016 15981
618257999839212161 22787 26263
291122484101180161 1118 24428
33705901329216917 12765 19535
327807085817219969 6835 12807
692645690913518977 5467 20166
489010362468960129 15109 25735
566940278639666689 2045 3617
337085511024561409 16328 26080
493815965020271361 8418 25226
306584190418220737 12890 18888
317885167711995841 22024 24551
450903205649858305 14091 19666
470886544261997377 9305 22454
644187978315059713 10607 15755
430755564824810497 15926 19850
296804055488713921 12452 21831
895549190487766785 9174 26438
300812609074426945 2725 13421
546791337025371841 20450 23618
497782751801956609 7853 21039
741083980329943169 4707 6408
213106949829366945 12675 17718
868326104855729153 24621 28113
718870629626060545 1658 15866
84789220237464497 14851 21937
259600393792254625 13489 13740
787736928306276993 8132 11785
949532754505234817 3272 27743
767213756495277057 16756 25320
130707844804973665 4307 23485
554501104819369345 18552 27069
872859638916544641 25233 27428
747072362221498369 8725 21968
822770194428500225 13068 14685
647941399151950081 8103 20897
807825208184816257 12820 13115
300552306429590721 3135 25374
593928171744622081 14988 18551
62261563236237553 3970 22232
668131323428220033 16926 20508
885887941932278273 5117 16110
120449131833538561 1453 27867
888105382351330561 1266 1948
864469868538314753 4514 14133
70973001647143265 9496 25339
685513952650850945 6623 7064
794435014436178433 24194 25596
87382681879979889 8746 26780
580155079240792961 15031 17378
511588794255970945 457 2010
38713384735689969 5048 11123
493139023797049025 11679 23515
917346302519188609 21692 25524
477393101541238721 6627 18032
834261170676828801 28 27980
319906380628601985 8504 18446
561696299036182017 20702 27915
28044964277057717 16248 20731
512686774420377153 1996 17045
277564777278762177 14914 17004
789191015550510849 12309 23441
851006848923120129 1290 7529
277277945426622113 8652 16752
870283965939485441 6670 22186
362921598713452225 18975 25816
31632847759311745 7675 27300
150391695109551201 20242 24705
861798440841219841 2892 4652
755044186215041409 17897 20503
772972014962150017 185 14213
283755152734219265 15544 22676
411403760400453697 4165 25128
47631908056214201 9692 16711
139425138793626497 590 9387
294139358635778369 8246 8376
573160701346061761 5925 26443
25087469147432985 12238 12501
609173496579089153 2075 8808
986410990106239873 699 2633
237607886837999169 5713 10273
269296189561313057 574 15341
864161817129314561 78 12284
369198979406366593 18577 24086
627300284742283009 2500 27931
836388129987465601 19849 25025
248862896209189441 115 27003
502404224815169473 11928 18177
854436925595344129 5931 20842
601351739752228609 666 25544
651992137071431425 4908 23496
546976426928313921 4856 25371
77317904878718481 7390 24402
858683145674159873 3604 16448
342565782458549953 5940 9101
631602816059316993 24990 26749
515854773531692929 18195 24261
753022564528119937 4778 20606
78870829329758865 8838 25763
383394485083744769 6269 11444
115201346654906449 3738 19668
556955182486472449 354 18472
833576635391821697 5877 13360
374887517896699073 7595 24388
388000335602050945 12688 13900
421846014095390145 5373 27463
889782099803824129 339 5232
361643419327709377 17561 21208
873856595619706369 4896 15964
694119543627447681 15134 22311
182547091685634657 13540 25672
176756820374723841 5130 17264
480426742376984321 4959 11985
140543175528645041 5467 23654
331566571788329153 3391 4104
23353365480222265 9359 20730
511808988627045377 15092 20464
872961490648702209 2490 18193
248149667382122625 26048 26858
785757398777551745 2146 2945
541452849361697025 7020 16323
551063833507921409 4275 6829
840477880583364353 775 1018
845872866284413057 7743 21879
90187422658168257 8456 10166
701033655512116353 5086 24010
694025698476920577 9102 23496
834272053413005953 691 25945
763665836473798273 12669 26587
82582122279060145 2445 10829
599697191993783425 14970 28325
215720694402666177 11840 26864
572893721419767105 1590 7698
815543572585607297 7139 19785
43202802076010017 9198 24730
665954934860909697 7398 8265
388777788539137217 14484 16142
22914304384098473 2213 28281
779885478702112769 8954 10480
759410913022623617 20887 26457
195898321827364449 10955 24137
627331672369859201 10723 23673
95893723355786161 20232 25408
584611662104723713 18683 25593
137953200165078721 3590 20630
454275424208557185 1064 5811
417454950999371009 7739 24708
922733937744926209 3544 18779
460392504983325057 5478 8214
233860391252886049 7408 17717
365064996060723969 12282 24245
562579753468359233 216 3715
824388410850595201 9809 10035
474486896892496897 6643 25100
870592600858174081 561 14535
38209175924567521 8270 13881
107066458758872337 17112 19425
510705364089300673 9587 14531
466390406773015809 11564 22458
529672602780042497 12120 16774
529338038692550593 16036 22918
543692405652219457 4896 6966
622170380832500353 23859 26155
187807632137737089 541 19682
625071521589482881 3623 6581
919359978901166337 3734 8541
25180815688557345 3628 10345
665508045685104641 3928 20911
340947543547549953 16987 26638
684334793059488129 8177 15313
871528101768490113 1560 27560
954175680946025985 1640 7014
139264019593035473 17496 28104
66234885497305385 3785 6219
632608449133655937 21424 21757
638550373529572097 17930 27974
867165113008731265 17221 20187
618591944325142913 17073 19535
873716695810657025 17197 28007
658474020629871105 15423 20729
903117171620088705 649 11499
513554362307939265 2650 5477
697020341556836353 9743 21271
474452464736433665 15585 20945
539670127056872705 14532 27562
752664973133985153 17400 20766
345141053687882497 7502 27651
906578634063112833 15640 19191
102226599345662801 3017 9617
777421758231536641 7160 7438
693362167230120065 10124 22475
694292516096457089 11058 11179
125169519745192305 18819 22570
211257333077806913 16478 20171
458643207763572033 9025 15297
207773395400540289 19871 26717
244624042011899681 15112 25715
851646538790742401 3349 7864
314710264394150849 19511 24197
540057668895432385 11110 15334
853577418777213441 10490 23719
888278790233439233 5335 6685
998918194834345729 6945 26233
91196773750301217 2185 19578
79152937930977889 18533 25089
967995778394264705 939 19203
374636217081544513 7734 21981
500234637299715969 15283 16753
159507506337071457 5250 13249
711253504932695809 9335 24373
140756495161639345 11013 14374
525187897503048641 5508 23031
741948597357655553 5764 25795
644353253001593601 17033 20572
997604922352834945 1178 21501
962625258921949697 7167 25484
214171607031637729 5 22498
17106783271085391 1480 21776
47958506720590321 2667 14429
543310055489701697 23301 27265
683604753840818049 8860 17330
381839599987426241 8517 21024
666833633179393793 3342 11010
654512699988831745 6868 10493
199192071303833985 5529 19111
105950371402169457 19730 27035
69868076150584105 21812 24820
798212523639694593 75 21196
875897343663403649 1021 26089
650267324502674945 10635 17797
75016029707697393 19818 20472
582061860032812417 8907 19829
641999585176513665 13531 16636
677181478164438785 5628 27751
735323670391835521 8169 20461
300624418311588929 23396 25612
836975425480083841 8707 23533
48374744128931721 7834 10496
443041934139316161 6246 18956
451345333529591361 14864 23423
94402099686284657 9489 22005
958656024087584769 4327 16951
10427335492380509 23276 25337
855657089967923713 8288 15600
147718214762072353 6265 12493
741103276123265409 466 20704
35319846961002101 625 12345
42644098403290089 9319 13734
991574635866648193 24533 27509
914891927325040641 21453 25829
396883151569852545 15336 26624
682224383366179457 3116 20925
359496270158437889 11694 17126
460752784050225025 7924 16002
7536044759248740 8971 21948
717679913821175553 14693 21644
678133783639829377 2030 4583
964203549559666561 3584 9914
401758455412419841 5824 16355
393772902937730177 1884 24547
514863931383295873 7791 19632
512170013097925633 4496 26290
473660542353698561 9974 12261
166194222199809601 8591 20470
331124775476673985 9313 17535
147363737429454753 1974 5171
707372664703257217 393 3788
929647234526658689 139 25929
917749170738254337 8342 12495
344195455875091457 2026 7457
773736784483773441 13190 15820
643796162844498817 12829 22857
846663078183986817 7290 27494
671835207520128769 9219 13617
11620100352928377 19201 24539
156297887160310017 7430 25636
298496082879488257 5024 6635
340414302985930561 11534 24230
362468494782902465 5923 21607
317260117143920449 5697 25226
687636508678686209 13601 23537
205808335471512993 4374 19714
994384765924053249 6570 24352
706172531023458561 8599 27773
121654299938818161 16464 18875
541827445179716737 1337 2236
520843672274722305 5742 22666
916461017741799169 5229 15812
214287942108150273 1006 27525
215227722244545569 17344 23474
194806605632635425 7812 19007
189513920307962977 12006 23110
480698681608167553 10872 14144
42378806371953457 2919 22054
219012288125625793 13767 22264
693893466607509121 5333 20678
137662743176129249 4034 18780
24685223095811893 3808 3874
757010324910424961 15031 19083
200420702109784801 17482 22473
813901692296774145 3740 19147
795345599333995009 4161 7196
928360797888032641 439 10212
713228519427477889 1592 18420
447819114033599425 6460 28025
139502437306472161 5505 15673
18509420012691181 1477 24645
543410125045244993 5083 14027
559369939970530113 15320 24288
534418408347999489 7083 11755
994203146968757761 24940 27503
727619806239264513 19319 22556
474363614593933377 12159 24025
691520969212458369 13753 20023
775849625655780481 8013 19636
830354473758394113 23368 26937
844795413782826241 24241 24617
447868315624088385 1593 26936
337734509556852929 9087 26345
366478470730189825 26378 27457
636288173631761793 492 3140
665064083582816385 9667 18365
766157552168834817 4599 5336
40045867991370441 6263 17996
378761020106274753 9195 19129
147518600776589185 7070 13728
756870563745295105 8477 15636
26194223122391949 12556 26778
931248971524901505 5994 6790
822228690893066241 6383 22817
451111846144044673 691 18961
793776877389621633 9705 27043
875479079074686721 2786 25937
346308855156234305 6002 15950
940321668080898177 8422 10502
755787614066182529 10217 20765
301341637998724801 9560 22612
978111910540459265 2417 9327
581455771069812481 3810 9943
980207215713864577 8487 14461
603630506244677121 6525 27625
499059665335192193 1446 9337
497727867276822145 3124 7848
542736449463578881 5621 18571
693091270732345729 13537 15765
476771772548001857 6446 22338
255521666931201697 3843 25104
961419590630658433 10819 19967
2511466486275538 12584 19079
470616332541805377 4029 5929
840907217322055041 7455 23017
737227078643886849 15564 25139
903789843185997185 460 25513
387666930804126529 2703 4929
264339310262045057 690 15170
909450597753465985 14155 21062
754983349711913857 8536 17333
73870407341910753 23907 26082
627246482722242177 12349 18422
904839100813209345 3330 20939
174477632508974529 9908 12932
80015573384880417 10749 25772
438751758633088705 19265 21626
858715360106078465 9861 12298
246760980553169409 3593 6369
67228131363616937 3198 18047
695989821106238081 17037 24165
168179847199755969 4856 11439
951779360887520897 24310 25993
438959028005509569 9904 27265
480563826060546241 4182 18658
814627426680278401 2906 21307
975363036594636417 8051 25387
916915190362413313 15919 26263
991657632932756865 737 6691
87242808816828449 454 27169
296469806192028801 6111 21686
62610873148312153 12000 26123
370099898319438145 16831 26751
732348256259616257 11211 23118
199587712274301057 10445 24792
314077495423486401 293 8448
876054316531494273 9926 16861
336271992265356097 6497 11749
66057700282932785 7676 26886
323017677913636417 7928 17340
896649359646090753 2403 14951
371983425181174017 19958 20276
941665728059795969 3688 18692
89958021598118161 15077 27183
481300231213097601 4532 4947
861671998497858049 7596 12659
241840795834669121 2631 15317
186752806140898273 5156 13119
156129464814171105 2065 14216
947675510207194113 21235 25550
369281847009908417 1788 10435
794500045771041409 17190 18332
351049733682359041 4658 4785
851011431965705601 25187 25263
607799045037076225 653 8041
172310032846493057 12868 20201
1897053068631749 4517 25016
117926410178444737 22935 24107
593445123330717185 2582 26237
794547438055627009 11559 22556
555533715489005441 2016 14637
707425060071560833 735 20092
419356896033612289 5166 8260
771659033525477121 8099 11866
419992062901940225 850 10171
213114682621199585 12945 27621
20727170035733877 16869 19285
307382973513778497 18206 26128
748291631750461825 10243 24693
306727955348865345 13684 22744
724459775455763073 493 22082
82270119363894161 19366 24035
629197369156969473 21 12637
663556283979705345 3461 7924
594676795319422465 1979 12527
313665943497408513 18377 21833
258434573880961697 9130 15690
116312665290255521 6779 17336
617573887913017985 4029 17676
283610903908620321 3586 10620
379151026440922561 4704 24627
377589914646012673 11713 20957
551258419753473537 1114 23439
790900658408371969 14761 22980
282007501561380993 18672 19235
275408267246778145 9087 21060
919132525797785089 2310 16288
948562899241604609 23796 27780
436348565334668609 17224 22196
324050982459045377 6642 22658
696950748915206529 22526 25899
174387746173731969 1072 22042
549495311684168513 2064 8520
475537978319781761 6838 27146
578616145264625409 6168 12929
5401352205378630 19049 23375
608224550381862657 8358 24942
797131010844783105 12079 23772
695681238557476481 20178 24223
387180463233232065 2446 6276
503743984507750017 17204 27350
438019802667358977 3673 9996
498867526743175937 22 26779
459926943726710401 3984 6278
859604171342226689 20456 25735
784002130269431809 1322 20747
422060951929459777 6178 13230
183888547335850913 535 15982
23544609754779345 13063 14453
962112511147214593 20256 20680
472407400844140545 25659 26079
750033286785278337 4274 27328
123667201693365313 23866 23980
516719104177457921 10835 25228
103423471357693585 24604 25861
925242453942313857 1327 22509
72854657888612449 2401 12038
912917060717834497 16070 19995
507429983017722433 5390 12577
836439471074239489 1614 11241
301168220865491777 14823 23362
669794153086360961 22417 27682
731960588696743681 6827 17719
241151130530436577 543 2060
344107424302379201 17661 22687
132401373519829953 14258 25802
1821922823872058 17230 22134
833512214899567233 839 26858
677008559193438977 4013 9588
763472653010058625 1393 7637
80786561758877441 5237 25657
349556795600175745 10292 15152
996287136655027457 8600 16794
89924208059333217 3352 14152
997962236173726977 805 9857
153047497365033537 11568 25919
562356987070330689 17026 22567
150120596882761249 907 11861
604051786332114177 4379 10241
76710501675261617 7266 22705
964423778088715265 4719 19307
140391667415318721 7388 22013
119224851401618545 17696 23028
771576856389710721 3525 17292
393367732287288193 12676 14429
497267520155208577 19040 20871
541265795896030977 19162 21485
871562574098288001 2180 7818
36888241561925385 2998 15340
528687701892724929 11158 18442
751019462527018753 9195 13401
338208850604868161 11778 20880
784145972043546625 24950 25092
935731404235145473 9688 27778
679778563644696065 13923 25741
322782329916133633 116 3889
960344993032677505 20596 26648
768277776043252225 13909 14024
584870445565805185 11616 14080
415211495677137793 23647 27379
141962508611356961 12091 20761
14884883943910411 12794 16494
456908143926106881 1050 13070
871491793652591489 7499 28089
239445983726213281 11447 21136
729892682475711105 8590 27421
793447656250215553 9814 27530
187486798104824705 14675 20205
406820900140047553 1941 26037
299504897661012865 1253 12996
404491752707507137 5478 10294
566118439265078849 19526 20926
49326114221528881 20140 25753
702957297377796609 5137 19683
847626990016870273 3829 22460
489783822034237185 2471 20716
275331880583621569 9112 19668
853780731328573185 5749 6825
353676449175956993 9283 18016
827842300082306049 16753 19192
773687115591130241 103 6692
837936885171163905 4890 12782
323572647622235393 2866 27184
981942037142911105 23919 27307
910451465236263809 3061 17613
987938219987501697 688 3584
326554643083532865 18701 25973
285933101019775649 43 20905
119733275328385953 228 25594
742031372221678209 2067 10386
978497112244902273 24027 27457
752652008136603649 8985 24068
623990700860133505 2878 16852
491570683017290113 1334 8208
643788714946531073 2929 19689
801843379869989505 6393 20721
543448998296852865 22261 25617
583655822026717185 9254 23938
898168906434058497 38 24850
551165798906932737 21173 27527
347906581889816385 14614 21950
145149981751291777 12567 22480
473658098708050113 11703 25546
829243876964238081 12249 22173
844684755435949313 11723 20360
862903156801397889 1592 13374
637402259763526017 2943 11989
234084776896533953 11784 26325
883235216697812609 19063 24885
587323900639365377 2015 4137
838001238973326721 13080 22074
254257785002845793 1116 3084
261244535457350945 16435 28214
25692982885605177 11286 22783
986676880550739073 6870 22709
870797815718614017 3909 6011
932129890405434497 13550 21008
620488865629756289 20871 26714
974313897427201409 430 11972
825970763350749569 13814 17696
204644477266484161 3975 25206
338568189893695873 11872 26205
303700087500040193 8794 14791
276338206577772641 18214 25438
778818233223489665 4171 12879
760759825942091777 15240 18244
930804345543087617 1232 17053
221863933595283681 11190 18194
937438923343492609 2971 7160
899108806028753153 403 4592
248137619629666529 19635 26730
534372901538969089 4395 24386
189394265807123937 4352 18238
280841937903364417 16676 21455
342495043192819521 2760 18005
696137385663046657 3248 4411
992986696818050561 6084 14880
333690404483267137 3580 18364
250903505341803169 1996 27851
335733024191508609 16287 17905
648212655609199873 8790 21323
155441502018778273 12027 27460
501499465266753921 3333 20832
130962036292725521 3281 3629
983256967472399873 3964 25374
629822168348116609 7084 15222
136313433995077553 13410 19670
689339895754923009 15208 22158
440254080716584897 17427 27785
198736416949333985 9514 16948
93391800913501297 5278 11281
151517994160752065 14547 18966
628750634406983937 3438 13029
664557533951725825 9204 25255
996070135838870401 19370 25813
762576137173620993 5662 21820
324182160153725377 6512 18314
282059226568026849 3260 24976
324126312508660417 12353 23119
775247898456665729 17985 24854
376839715603054529 12493 22474
323478145051272065 1151 6539
688463338668817921 20317 21712
277096720247183009 18393 25814
619913972137879937 2946 21205
837328648766533249 7435 27656
608252203961932033 16985 26446
844074010205059073 5768 26108
850803797116626049 4460 24213
656509662797820033 7275 14574
204330932062880769 825 1901
23770153343175337 6702 12792
457377744270388545 2453 18145
887898287184260225 5141 15638
529208910471986369 11898 21883
235398148130979489 16186 19245
591569157138152961 5549 10266
287335788897255649 2448 14141
603242032557353985 14893 27186
666885299739359233 4098 17831
699732862148351873 8148 16648
603374039531633537 4873 18076
416275784338459713 15083 22727
563523873365664257 1929 5977
117632742652304497 42 24104
282434671888896801 13344 20524
279026705622193569 14389 27521
82954639142169393 12379 15316
664678905381094913 2379 12442
848584528679499137 5164 23825
610289213940454529 3012 22934
767710639789481089 2550 14604
235879738932212033 9925 20605
893769678963654017 4045 12897
963191162795034497 20001 28228
23390095428336369 16439 24698
221581982495791873 10743 23652
389271695186511809 4076 10475
311529275490919105 19680 20838
636389939308951809 13267 23686
786980034602564225 11917 26887
15924328243617227 2861 10939
117921314833274945 2275 17155
903022866156529665 8140 21080
139998198716625665 23284 28068
328201502436389377 5462 15948
818217079676280449 9084 9875
939143783864732801 8095 27735
603775447505924481 11248 25411
843978988944943617 8656 17348
207291624243602273 1379 6050
997884001895894145 2870 12304
706775653101857409 3298 19920
975277518056902401 4529 23746
972853037790706305 780 6092
428866178467426817 1300 7202
399546139106647041 822 8701
82684769345920721 14438 27830
765960263048334849 12937 26343
285857795918357025 108 1244
614267924023181441 192 3123
703872947792479617 576 15285
736165334474371457 10281 22663
536098552058103169 22590 25217
585271207666764289 5323 6999
140497824982080737 19943 22542
209045644147956001 13333 23260
582765357301578753 7888 12977
951293564471740161 11387 14603
412979510502299969 436 16005
4726956665102478 147 5857
105850425490398689 3694 13284
640975012928222977 8894 9543
43795131990240321 5184 6552
945043457139213697 4710 8355
514131052989423425 4385 26468
801327691175174529 22063 24768
904355455748629 382 22458
78338690872776337 3257 26161
24286908431076173 9649 17355
635977347535842305 15030 25561
327100583023341313 4214 14299
565557401948161985 3633 4676
219329816856824065 2651 19009
469013314010084033 5043 18358
761129035597111425 15808 28210
567064563385848449 568 27402
48484929475915097 14439 23718
806342132935370113 4468 13559
894408075657967361 5502 11781
691280876137518849 6357 8626
510008636325917313 6439 13233
716431614694272385 17825 22611
834577362951382145 13664 17485
5345260519384000 3466 10993
587030416277809025 11547 14707
755045879981011585 18017 22704
804696075716410753 18354 26828
453080934247715585 16324 27028
498620839580322433 19284 24000
594671946243153153 898 11636
794921784843058561 18597 21903
11904128513968715 9551 9855
582548954983945345 17190 19697
841363716986805377 20866 24615
111485950425166177 2048 13589
580199900031011841 1870 7338
475607118924440193 3554 26485
504093887174690305 7076 26088
104690732099800961 7276 7445
499199415194873089 25406 26875
19332770778941469 10590 15901
670697350456222849 16227 18141
281804178831723809 793 3970
654504074938053249 8903 18441
45202538334645937 842 24021
8275246947249571 20126 25852
559822202912830145 12830 18819
194965478000845857 1425 16403
920047183830813953 25171 26155
284545886224364609 11343 11404
334166359401539393 3540 6171
270373048716244577 17096 17148
230044085749252513 3583 28066
661991481614734337 7235 23838
938941658525937537 16442 22322
590924745491911041 11335 12590
5070007436653868 21422 25327
682547001247129985 10586 25528
668208747217054337 8013 16689
614237180479314305 5909 16344
423698643144117441 989 26418
692673541183381761 15448 18192
891025119424984577 21672 22297
380041281945544513 15753 26470
466337667664884481 18453 21257
684492518771733633 1359 7758
610350865700642177 20809 26334
345934881107446273 8343 8483
707926559940769793 18461 18783
797642732654594561 5633 21501
631241163199764097 19903 27730
483725867150603521 12786 15223
554642136290976129 100 10481
859949002122945665 6076 25398
970380550283355393 1420 21993
625975390337352193 9076 20950
157941327793931649 997 21611
586022745238182145 24004 26139
269648337750101761 10123 11984
904191566008385921 13735 21177
895143081323492865 13122 13186
316590544839428417 15274 15810
393110593941347713 4444 10908
688456804401660289 17093 27928
334121167305308801 12738 28122
304580546720387713 3802 6778
571057316008069185 15351 20372
864697825050193153 4923 6894
630429951917346177 15225 24914
545577497394546625 10022 28181
997263977021848577 2290 20591
508803172576996609 2002 13915
202573649710526369 5489 23316
440849422471075073 16060 19257
636749930848186113 13402 15063
21710195480771689 8255 13977
643789026971131009 1897 19060
273291433236025217 19368 25381
720502476280561409 10923 12032
858648543500130817 7499 10621
239649789086083585 13411 23449
594738991074450433 10681 15153
409880041357485697 18011 24161
948041844857009153 2071 9206
237400769205418529 10337 11699
363463219378829185 9533 24698
935021260552364417 19 27959
377109904611565121 3391 5102
456949353123203393 17371 26335
651438593067695105 748 26539
36263994137318177 782 16319
594832082011258497 999 23204
731013139018880769 3464 18780
252207619285641729 12058 21550
262389892977186177 6718 11976
218355020585939041 5996 6918
533554453015451457 19285 24617
773772011771882241 7708 17735
960901255808767745 5207 13932
42756182328666625 14597 26705
506206834919122881 7792 14872
180704418269314721 13901 17404
99327972202932097 1081 13361
359785239108624897 10407 12072
161173785506999681 5935 24896
61263047699554817 14112 28161
207948605393557537 6235 11526
549149862987881921 3271 19056
49688739825096921 7738 24206
616242624151666945 12652 19537
167861457487337153 15417 17143
773317394857890817 3160 25800
95575212648409297 19446 24272
896023030523338113 18376 21996
578004087742318209 1845 4052
687770820274515457 1581 22012
546120165037972801 3915 24934
722070858413005057 4892 16109
423813535120618945 4239 10884
374163005052004417 22393 23947
264129677306808481 13125 19327
12172915089962545 6377 26044
501439741682094849 10856 11252
261708803576730977 6362 19244
536806796177341313 10635 11906
549973615566742081 4625 17117
896841696090806529 11345 18857
967167012420652801 8013 19518
604484764977339521 17216 24892
185864170464071777 5494 10007
10154929054966289 10821 24489
647494763172339585 24 11471
95147557879624145 4284 20698
786719630993488257 19179 24699
493240507413620609 3357 21641
310182393960054977 11523 27513
103331534942750385 1788 12686
147064233486190689 5031 22205
732504903319654273 11954 27805
299748671416772097 7486 26527
873059926555566081 633 11412
386505159968990593 1639 24976
469487372048778433 1213 27617
907121016331139201 12883 18752
766923556328006145 23781 24958
862123860829228801 14011 17966
977292068887994241 10257 24698
310744679441306433 24274 26568
244669533003683873 20356 23555
266241533120293633 2979 20477
180016384824600801 9716 16423
230235181260162849 12470 23739
986452397096794497 3602 22325
727745276037893505 13881 26237
852590194868145793 2940 9805
178061333970923393 5003 19505
614372209176547585 6369 11606
429012916044499073 18744 27208
816963204292793729 6063 26126
751848366801148417 12964 27399
961579126536801025 1256 11928
452321570535389121 3128 6182
963804659386415361 9612 18027
286023641371166081 5252 16141
765946945896768513 4658 8335
413256763324497473 3654 8686
192631672935281281 7864 15227
440167732819510593 12297 14689
514366704280629249 11549 12013
479719380081775169 238 15298
552754613159567745 2636 25063
52932828533378993 14079 28001
907718540819569537 1561 14849
841196019676047489 12603 23436
167190730644964705 14005 22265
241975021556250177 732 5788
763553441409239809 24216 27773
733428420668360577 15973 17809
975695763489500929 4243 11142
236118712707700257 17329 26851
815839028438812673 26015 26356
59778683460578465 15657 23322
94617978902281409 563 21054
536906546632089025 17730 23845
735553031684784001 8347 20861
225603030332507617 22376 27489
173085292352158849 6182 26644
520638654893183169 2990 8041
193577296433357313 651 17216
430856910298089729 567 2259
649164065569440385 4018 27570
603697026350921857 7467 19901
63761963459707969 955 11816
685872425877221249 3916 5547
257523234752557793 23054 26889
244986133894421697 19285 23820
49076605150627729 4112 22987
734564397014523265 12624 19770
602619872724208257 16154 23371
788176079661958785 6110 19737
471700435308999745 10029 17000
818897945979898625 2182 26161
538687456017800769 16998 20164
938461040654054529 6699 22152
547360039524260609 19393 26623
400827348657983873 6118 17267
549426302455120897 6751 20309
305970265639935233 9456 24884
748208210932457217 16145 25371
97507114674613153 16214 17157
215212179199955489 21083 22807
259892854970523489 846 8359
414434235222710593 7388 22565
878670893818181761 1588 3221
222174268039996289 8214 17686
449777609842762177 12983 15080
404362161373850177 5755 7652
139835921692309745 20172 24071
593342826260670337 10042 17471
936196929210460417 115 21237
562162033325687809 5423 12244
391459375983473025 2623 26582
904300310429622529 23570 26078
401745623405993537 16889 21111
151977555103851361 2026 7292
704262278643284353 7371 13716
40832749209403833 10139 13489
401783166125078145 9667 27820
162145030325302017 8836 21170
608435511169872769 7692 27052
529791072458497345 8638 23770
875897883233484673 3553 15461
762500469013613057 7798 23682
165015172526324257 10591 23956
951930239867142145 2789 11253
36125440379940697 4801 26536
925177302748789249 3953 14272
388899964556415489 19897 28326
361467675704492545 14073 17414
433718304143617665 16086 28047
752794005865862145 723 2234
4195600548882795 5701 6984
785437019427480065 18187 20231
186839175907486785 20361 21447
839901898199695233 11467 12429
725099461361239169 9230 22980
659928857419320321 13940 17463
527916296330467137 15639 25035
700766316250391041 2788 5417
372546932742665153 11723 14834
742702221486940289 15512 19245
549403553691682561 20839 26950
90121997114390945 8080 28161
323368109692765441 662 1347
494489537451673985 20537 28024
135060063999283393 22825 22927
818983735590816001 21693 25467
131663911358998577 10848 14395
876048694716406145 7183 23039
952203887094178433 5454 25139
304788962030794881 13417 16183
920293175610353793 2171 16109
805459297584921089 13764 22372
237179363535666721 14329 18642
708357659249482881 808 18329
994431058528363137 583 23986
360511263845541633 23560 24738
166858764331344385 247 24406
698009803666177921 9184 10336
431653113128803073 16054 22189
3863068211220622 474 684
405603102067807681 6537 21833
976689091277389569 2179 14368
428332826168457345 9672 22281
322899400132076417 2051 9482
28835620211559389 5305 22110
28486905600924929 612 12650
376602214401074753 4996 17562
790214129763942401 1268 1489
327211219781169409 9606 24180
638300114856004737 9817 24125
877879384625174401 8618 15990
2079564987827354 1101 25763
912147461742129921 5839 10120
648623161865128193 25629 27286
708052807813615489 19879 21811
488207348830261633 5167 16466
293944361844985729 9302 15769
911176844977855873 5109 24509
597743509030863105 14499 24356
113005302933334657 6335 28148
454462534715212033 16303 21350
223095994224888033 3277 20406
212432494228650625 874 18360
22208381365803833 4427 23344
450828908309951233 8239 8529
196993736412760961 1174 21619
967305584864249089 10695 25455
104405972552985553 16357 20666
375247780882112641 8059 20239
975024028465195905 282 18638
17970474107826819 14623 25690
719172387933216641 20694 27528
965938992836477441 3057 14037
667084432506580737 1573 15080
580155316696391297 5097 12655
536177816622501505 2813 12357
269605997825344449 7439 15955
564920521466273601 12787 17364
470393580751576193 10440 14550
386133618386541121 14043 23358
247631203612890273 12824 20968
983869652859365121 16305 26914
668700286607048577 12419 19859
57403885080663745 1901 23467
394255676137809985 5397 21853
923447943370245377 15488 27065
698389197388578945 12238 24171
603665035923260289 23335 25368
890051722322944257 3783 24287
262447930429768673 13462 15110
534383071255831489 60 6160
439562137017151873 12902 16633
689641551018489473 12427 20430
543558431635016577 2892 18599
598418798349698049 15981 26972
883714962925896705 6122 14567
177329719522028033 5431 6177
421000321112611457 10665 15463
608110189092514049 22195 24946
811863860348370945 5622 25961
603452967894007425 10450 28256
890925146272234497 8700 24812
719442417060761857 2324 13982
266985543515037441 39 12448
720034887281435905 10473 27186
581355521336458753 15761 19527
563347711690880705 3294 16705
656797360353142017 4175 7505
695866224175453825 6904 14686
713639868066206209 12992 18970
622840906088569601 14785 17845
80525630235658945 14124 17011
134391052460081537 4113 7026
162507141728095649 2421 11236
545939935690483905 14171 16389
253834680740130369 10801 25175
515616111759833025 18831 26357
122972494070648257 2304 21387
731299416974493953 12046 16143
940468514798627841 16146 17412
605401876463027073 17081 17311
760070197390771073 5290 10484
70059074330686145 10864 21131
107891933418887473 15895 21592
838540947385517697 5277 16334
376558397180144065 6161 22548
462642090090056961 1045 13865
667852735299252481 817 16454
699458709846204801 7827 7887
823609187843086209 10083 19287
458795490061362433 941 17615
466516625646381313 9655 12753
56534440451081025 4589 10101
323699929073182337 10311 27630
570584507248852929 14731 18779
587222004834760705 4816 22906
910164732626704129 7502 24265
531465452165402753 23352 28138
880749552214638209 15700 15739
315908185720889665 932 10179
294876810406883265 10312 15468
469538658323653377 13001 21557
84097022309194353 11976 26855
698208118942577665 3421 6576
133023573658000769 5847 22512
119156797400645329 8177 13667
50587766222037089 14581 16805
250760700895131809 11404 18819
719706628328786689 6525 10557
580675247977676929 13833 20917
50548647501855729 20885 23827
449558511781280129 4478 25313
570304664929501825 9500 17974
242617710756373825 17401 18260
521877383361413633 8059 12812
336549693680513665 24657 25875
474933919783374849 4213 12746
689384189392637185 7422 16864
445027735717289345 12302 21941
303077943476100865 4411 14490
466811649149782657 3169 22841
751493778654999937 6943 18359
204615262518046849 258 2644
525267575214360961 1517 9753
759184128594050433 7963 21123
256890921635299905 19800 22955
109212261486689505 5203 22946
951711613550859393 20843 26774
570444221472889985 2354 10707
510399248179023617 436 12657
287718317944268161 4055 17065
346745226862015681 3558 17926
718401603617387265 116 19014
128249178235886769 883 23921
427889065891278593 18472 23388
951504807868193537 7230 16529
298357848727086145 13661 27196
637491978958163201 1 15192
138344449502000097 8166 22777
477579973725671169 12244 18220
88530333139111409 1097 4991
752176715594980993 14449 23872
639697993134191745 9407 18844
641431998999966209 36 21993
270189872005410337 2079 11852
729915346045256577 27278 27563
985264414372579713 2124 24835
388323026231820033 6909 18908
875228713999085569 5496 27996
948777889840140929 17266 25110
210903409009333121 25301 26391
558096132449723137 10060 26574
144234560977430689 4790 25222
314601966827805057 11525 15767
272606661718242561 15780 18762
586962278469190529 10187 20913
803864205054672769 5779 14278
286401861429094849 8218 21788
576972154001580801 3578 16560
104056643649077073 4525 26469
560613750781563201 15212 25150
900629437522038529 14337 16561
493148714279641345 13612 26627
12869164449046623 353 10007
813072777091853953 2119 17848
875955519296393729 23546 25479
776463546252713857 8658 17688
999052563149891841 2807 23095
457403754857331521 6044 24280
615763577296373633 75 18156
76930243393775297 3294 10810
890261085959725313 1202 13752
498957133793474817 7385 14690
106810528840394881 8617 28186
65213612127436705 978 2431
32644879934142781 15911 24753
81343309576944017 16623 26101
485019990571142785 7746 18723
521314546416704193 2142 7731
823863738187288449 6838 12227
144536740873995489 2633 11129
533014220547453761 2079 17397
506022284613877121 5876 14127
844810145263327489 6217 11324
664161369035561217 6796 26107
953020070541466369 17418 18597
402726698035422721 9529 19139
111840471774161905 6460 21922
790351762990120193 23156 25365
771834348550196865 12109 17275
780028872292930945 15113 27466
887775111989302657 9975 11499
978727630859630465 14669 20231
264612879470146113 1095 7640
208148209453270273 1146 2639
162188642487638657 23293 24356
717162070536680577 6169 21372
898738060916752385 10052 14141
60687664110830041 16056 18739
367890016748422273 9166 14214
826142736392661505 8053 9490
799679653797451137 12206 24600
66049591933250441 13312 25001
528685712170119617 1222 10027
720471540937147393 14136 18704
413725735967812353 12343 18784
729732097689307521 11855 18544
830595924960849921 4278 10956
935549151117818625 4863 20950
408232994614675009 1890 25980
441793783683635841 18442 27144
431100677142968193 11934 20134
659146941538146817 6901 20214
413510651418402369 1949 27996
996742481407736193 2095 4847
134549371056923665 7174 19496
782857793676704769 8303 26515
210868116548336801 6593 23260
691644961570233345 2643 26205
691769212735852801 14023 18996
956689743717355137 17189 24737
132355765641232641 6019 17249
109908822991613425 14296 26640
862725338852445825 10314 26270
452749544343710401 10165 26222
217318840601901537 2612 9850
42368821639684033 3705 22390
806763735113452929 14380 20428
23758280314147841 10632 17160
511449202848506689 10039 26583
815306879841770625 7120 10467
738827439494773633 2247 12338
880224826315306113 2942 8290
472316329001895233 3007 25451
80011974938173585 6033 22631
374772394071403201 1893 7803
954326720992376961 6866 7209
922520346489061889 7038 13833
35482108838678529 5644 23227
356591956901585409 3961 13987
613638515673649409 16114 24035
263143872595289697 4544 13642
191799667609927841 5215 23725
330433822973350977 2744 24495
325406402644652801 5667 27115
605968757657716865 13051 18740
395362755856226049 1224 14743
487580243114198465 7792 25292
640571498383884801 16346 26968
217226353845031649 15287 20350
609192596759868417 12541 25739
371257284501002241 7020 13792
501544114447504769 5074 10760
787098447813701121 22623 26364
224499887719346689 1307 23861
409811758487311553 6250 15027
811054255184508545 8906 10889
880788320970591361 19584 26950
747995156064803329 13859 21773
628390663389030401 15734 24449
510350999676795457 11059 19668
806120347605041537 938 22529
9358731839867575 11325 16649
95097864137049009 3605 23516
979571917730176257 8293 26277
601059921280406017 10137 13807
433009007617528129 8076 12607
11381569816723669 898 7691
314104798892763905 10009 28033
938406126095781505 18855 26901
957862251264955905 17827 20979
707194286569180289 8851 10401
167944301846326017 13973 20611
234705254243092289 13109 24414
330077438988212161 13539 15711
755709629628245889 7286 17009
155007221604073217 6456 22244
891046827192905473 5321 23837
370614445372538625 6142 18294
695897986909390209 9088 27404
825588486254993409 9024 27024
374093017344304001 25527 27567
487467526987444417 10120 19538
519250850053385473 16776 18300
597967296020236417 10818 25968
240090102569848097 18655 26346
889207428948068865 1132 20435
823971979657475329 1576 5897
631835567631192449 10298 27379
420724630276108545 4637 26655
311388692115315265 2383 26272
909967762100667009 7497 14956
934820609001796737 26510 27982
319900132883457665 9391 17329
411742904877016257 6004 19600
734289458387340929 998 27773
246887285349238529 14243 16866
941580335505758337 11615 20051
567047790180907905 3424 25900
582001853294702465 21494 27887
747683410817636225 9684 23049
291904641581293569 2877 10703
529175208187453441 740 11293
153846398314673409 13563 19974
973662271778387329 4478 13626
319339085770732097 11956 14163
106992450076575105 5781 18459
10977616929654489 9200 14880
656679621818788865 3368 16161
304563718096130049 11690 16656
743309661677116673 1467 11280
539299618154164033 2872 21707
442195746487165313 6573 8720
751373341546919681 5098 26215
982595929191376129 23117 25518
751710356510688641 6655 22546
598567840638132481 16239 23535
809715479724541569 14070 21852
478266545859312961 10251 12375
895445096188158337 10610 15808
171420535215766273 9440 27072
165115214036827489 13090 24539
392388320448048961 4915 22109
392642696555288513 7098 11491
397834516025334017 10011 17758
222523913986446337 12606 15684
991947548462050561 11417 13635
643559147968606081 4938 18323
200071356975890081 20170 26480
598835701724677761 17023 19571
562540507447891969 1616 24124
551217563426309441 20368 23261
900608506926424449 214 4455
203074555762480449 23267 27835
732518121214766849 15252 25562
780782885574186753 6568 25260
909118385137396993 22411 27157
47074081045277441 11832 16532
140158826707931889 15233 16884
103028212368645457 15862 26967
544291317917377153 13037 17440
897233966006080385 4079 9891
467145734157028865 15217 25839
154738190844486913 168 15815
682550150861153793 371 12299
688899824213532289 14103 24741
9149958474750975 14823 27829
404968689421384193 2762 22248
932086359601065345 4352 5862
502709291327146689 13677 19466
636210580203581313 19952 28247
479321247513102145 5772 23006
171489919737446433 11882 15026
804884729761479169 16653 25884
611267130099349761 5558 17817
558740929377325569 1034 2138
771649646076973313 14327 21091
523314496244164929 5828 11839
855931845200117889 4813 18009
738127489661540225 6275 12927
638543734989333761 8843 26734
545108263829714433 15817 21215
871550278457419777 23482 26673
765957503461738241 3922 10981
420873404093036673 8298 8847
40270172401658753 6085 12086
305829221204149377 8586 23479
861219636415800193 19081 27257
164942383100317601 10287 18642
35714422760090513 20269 24892
687724380399401985 8754 9824
549711842902230081 4229 26023
261353130988986497 2170 23136
263934141549849953 8340 21889
894665903225345025 16787 16865
18958295307502481 738 18217
402453600225705089 17246 26824
105483740036557809 11559 21016
647221722714704129 14885 23444
59870577061605705 6983 13400
191377701040572385 1806 18691
532680381583400449 2516 16838
599495872159721473 2730 3669
553372429221443713 4122 6644
45204900247036049 3841 8962
176579373121025889 8685 18319
183345445594454753 27499 27823
840475437305588737 5907 8038
695321182314039297 7337 21892
797714117436111489 14259 22977
217164829152054049 3491 10935
463054794351453569 6254 7618
283471467828952929 3245 24874
595071518231119233 14674 19570
773693256077166337 9282 26656
317524990277281217 6137 12994
205104088640233345 2493 6432
473431231128454785 1341 25009
956090709120886145 5978 10970
471825269086426881 1773 11885
182147622337886625 8684 17759
877039713606702465 17332 27189
19311770461683865 4043 27937
864039276750236929 18654 21015
821930853817711745 18246 21852
342500457764810305 12220 15166
828376263680510721 1933 5553
44412806248406153 23442 23895
201034420981933697 6739 8061
14997904312050281 1960 16578
522153507171793793 5233 10643
616693244732022785 6980 7404
912799377654231169 2735 5125
983167146777287169 1384 15541
678282766194300289 9641 24412
264164553604590689 2249 4144
942240032031300225 7789 11811
127082454120536433 7797 11905
401260114056867649 5266 6833
254437677990143393 14776 18934
636317555955990657 10936 12608
933347680213000065 3248 3699
902820454193758337 20556 24325
258298500075145665 22603 25870
671903571478686977 8499 26890
337888602528718017 9185 22415
54696976612916617 11644 13078
704409133672204033 2715 23939
86150769074002657 22714 25523
521903952361679297 16335 19480
483687886897669697 19894 27819
845473817558687617 9770 26671
219117158998990657 2309 14489
855036177446688641 20553 24865
384615916108430145 3609 24849
214063215192187073 9383 17648
467963366116968897 6660 16259
982057627520486401 2712 8931
857018958065722753 11597 25099
288460880797320129 4780 19111
504335011567697217 3332 24825
749490686611576193 18656 19459
156924249099375873 1839 16919
420848319054716289 117 8163
547006244440034113 13170 16873
115224205192912881 15707 26170
398372866920979649 17879 24135
461450760203096193 15147 15646
192722455597341025 24406 26845
960361223271060993 14622 15163
464890042317733761 11116 12346
961869806789184897 333 24804
518541686518794625 15117 24154
395617234518635265 15029 21500
895128912375568513 941 8404
387051795067780097 24891 26714
804811800951405569 15197 16884
526341934183786689 7292 7614
407614959417941249 9653 26405
795877365665621249 24227 25050
462085678817935297 3051 27583
996793332231202817 8731 23114
316924538293974913 8953 12799
962278667077786369 628 14842
47496082695040801 16810 21110
996159110483542785 3245 16695
79657658565622577 13413 25119
758541134364168833 15719 27913
642986999763870465 160 2400
780878970940431617 18963 26234
477001620028303809 1950 7808
775847206556168321 7564 16660
152805738941971457 4399 16618
389331274454089985 10991 25274
797192262352979201 6885 10171
939364982270053121 17173 21903
121151426430763825 9161 26452
819540317036381057 4077 24339
803302544959890945 5101 18208
220845976353533761 12612 18699
630077355656972289 5961 27004
966244947761506305 4759 5710
158937984025214977 2637 11841
254718143565913377 6406 27123
416758472049302529 24822 26376
512827710011787713 9034 26458
407884202281636033 26128 27586
627363490809759873 14996 22482
49037671773284329 22470 22713
422994099190926657 2175 25069
56697556502371073 743 15784
96349219793371073 15183 15551
366607128947599425 16084 22690
837846687499830273 19856 24556
956694559755433729 13738 13956
878907739708385153 4246 7567
276990100484347585 18543 19422
951626582434553089 19065 19597
110693673180946913 25047 26921
158379377055712929 13523 15852
782266154033600001 22812 25328
693777772824102401 13551 26275
498983067679077377 14447 14636
934462499645551489 18911 20901
992705085069225345 12416 17060
900386186977808513 10165 26566
208994211999680609 10605 23779
488154376533561409 22126 25186
92493496428367905 30 27104
713087554357667073 11011 24628
416592692797010497 4156 15215
854782727735372545 4927 11357
292779670111094977 1305 21489
531234237630510337 3428 19892
878168576753864705 4785 7764
467467889485408961 22020 23895
817428529359624193 5007 18622
280843898488068801 14125 23159
998107947389300481 1484 15717
327039145073602113 1277 6099
793145731468179329 3646 5125
603379990749939329 4216 22470
103919052142572353 4267 5668
810551360404890113 12719 26080
480849810924915713 11415 21335
844868450485176193 11443 27743
831309841273210241 9999 13835
296179929881478913 8802 27209
809070370856495873 2373 2983
211744387702676577 965 6745
955782631533168129 20720 25126
763858494506667521 9754 18307
419330160833787585 4813 14770
909029890068733697 25981 26178
239615246951743201 15075 21648
144385252751622049 26527 26763
971406043403796097 3483 4644
478227038612086401 6085 23224
949100338927479425 3264 25247
510055258212805313 13940 18371
893409902738333953 5567 16681
380301720972493505 1230 26984
364154730643534209 5210 22412
911748198917852161 2769 18845
5012049034071709 5990 6275
331341621938317825 13460 23269
500302629114003137 20367 24861
314759093811506561 15073 16329
945948184261503361 13006 21291
187278686301805665 2140 17405
212869464428464993 18669 22719
321823434970813313 12096 23795
357183081042002497 792 7280
716230197937701249 1360 7142
98161012490521665 12833 25863
209453861960088961 9743 12786
586601349332532609 10431 21961
303666213981539841 67 19827
61484397243376065 10869 27747
864942789941270657 4046 25109
919584587716720129 2013 11609
152262246548414017 22077 23545
924007613541505153 16863 25631
977639838204073217 723 2499
108916399938884465 21164 22584
494827609091213825 12592 19965
998441424962251777 5641 20220
900204733172959233 4979 24437
236608765374263905 7870 16566
599369552749291009 23570 27190
608025934454673281 9876 25670
903660902184260097 4338 9029
667816646904064769 3560 7472
258794022384204673 24336 28213
156852862295252737 221 20160
663802543906857729 3466 24963
336229063658102209 10857 13359
106963374938654705 3241 6853
606567657861091841 5137 20289
154783870703671041 3603 17530
660295711800692737 13700 19671
555212536787916353 17511 24407
271262081740971425 5396 17596
216863779998764289 12011 20058
656345146467096193 13529 21140
700725644380039425 7761 15782
327051885183180929 1773 6250
796987738326226433 19363 21745
960925104608200833 545 26145
6528026181779723 3653 26772
635474747326284673 16697 26663
730231465692046593 14507 21306
470274314370278977 16856 22542
412761256261685377 13394 13587
612354769575006209 8459 18877
293553401679037761 20733 26924
666319664224538113 20977 23949
315264753249959297 6869 12165
319950633368179649 17406 27538
86625230867444001 4096 15919
739459456867827201 3132 3631
279543825416677537 12444 22026
525699064939232129 13375 26114
902927256130187265 3630 19815
698994211441252865 10287 12580
669593985705642369 861 14405
633222580991926529 19307 27445
582378446691794945 7859 22271
439627665357598145 7441 18847
519782592250603393 1770 6993
549904675005109313 9296 11286
678464866013872129 7964 21612
411083826491328385 13667 16999
906444222683784833 22989 26934
281535707639974945 2589 3891
531455215087564865 9818 15450
118547700166608657 64 17606
960783476923605633 7999 28204
331462848951872513 10496 18977
777543722074785409 10667 18835
212189225779148673 10829 24423
167230935599189217 6908 21441
494376547305947137 2368 4762
813708881945050369 3900 26734
749198567506830721 16615 18525
107072592333704369 8376 12430
960248232561923457 14500 23752
511166912303611585 8879 14673
223147774901967457 8077 21246
715853040266790017 12619 27094
540788361728104385 551 22221
867351556499134081 3145 11501
841575524714677633 10937 26504
38995838948263641 7286 16415
479784546388174273 6892 13481
7562344835509550 1112 21005
28819737572256089 7862 11745
491923629581020097 4509 22594
562345425276660673 9955 10972
302361931792464833 7591 14603
269523894633557857 8655 19667
591703517030477825 14753 23386
870831224919925249 7775 19889
524414974083459393 7516 7913
768018422550305537 4263 26973
844272808551135489 2603 22127
493385648769319105 5276 9989
207066513646939393 19834 21107
355905132498868673 1013 16529
996374204307752321 3591 14904
142659913231653953 2558 28251
324252293778346945 8980 26733
57501953196457121 13821 24718
730580785989371137 1282 25169
27577469949406465 9301 11122
334387178065359361 1367 20424
440063651184807745 1779 28180
365727459628853761 9323 28020
401741280099088257 9916 19954
626136173087662209 5414 15791
599483446752337537 8477 10297
478569689648804097 15822 19608
122123500860979569 2355 7077
687255789485138945 6155 12384
425976973172375041 7642 21883
74820225656704769 738 11216
846664169066940545 11543 27820
464196924484685505 11285 28031
768405452960472193 12698 27217
982502884107798785 17802 19749
406879984855280001 19703 27011
574454424805939137 3238 24823
677635840097941889 5022 18715
225817116143698369 22242 27938
560960671452676225 8125 10691
319678304540037313 25354 26729
12763564131653027 9249 21705
955810883197909121 6179 19411
85397678462911137 10954 18645
978647560613101313 5019 14549
90114973241760769 2865 13195
991870085836406913 3402 21926
742112267770693249 14491 25665
148044961307466145 9996 13173
541553171269434561 10161 21635
576483261272112897 6376 14318
478366335866112961 13632 20825
67630393518758329 6622 28084
220459240815792161 12589 19347
710438293556560257 22236 24179
615363746561286017 23078 27934
896336654475749889 6192 15523
492452403361134849 5016 25247
546436280110253121 12655 16437
267171536205509601 18848 21046
887825276042494977 22073 24148
11924050410222265 14037 19572
140324281505169073 11196 22421
735073172108769793 10271 10620
798336386958585089 19462 20561
600143349444714113 11093 17157
239386260758561057 15790 19122
746249156455704065 1380 2182
705816062953434881 4898 14547
888272847458047489 12637 17192
309397906336666753 16511 20811
674177735033140353 11332 19722
646252399094340353 4007 23833
298212725560908609 7047 8344
233829042100136769 16023 23937
987649355104096513 10393 15838
109217975495628401 15652 18039
831748663077100033 3726 6818
861424770049946881 7860 16495
243956882239643841 15105 24621
867496789127546497 15445 15963
196862211199992033 4451 28295
118546180453261489 7843 8384
759698494367299329 13263 24258
842438403418615425 10227 22467
489000717148890369 5419 9774
760611211243169537 5180 7178
371625685210631233 7564 19532
583776336144001793 19131 19229
981197742352541953 19421 25192
17628856994416965 3662 28233
323873991179524993 7954 8916
435891877235040001 7966 22861
373661144993640449 19328 22266
631423229779212417 8322 15038
592392968124073601 1058 23927
897093914131364353 9715 10055
971156110773584641 9853 18478
810330772302886913 2674 15958
859983649687322369 17158 19911
988990255627189889 1610 12754
852430978500883841 13848 14855
898932030408641281 21920 21928
785470279783112321 18912 26142
433391698337107585 11056 26179
874166281569493761 18799 28203
518131619823815745 2316 7251
239467590485034529 6150 16994
987736985424337665 946 8942
813448575075007361 21016 23137
251384183397075137 20388 26539
300119355841019329 17301 23333
679450177595715073 4624 10579
645431903717017985 1525 13160
797213042546598401 4376 5411
180117454325355201 5431 11475
777012104072756609 12826 16670
721377750255108225 4749 15313
771889712703821057 15125 15415
978177280305942529 9847 15818
872289798796988033 8456 20020
848260550623812993 8348 12615
909119289695478785 10455 15891
472734120539357121 16219 21608
265642467020288833 19472 26196
163066932368543873 5423 18530
380066734758653249 18936 20191
783600117809811585 18685 27970
142704882167340225 21528 26183
478154290339851713 9527 23398
945695102729228417 11917 15281
971221742900368641 2690 25027
619109494937337217 3485 9464
980794720077547265 8628 26836
987176583383611521 1594 8134
797417350625778433 3686 17604
275692258535958241 22031 25142
879415247529088641 18269 25782
456463672446783873 15666 16734
382342468166072513 6257 9819
90254548196160305 5557 26552
677031286178284161 6822 23751
999728668906694657 14644 22332
228091016918568801 15654 23206
830419892257697921 15567 26416
141808881810753457 1228 18732
967427821495714817 1166 12333
579832765033202689 18330 27960
752599848530341121 6817 18591
955309133511725825 8242 18167
506729632014323521 12215 15033
822625009212117633 3908 9649
461013565964595521 136 611
217366769579648193 6539 7197
189847879080399905 6251 19815
199808853739213537 8758 24320
733910680296307969 22236 22667
36210771345714929 9391 21109
654696665389447937 6874 20377
642871554558865921 5921 16295
96822515817866161 4936 25666
943699738914823169 9907 18250
995870027166784385 6664 16608
650365289045296897 23530 25537
599382416258780673 6490 19489
755644943087595777 14290 24411
352250188682173633 4400 9084
594333460395091585 10372 26491
176957718432266369 12818 14741
200231269686007361 18162 26225
484949209980595009 8827 23649
387997311835121665 8095 25347
804343725322016897 8987 27673
414497098686787521 6700 17940
552546374859783617 7440 13564
361362272566651649 360 21985
388779343144694401 26149 28239
557550133467167105 8721 20171
680831011095886337 8078 26985
376954147063671041 2989 14072
625625132128735873 9211 12781
904403867586673025 5576 19447
937005338483029249 4155 10231
513004054509508481 16024 24529
333642695798904065 13844 20806
7620310366569073 5049 18745
583427214910795265 20134 22305
54856988290552521 2740 15258
688749910948590849 3661 26126
783815350585179265 3109 11644
867736108955565313 17031 19120
497846059069416897 17734 24789
235594792718206497 22271 25281
683875282382722049 13237 20824
453240081807376065 13926 18756
878891971532155521 3009 27796
134862108778069265 9018 17167
721673111463424257 14889 25014
988754824293405185 926 6656
44069126945146313 806 12332
219846516038035841 17788 18787
895262865395572737 8386 10942
328060678792393665 11543 18891
621615003667031425 6665 19716
616814305073692289 8374 23506
62945811741805361 1821 2284
837537893461270529 1337 2982
122512208239612625 13386 15814
817728114070252545 7510 11935
307095804402329985 14477 22915
862486919915948417 5335 9025
23881873128871689 9912 23411
678095528040390913 8569 21796
200928494422903713 1381 2432
278647187822709697 1728 19106
115906966103295873 8378 19599
203468622871060481 17155 24900
704102419107293569 13886 23175
640377283264808065 62 14665
194643633121458497 4296 20267
651287559896932353 6045 11236
965625585080580609 1150 3925
490109634750862017 11707 17103
166541983954317633 1104 7192
235522597684411745 15713 21727
467360649475061505 2711 25344
138676483827321569 2844 24496
273323810089962657 7176 7478
14495676040272799 2278 18321
355701741154639681 5766 16074
620928898946740353 341 9174
847467660259553665 6534 19100
661300355432775425 5933 28038
686837913356491521 14600 16185
518119694026790273 23702 28166
340220552682964673 7760 11075
164707675530710433 7203 13869
653398742810431105 15192 25474
94552149511908817 5579 12850
318954437361156801 2510 27911
849040741927144193 12193 27261
715048250796790785 8820 22853
382142216220170625 3682 24362
373853398939573377 8336 17593
806292872819714305 7760 8646
267480681222771457 3145 15611
858310223322430209 19430 21000
992268573332864897 1527 10560
134198249968154209 12659 23203
944877292135110785 1959 21998
579891823958984577 15353 28256
211400901936016801 10756 13067
610860533142304257 1304 8040
548683762643555905 3084 24662
672794807750957313 5723 24795
426931228350468929 8410 22170
310099127010193601 676 28077
665914649505019393 8714 25908
32561301309311121 5434 28265
969351916626081281 13810 26253
481455046495856449 3574 13780
315311109112435905 21183 23001
797831578283844353 5434 6594
735478199560816385 10640 24127
953753923560373761 17971 27595
18672393845228897 1037 22405
434329022027736065 20051 21576
226219913109773089 13617 22490
649572947627209601 4958 20260
913526999169938817 14237 24562
163153539080152385 17741 18565
161339200933724673 16004 17692
157596745984239553 11321 16697
324857342029950785 12329 17689
520015722890132545 488 25149
457646244064576961 114 1745
947744701949947137 1820 7705
317569054432404161 14553 23456
312074127019425153 9963 14890
730807147081179649 21995 27093
836554289890091905 13077 14414
424403941228256065 14882 26425
401135937970149569 1887 19773
746444856573688705 16232 21350
933431989813730177 23920 23931
49510940388110217 2682 5874
75404952285108353 20580 24788
959169462528194561 20820 25858
97230542763799841 11934 21783
96263600101814001 16628 24638
250342873164282049 5762 7698
666117501085594241 4054 23829
91749034047555969 8652 19888
566372212273968513 13531 27950
70558361030489185 16273 21156
513925000419703809 2670 26197
192125857025974497 3598 23831
179985378950384257 20219 24963
361335812760398081 19240 19795
456095052739371457 14859 23645
115024328198817473 11702 23860
224285999392158433 15383 18432
727220318174030209 17042 21767
504611717147867009 4670 7035
336691907183382721 7814 19813
648912013414438657 7379 14260
327119462346598081 8350 23571
170437122790090721 9775 12752
246476935390038689 1192 5514
985099283726078977 17462 23282
616174420870972801 10425 24322
679121811884158465 10615 26101
140656857246472817 16940 17873
613354308844286337 19255 20877
764074944857281281 3850 16618
388948700368686657 15433 27291
883289340215160449 2824 12421
680194591214991873 8846 12340
401803165708084737 9890 14854
260482602500616161 14779 24809
597437877084889345 341 2922
53396004945078345 2038 21968
662622479053293697 6850 19610
330649127310678657 14077 16236
61116648597252521 10727 13441
889485976546730241 238 3082
751487905168428289 4100 20264
455932971864626753 17267 24021
486590958892851009 4500 20140
996020272807065473 7264 10315
67326082233034161 6071 13085
804255271288113281 12642 17393
87579743029525761 1666 7664
330456244827850305 13392 16006
16574241413021441 2613 3028
811726780991619969 2605 20580
674130797436266241 15847 19884
860038068930485633 5277 23966
380110951471390721 1259 21190
368817324979104897 4266 20012
456547813121520833 4048 7736
82766415990597857 10641 20147
449764917926270145 17747 21455
572446208040048513 21197 26051
144186310253463297 10788 19754
794837633354454401 5321 25529
139834490183385889 18363 28006
359872221509348865 821 7274
258023493872347137 9311 21404
998382500296067073 9061 23502
142747582072043857 10752 18702
32709534633028169 1750 9367
662840186481407361 14496 26673
35263481499235641 12885 12891
659772259309402625 2036 22156
62456218899981761 8952 16674
600201656592847873 16491 19009
265328715792925601 3770 23027
755560104107271297 3956 24665
542009463491012865 16525 25063
761133665479281537 518 868
584972301831264513 1533 18080
401650444918868033 1178 22142
282044768756165345 6496 24066
80780709898565569 8351 13575
305090341091080577 12447 13672
465641450699930433 11667 17460
340019613859880129 4851 12010
229100558921306433 8589 10547
924402233960300673 15063 25305
430676746529268673 11284 27453
877964346930767233 614 18695
83863080695383729 11641 28324
989353459309661825 24023 25997
389711423498308545 2488 12597
760058403718801409 14320 24564
536327342530672257 2209 27180
917031064278084737 11836 27502
730591902937373313 19154 23790
481047486397514497 2948 4344
636789357579719041 785 24771
561182911558695681 2352 20984
25567885798405853 23082 24219
542501090252272897 21745 26870
536918956126459777 11117 16396
658887938747874049 5999 26759
561084384859537281 16935 21869
618278815067995393 6562 15928
738008391575139201 15275 24252
638903840813846145 327 14358
23585412856359513 9161 20639
47782302570681169 450 11940
477882763155424321 7160 15125
681322254954231681 15708 20771
411981096177964161 5233 7106
811906463786883201 3534 21181
462593461627282241 9678 27690
267866269543596033 15987 26656
829144613892761857 4165 8442
50232963163779233 9316 17112
709825933380518145 13606 18155
675822458022445057 6211 27891
449447238089799553 5296 27951
908969772239757441 5533 19975
766272424778950529 13678 17275
165936216948246337 1356 20258
437416686335748033 14811 19844
529347057071447553 3525 18368
597494324898025985 7956 22755
762216527516947969 7267 16559
658998802955931521 8193 18755
929420783007898881 12152 26963
741847583447256705 201 27165
82970924170105329 10912 19297
670873075349728513 8419 24189
454175270256115457 12626 19464
945063754155189121 11596 27916
267875004928121985 3831 13099
168451477146373217 808 1928
96993576504431185 22865 26133
133638814724694305 3553 17575
562699818334245121 14553 24501
27585424196640673 11653 12030
979394081161217409 17789 24156
787227355140192513 9933 10158
25576473856851581 3658 19659
481000044679102977 13613 23687
436702062026185473 10613 18591
186091319126010305 9803 23678
357346908779199169 752 15584
254826313476595361 4240 25621
738200451940059521 23673 24719
652005541416389889 4379 6445
331484467506207617 4698 13504
564442695949235713 4163 6520
386323402655662593 352 8089
391947158702752321 14823 24108
300994371336976513 6545 11395
377676599794792641 6626 23220
27533828339471713 13156 14871
374837897172643137 1330 13592
932223840589635713 17243 18654
927134958345401857 661 17121
276450814247468193 15382 21844
413387566947367425 746 19259
597101139021766913 1708 23491
956290476901582337 4678 21410
635228719722619009 6694 23101
235899135961648897 3535 8178
731333705265022593 10660 20835
964578278050208129 5723 14763
284676041233595361 13068 13321
376310825408726401 5015 9663
218754379986712865 17223 21777
858164694852543873 9726 22319
856552693215348865 16903 18938
603714078298128897 7722 20186
320413093204017217 11146 17777
982618594821655425 22926 25157
564188374481929601 9835 13756
883418314440948609 10188 18421
457145806108123073 4004 4154
813203685235460993 2149 12063
889186178460448641 4602 23099
398029411788758849 5797 10518
949064568405980033 8807 11149
394050564052388801 1468 10931
685553638942352001 585 4907
456039158007403265 22903 24960
584428818056501633 2902 15474
469567653011065281 8801 17579
281052041964187553 5813 19019
533532809965709761 22765 27586
150280077865936321 6566 24146
644993392903654017 818 14593
312663141314814657 4688 7688
697631694961760513 12687 18142
121526555213769425 2441 25910
587236008014425473 2244 12873
434504452519519169 3161 19444
73392798495678593 1266 22333
934202389705909249 7600 11677
455724569810836737 2861 13209
159819130473763937 11230 26139
273657821727969249 11901 28170
319624981296051649 178 13676
393913821663854721 5785 24160
343238121690319553 15703 23579
107725569936281569 2067 24053
253234530879005601 1326 9841
957728079157458689 3003 16450
746649885883286401 11679 16099
823034063801035393 4566 5272
175999199041406497 4566 27437
984354306924213761 8443 15227
754880565841034497 10741 25384
376977760711685761 13945 21650
325258699055630977 5410 25390
274534005414505345 4616 24253
281024111737352193 13482 22068
155621045990475425 12174 23161
610485249821870465 3198 3614
969365632071483009 120 26117
812581598696112897 3525 26269
383847016479354177 5028 23929
379265185801209281 10029 24605
28496743541960969 1152 25607
157360877059531393 5452 10140
548220843828321601 9941 10366
328323716539195201 12119 16913
374715691305478785 5897 10084
933015825913599873 13028 20567
179744984559778945 12057 12799
458980910654780417 6727 7218
158979344949425889 5481 25423
58707904496557721 6412 19472
628309511063552129 1392 16777
388265510663650561 14938 17130
52843767757590145 18948 26436
226065475657264865 17560 19316
172940184601078081 8842 18380
85126228217852433 2959 21038
309481840812690497 9342 17130
495687573040115137 4201 10428
230239890664822881 1627 16069
581744286775268865 19109 27594
601733336940409217 8558 25487
153052461651640225 2965 17229
185401021150330081 10144 22844
835717732862882177 6111 11877
882071697043141249 13867 24663
803886562411221889 24020 25174
722907629253374081 10379 19592
409583990466906305 13883 26722
985495571186131457 4016 15991
355740137704344769 2475 25269
583992014303522177 4376 18000
256373848170760257 19932 27155
667044867706874113 12953 14307
153491629341587553 15773 19868
640881127387988353 1406 25832
717124107968494721 8690 18707
720158418120600833 10120 28042
667426765180067585 13306 26335
629059137105986817 18400 28002
958869050706674433 6753 19114
734066226190389377 15688 23322
950568486317139 1815 2988
2753970623874836 1389 4207
916809248351860609 8396 19015
625851438719873665 11591 23216
240304277410587009 5003 18068
219572960875201057 8995 21304
306221640243727233 4391 6782
18108465909744353 1466 12819
632163973202338561 26018 28284
470986198767352705 2435 16621
189203751675485409 4302 21399
753021902996177793 6609 18239
489857487525199553 12559 12609
968881122117824897 18559 27504
716389031043682689 5555 26081
749328874860037121 4185 27171
10189973926927111 9194 23499
496758583248212225 7075 13716
109056078928581713 15544 20511
165512953860140769 21216 22979
167430448685934145 14386 17062
18754437212852081 662 11219
344183601304216321 6913 9617
560593700802098049 7902 19627
47670694390703265 5676 23377
801371895031625345 11016 20346
792451802133861377 189 25864
807279962206163073 18663 25320
326188238211926785 769 4187
191793803532750209 8579 10460
722311200382044673 10478 27032
759680136383263233 21562 22837
675165728399477377 15791 19187
972480957991482625 18247 22455
904258075468369793 9445 24570
692216508767810305 3011 12948
243553999577329697 9675 21980
993397838174462977 16730 26725
857473475901308289 2042 26192
875256265989104769 6445 20672
671304502419317889 18908 19845
598961095167030785 5821 15654
701976530761761793 799 18633
138006740790100225 4159 13879
504802638767131393 19144 26081
604374017972151681 1112 15900
286264245356584001 2806 7781
176559628622992897 1889 15263
159145951699215969 944 9914
232462387824686081 5332 24794
722785603231393793 8948 26254
715116164065559425 1997 26495
437844133975261249 11521 18922
353908896963549313 17489 22897
698129199319900801 8707 23509
426265363610365697 4267 14261
955360500165724545 9604 16443
546714979746898433 21279 21977
744967355813606913 8574 20014
978243380924227 4013 12889
918330980129354625 12274 24289
229995789981803265 22186 27368
928947285861134721 3419 19990
654355218424580481 8892 26810
584825896823943425 4628 27739
367406471669941249 8900 16688
273077932950577921 18174 20619
117129496921361217 5717 27518
237075852226553249 18967 20358
770551123544681345 6093 26442
418831188291157761 5608 8939
237869010431221985 5793 12554
742955023899227777 10313 24224
765960263292502273 7690 24726
8134837192109502 4546 7555
383491082679082497 5085 7913
238367133964715105 15997 22078
183333467713016065 13743 25239
611533370837115393 4366 19196
37240446847743417 19744 27170
301550354453993921 2606 2816
149801512776949857 18787 19681
569758284471738817 8273 10912
249190187413230305 3256 24635
298121520653410241 7025 19371
766412075090261889 24522 25445
250383229359208321 6503 17042
774489519715313409 1459 20413
611206299713998593 9776 19328
239705196165150625 3577 21347
136617956416536401 20110 24851
953259841207906049 10761 14416
914914467889076353 10418 28102
643314565635041153 2727 18433
96969946718353137 25329 26026
241864005179746049 9628 15050
854257248838465025 9720 16659
1578561630712017 16355 24437
664700530549971841 22126 23950
131251093175219329 908 11231
734780819978709633 11738 14881
488116208458553281 23162 27944
263824714904096417 4552 17358
301592908878387073 6706 28084
546995666368431425 5685 11815
995538085989526401 14033 19251
929827431747220609 26628 27806
815236796350230657 18907 25411
722279514596465281 2761 16259
295616064278721793 4167 21735
111145048532158337 3107 7741
978235011729832833 3955 16676
978361175087698561 372 5212
219398853390490689 17360 27181
821516310802287873 11968 20996
974881562324664961 3626 14557
925667822657544577 12 13350
350378064702955073 10441 17661
510142976820979777 3100 12009
254675982923355809 5205 13409
404528114530748417 5009 10763
356702088608276545 17506 20175
89693818466322737 7108 11665
916197758666267905 9571 16350
863132144893739905 5302 20982
365797917011395393 4810 14832
221887963656648417 13628 26268
461147839404912193 301 26661
194795627872011329 3598 16065
391164389860026753 6925 9276
113931305816500129 2054 12515
492302734670683841 4229 8538
979873949115017217 3622 22595
300489535612531009 20014 21779
180554467855579041 6445 15125
393714843656606913 17097 21628
843910892430855553 14108 23355
819940018567852033 4356 20591
226789144314842881 23948 25256
186937773492726209 8992 13496
892450994641507073 2182 5674
614167513843046529 9237 14637
603773118234322177 3898 14028
514490244066490049 19555 26795
829432671526674945 10494 25217
187345415989003777 962 4695
678519421416360961 12836 13725
706704581203918977 23568 24398
247125552890281601 21544 23027
698834962283786625 15976 21756
80323540595877313 7581 23399
770418574685560705 211 11283
699968927918448001 1263 16104
368702929135597633 9891 12541
479790830085882177 1999 14336
761920435823181953 8042 24735
973072895601291009 5546 19271
913468852263708417 3862 23329
106695936241884225 48 21907
720778543668853249 19078 22632
531098801563146625 1284 14581
960718540905762817 8853 24039
102263633082948497 320 6211
228688431867535521 11045 21442
509154884686836353 3706 13295
61527815723696481 7076 10081
959087574120069121 6441 19713
785631852197479169 7076 12072
980515816927365377 8334 11419
280316211848091969 5304 26126
353756645374154753 3600 7406
866224568469700481 3104 5905
224565060188950849 12485 14399
280490165112116321 8960 22088
296189421216318721 15586 27350
518263598178503297 5703 13445
612405747586549889 15683 21236
838109253481267329 9197 17377
675412240532303105 13562 22431
213678741609466977 10983 28015
739003185329067905 22327 23494
161262709483981569 5654 12164
490657198300759489 955 15507
864230231519524481 9577 12763
943299128346197377 20597 26386
735696965590737025 6777 27080
632679449481749121 11300 14723
209632013505707713 25610 26706
177138770134348545 13418 18545
482683755475608961 19492 25867
383450210637214209 17399 19049
397951340274840257 4838 25291
787614967619404673 19021 26366
237732582424317953 3240 6294
490099282449314433 17501 21797
465147844715911425 16418 21249
564974657625043649 11969 20151
232476494326636641 9512 15735
945260365765413761 5104 11534
524851859460067521 9155 14885
950838775295139329 26619 26752
790216385208598401 15758 17702
471790467480140289 16375 19089
977700286990110337 6196 13265
592323319047267201 2237 6176
590891788621281281 16299 17850
213042852965337217 12178 23995
602881606832095745 14113 20524
131754583831607873 16936 27168
995725650908017409 5491 26580
615197861377858177 9573 14501
398497447426077377 11448 16617
825960067135554305 519 26482
276912184920707457 2886 3061
847199021513056001 6294 25997
871809362431246593 797 23830
52377202809097409 148 18269
514300919648494657 7723 14306
25079851428451149 9196 10242
759663846972667777 596 15202
162118958889578849 821 17971
99271790958386673 9056 14867
726251057337457025 19383 25074
982009021182516737 10868 23677
335207509676664001 21086 26436
535465875727485505 21357 26700
827875128767182337 8522 27220
830440608828180225 3924 22249
854848721849407361 10695 17121
715679468570318337 87 13026
160887120187219073 3772 10487
786525660352776193 101 197
492160141927044481 1423 2993
362365949632337729 13244 16894
213503276747964321 12656 21865
3007724780612620 1387 4663
848347600353662337 9970 26691
483515606031989633 2903 3828
568044665917419393 10074 13219
901029676160799617 3342 19039
577989518434165505 13672 21534
763268560988823425 9931 18035
632317680174544769 5667 26910
808727960036687617 11244 17605
376747580764970305 2921 8966
883905545973949057 19502 26937
798238741005143041 705 12367
345837456337004993 1787 7698
593266680187625217 11885 12387
78675734861722193 2508 8763
489343323752883905 3901 15522
834557269586522241 22001 24203
873920017147071361 24306 27571
318455557547867585 6226 14345
755631098903471361 154 11449
362497367929773185 15528 25887
597936003158523009 14578 19297
624057636329329281 4453 17775
546096110624098689 20231 23366
947061911650816769 12013 23627
158726241377962657 2355 20557
114070054014963057 433 12801
490375050343224897 19954 22500
244510152155225313 16455 19786
716207398531011585 3517 9208
698723380753765633 13355 17110
702194394337347201 7581 23374
337927756257439425 7712 11917
627738304183452545 19872 26025
326151569428663617 178 10581
576560022191834753 14802 25832
737573130587332353 16954 26925
777016178033946369 4531 14744
500603289668962497 2282 13506
884637480122030721 7377 15212
980042599494279169 5201 18526
797806556075499905 3056 23092
404117820583383745 16381 22560
316618861978717825 4461 20300
249307939485230881 2925 12258
241509324607008577 13942 24513
454724574708198081 717 24018
422039913818686337 5946 27362
627177606485243905 2186 10262
994952339679713281 11883 15746
975552992901288705 519 24354
134349987696531057 16469 26848
761751821554621953 515 12685
319993471135674689 2820 20344
889920244493058689 2454 21341
524274439327946625 19422 24416
502989318636277697 18396 22470
283915627436385889 7818 19576
916443201428922497 9723 19875
433745544987679937 11846 23603
961962816940125953 6961 8248
775506452489409537 5790 24700
643818841905702017 15127 16236
324890567936940033 3524 17181
306508973198273089 1969 11023
874289001159439745 25290 25984
504828890615574017 7105 26208
209605796325455169 11258 13018
696909507745470337 14622 22453
849650858597456769 5098 18294
40420431666294833 15054 27614
374339765382508481 5013 21226
111481195693752257 12246 16556
224520932437656033 2758 27484
803839749045256065 15534 21833
798459029299174017 5907 23838
418386282878383745 12458 22674
28554578796601505 7042 27456
767572070637502465 16814 21153
496452325010615425 7249 14089
155859438254193345 14558 27497
894172885362564737 3884 6241
487460527794173249 17102 24289
354595333612699905 16084 18702
812015402517072769 13053 19376
992799890185281665 13918 16772
483413805777903617 23513 28024
538775057891321281 4110 23827
405460849414875905 6457 17160
867666325567370241 2870 12162
108508963585553169 5600 14485
926061658905716481 6735 26712
301467453995154945 14880 25095
64889205218420897 757 16726
501374057166206209 15259 23596
759292993248699649 33 26128
132228573414121089 4444 17486
589357282061286017 13835 20369
313189820413715137 12746 27183
389254628007130049 6541 14569
584852103401924993 12673 14474
781292156277359617 8631 26483
642551056018138625 91 18112
397722345065069761 7440 7486
572744789543801153 13021 20877
310127670843655809 8763 15066
730221875809252865 9229 26852
978286642729976577 17615 20045
794801359694826497 10570 20420
873345257449258881 15318 22832
302324820117892289 19522 26931
378976063218921409 13692 28241
26583114597993785 12036 25722
549784151782233729 11417 27938
204917490417205537 7886 27485
716589881817206785 3136 22169
277087880621007073 22166 25927
942251946250351617 12007 15482
954801961585989249 8750 10915
89567350015904881 4358 28049
516784303966655745 21284 23567
527406852740000449 9432 15592
709727212060091265 184 3232
723261853147725697 2245 10637
354691162244829889 14695 26947
458157370527416705 6018 22054
714203434405451521 20231 27187
754630585472263297 8332 20534
366184499421191105 1357 14520
303391857434888833 22664 26141
642644677957680001 6075 11923
125445224812061441 291 13436
785044766378216961 13671 25096
401748848271850561 20239 21825
186563141628145249 8142 26631
123903167210080769 5083 17205
743520584138789121 6067 9760
112282916016795297 10518 27897
323499891275378817 11422 25044
160573722167036705 18941 28122
927768052710700161 1045 21534
899059490580711425 10269 19004
678113134683176321 1828 18685
949425833323722625 10276 25267
402182518012406145 16298 22944
944589399846250881 10994 22094
315551760673105985 3964 20298
998604940478820481 4652 6021
918506194936053761 6090 11409
576129040499111489 13650 25476
878488949709211649 1190 27718
105883099076841345 1814 15518
472177838793268033 17510 18604
858639084459127809 25749 26989
735923604026528001 503 6941
854399985263732737 9459 22131
391572572672384193 3152 14569
79902542978331329 6821 13220
407396438332600769 8020 26135
166419500789324097 17138 19392
272318827112766113 4012 9006
770115907201756033 12423 27145
973308129992535297 1291 8900
94198914936178817 11238 27733
509907943472551745 5706 15703
275224023684032193 4971 22077
102639262813173809 6059 23880
802431402773557121 13517 26795
684838145930623233 26026 27180
577284408520824833 8697 9549
205001223590830497 7658 17982
267680022873086913 12813 20119
245441111721799393 6948 21010
35008916888941145 9825 23112
635414037979590017 14031 16795
525248185679380673 4769 7187
678584077456204033 13715 28324
434004128392444929 18464 18817
797706674473506177 3576 28238
318380058504224897 12439 22635
6256123719463603 7730 10965
291655545184383425 2304 13573
965537914876112129 2761 19390
30780697107111621 18825 23277
79641793089844977 1533 16739
780488791874745345 15241 25897
87686799054484513 11816 16909
640291549537771265 10517 26858
829041330741642241 8137 13086
112482516245037809 12054 24711
294781213542680833 11401 13060
745128907848005889 435 682
669672404431079169 1908 4720
383366680268380865 4834 16884
165716720170696161 26149 26812
157242449930514273 15424 18210
446115974381694273 19025 23635
455464381289517 7251 24737
540735524850166657 17332 19941
99804779611538657 11392 17153
142456855900629617 10264 22724
121950146869323825 18534 24143
140932880446872129 9686 27592
204202400712055969 2232 6060
595900260965446913 7358 16295
403693127113555777 10169 21326
936655513812670593 2922 3444
589640412598875265 3251 14591
368077032023048641 2673 7390
586723798798317313 14609 17284
925049178035823873 3410 14640
685948953272394113 5201 19068
974015204337984385 1181 20683
543219309502958913 2250 10273
164470469298752417 15025 27653
784615603781908481 14554 15635
801861764916875393 3960 7126
728912428891362689 2693 26881
864546925906086785 11411 20295
778566167222258817 6797 13022
219268828818893985 15190 27247
138153851472722529 7479 18740
448669457563457985 12512 18362
178753009247238017 14172 27056
731670740039188481 1239 12988
816591344135616769 2010 27433
553327648348801665 23610 24803
323037057435577409 9657 20809
294605636622844033 16759 24602
421012275854664641 11624 24125
278021749523023937 15662 18538
64893166464464969 1680 6381
382284610731428417 7688 17415
813153299635075713 15317 24876
881950540875710209 2548 8715
37730427383444009 20600 26070
557666556542368833 3737 6258
993010357395164033 10900 26630
880102004194132097 8637 22575
523575694838179137 279 25896
689614944613364097 7528 17597
998047809590417537 4342 24262
821959232180137857 554 11181
747871688368967169 3209 8386
718926903189736065 13260 14605
570246415454974465 7806 18419
250347503219590081 20137 26814
107417055403011825 14051 15377
820142937372079233 902 964
197560169277380737 1222 5449
604935299332840577 4403 11443
995126326772371841 4536 19240
757450188594770433 14439 23866
516360695637260417 9367 23959
432882543902312705 250 6503
889289313021130625 10083 23890
242441141992852481 6877 16071
384999084508052673 5395 24858
835798799884589313 100 22712
649213743915730433 959 23718
705115940455510017 6490 12209
245747768078231841 16048 26367
864602910669479041 12593 25773
223268406941549825 16698 25196
357827773978808513 1419 20759
645013367559442945 20103 22100
678508897047368705 5438 13275
496008255656697345 13864 24901
19749993838569681 11966 27981
113624432634750865 25 16088
927021157388740097 4417 14416
841734498080633345 14294 16521
366148465606212161 14631 20605
575859721053717505 17496 18025
569700466626063233 1131 19294
222873101320622881 7642 12641
45906035626085641 13691 22007
285232183703286081 14791 15907
402131245458353025 3243 5130
780171023883163137 7250 25748
180375654762283233 378 1175
126295193774467409 11308 22575
951925386872506625 3328 5725
762012374080420353 4060 20493
809117493506118273 82 24355
296179849904589761 9083 20068
299058895093114817 14043 27364
83123154123349249 8416 12623
810161106412404993 14114 15288
630369454903387777 13575 18533
273050024933770177 17013 18180
586414847393562881 6784 13999
105259173803386113 710 15039
579408586368472833 16451 23659
507521819727973185 263 27360
300440403505156417 6285 10686
709672377243602945 2718 4738
413743595661742337 20653 21144
971993246066563841 5831 25068
280502734605583713 15335 17810
531228364947207169 15171 26285
141487959853051841 3650 20938
942131825961187329 3033 7195
432342219421322241 13125 21504
128989346531167121 23968 27511
799263729840987521 2833 27689
363372084289625985 8032 21680
528887481329455489 13313 13681
756475435873522177 17743 19456
821928429432844673 3444 4942
268328573958914529 6168 22659
225009425730441153 15854 25115
521032248775295425 6018 12222
637369227206931969 1564 14943
244755025645975617 19131 24943
581673752710223361 8482 24536
956984271157875073 13630 17821
163922087990087553 9238 19205
946242605743098113 15413 16409
555318465911490497 13036 27872
537437956154629889 8331 24074
628516976261806849 21043 22318
680105667746904193 1105 18267
263541840184267073 14934 18280
924123197176225409 9018 10075
863400092243651329 7631 21011
193043061284530625 24152 27734
73999451455172513 3767 16908
96996571343563425 974 9997
690154635348619649 4014 20010
761632331769579393 5315 19893
696377774842567041 9450 18430
920357366090467329 11488 16702
45521771549928761 7771 23919
547333314822967745 21616 26211
300913083851448001 20849 23632
429205703740191041 9319 19332
449877393582170241 12387 15821
219642015580138401 17133 17868
101509497007349121 6867 28027
882133876955531777 19026 19923
243686968210070625 10324 26990
20915576336168585 6855 26181
984305581032636161 3076 19409
883195114651780225 13174 19965
619254325591100545 2893 25734
536129889154143041 5489 27371
337646494131483649 1518 4236
67321225744944257 12387 26595
925889724517944065 20777 21540
343753315579736129 7797 12962
747814801631456257 13972 24779
648719729484636033 11207 24010
519411986555354561 491 26695
722718345966274689 3174 9387
214409381630012769 16792 23877
710404988591715585 1173 19947
726707994283188481 14096 16894
547218178619633729 10934 16044
854664822913385089 15008 22353
361114327485235969 24 12356
389814456523424705 9259 16779
147192436521141441 11876 19708
98874963753182497 906 5374
683211955041439745 23537 23607
200450619063744289 1924 8941
88715879279252625 22534 27520
317900290742706177 18170 26586
856048532079508865 7470 17044
315780605493756609 19085 23097
735261322697073921 10138 10684
903851374110352897 10043 19633
562255240614472769 12492 13933
911959371842229377 9842 26165
897543360422904577 2952 5935
578675922441625857 11468 22050
102616037357133649 12661 22967
658130913244690433 8595 21965
535308204074784321 7715 12767
211636957954162593 20609 21181
875863220474069889 2844 26108
26290433380538049 16533 19486
117337332497616129 17749 22026
561530605901829441 1175 22789
574737318747732929 7632 21347
759957740397311489 20914 27835
13773979922763859 2795 2995
45805620834322273 8702 27138
645075438497354241 2864 5552
246976228987037409 5714 26272
934732109255097729 12358 19578
96239600807855649 58 12818
21050388435835289 10779 19558
440864509695586561 5451 23374
547452723011293313 11035 23409
656100430730411649 23260 23506
641858958545991937 11281 21802
984795115930737153 82 24429
716852473075764609 3525 22949
470252410331660545 7627 26763
762409468561482881 7096 7399
368120818988160193 5349 22274
396359853926941953 11399 17954
627806323273056001 7595 9178
66518937233450257 17257 23091
14952974236805973 69 16247
732025114816682497 10349 18539
243887954157749217 10521 26445
283806767753358017 15381 17035
817032069896185985 1584 25360
976966717059429633 10117 15296
667011822162855553 21542 22897
593247509985712129 6889 9617
600307316097811841 8194 25225
998600005605315073 2223 21508
422372736198248321 24183 26257
993977859041304833 2675 11309
599423758651568001 9968 10307
510478071932727297 11925 27372
546958749396445377 14192 14706
948575394692323201 3029 16823
121741091635058753 5589 8558
296030870500945985 9312 24059
634471762857295105 4171 28017
601146469695120129 14059 16130
49492138089988201 8957 11507
94461826052270945 16599 25087
928217962409057409 4571 20747
372060929744645121 5040 18000
664019931244396801 22082 22121
80371746445653265 1833 8510
116876030204117857 6507 7610
597309806036488321 19046 22583
910374522283092353 5526 25267
938523147940163201 10671 24162
86718217742962625 5428 21087
461871575758191681 6864 18457
756443127260880001 1795 20855
973104419426707841 8613 15810
46674460914182705 1488 18486
856160848770937089 9317 21484
762644067794212737 6642 7262
915847911530239105 8530 24210
998694323351166721 14752 23231
29983222775921805 8932 21331
562325220176646209 11809 16496
637719348272273793 24362 27370
101152234337781985 19751 28150
331189366886686529 7321 23145
277535428042000385 10761 24690
712323235594869377 14832 18201
740409804145734529 10515 22533
682542957249363969 20948 26830
249821617146395169 7585 26419
222730495002284801 7450 20847
54821515555438793 18942 24601
290698710667268033 8915 9305
63059239756341865 7676 24909
703575694375377537 15162 22353
763048367900118785 332 14933
900511255594448513 4995 17709
58838233014839145 17046 28074
132812294156369857 3265 16883
748004651779503105 4227 4670
445420756864788097 2528 19445
200264963010937441 7720 27847
257650588087944513 7432 13059
299457521114867137 7962 22551
424019883618921537 3807 13459
704741706600501121 2688 9876
691504806020706305 6636 14355
879453966961314433 13128 27076
712106691580711297 10029 14344
739763158816913409 2545 24373
447188474476877953 1357 25633
949466746956083841 13928 20517
740952093618215425 16832 25047
229313307470235361 19356 23045
279440911175672833 15051 21287
787406347963305089 20599 21912
212916628901037793 13918 15031
445219850761844801 2018 16421
159837975087118177 6571 25523
374291719876019585 726 3103
446072023436652673 17068 20183
222866210938846625 481 26856
771307216286178433 4784 5821
689134878155421441 3227 4100
435626375832750785 15367 23829
930887179678563841 9454 27301
319276682427858561 4592 12771
8075094025166153 10113 14581
171600514290854977 7245 27345
498672381528180609 7775 26959
552758153556542465 8347 13448
748473836795234561 4673 7551
273614966588407777 5104 21787
44336122828127601 22092 23121
371594806699153665 4633 26701
765903465065228801 24959 27629
693454876652236161 8983 9190
801821867620063233 2724 15898
75260568771799537 16696 24559
833957445051119361 9057 22055
927291901765752193 14270 23534
893408611581321601 1010 5096
352929013253390849 18013 18226
892679167492353537 19996 25310
689440445985450625 772 14141
979363872537462017 475 18035
802353905347306497 23034 27781
917126802027873153 8660 21587
380068340469218689 9630 23747
308007944083072961 23370 23848
734116714463500161 20605 25032
356014632079983105 1725 13708
466502082639674881 13238 26709
227055529788245281 23789 27694
515068904308524353 3778 12298
741223516654152065 21923 22760
362171805920208833 7636 12898
762697951884149505 20179 20522
836773892169777153 7157 12791
538856090550716289 8925 25697
783714082689595393 9251 12098
560270872705913793 3945 11840
277255552622850849 11213 21907
664902603791098497 23793 26812
384549277603010625 1103 21406
865182942024517889 3164 28009
932582339377194753 10898 21971
433832477086546945 2466 18526
676007279022979201 16714 22985
532599051221680513 3558 21445
913328824805379457 20383 23796
453761275421534529 2668 15072
562798855493237953 266 3841
438591998552737985 21138 24349
173705022375077793 7714 9834
81364438786856401 2491 9083
930702424471700609 7683 8620
445387411002272385 10563 19788
621448575220458881 7470 12211
254394320279097025 15309 25965
557515494415664385 5901 24587
992092789965767041 21850 26337
257131076951015553 20829 24954
627357429683534977 11178 11344
584739261283100801 2448 10448
854961612687830529 8661 21273
334407751000927809 1028 18329
41350827776689417 2714 16670
32631619078326681 7865 21795
984711591553548289 20287 24151
199384764870888641 15399 27729
103841925422607057 5556 20767
495060993728554177 68 2474
91481531464282289 26062 27412
648510908006901633 960 1470
476781074593624513 13537 14743
577278742829772545 9129 20282
741337794132760961 10023 22075
790415529296883073 2785 26167
857212858221735937 20555 21213
687934193146116225 13541 18808
754368239704561409 792 11281
567482824745983553 5296 8237
365726454780833857 14666 20193
49391525686328209 5773 6806
177742733154104833 14017 20730
206619100315368353 12060 24891
463759434212981633 24143 24617
815054477214129537 8006 14224
743963937913051137 2123 13797
953954821676777729 5398 13547
726919396743518593 6116 20929
780721019676260353 2091 8256
633044234667494273 3376 20080
892822414246513281 3258 9962
980965557780187649 4811 24215
635108617752660353 8888 17946
327563261707624065 5047 13938
445334205817577089 3057 19741
929624272960616321 7707 18235
33119162047707817 17363 20708
93399837129538817 2368 23923
171697922907515745 2402 11147
485600150000372801 1732 24404
999034043849643905 9637 20274
20180955073655585 8389 13618
673870073082103041 3839 23800
371464370800460161 8697 23342
514901889387257217 9135 13614
919813210537682817 16471 18443
106455681501319793 5545 8356
45905710798500369 3378 13443
345537019608610049 731 11114
686397462624384513 5599 21697
932486513264169729 26811 27338
790344055292003073 6519 24203
653793558196039041 5112 15863
865789856875380737 11678 13220
928794416302697089 12065 23768
565232536925002177 20356 23299
210501088314867233 3991 9238
239350556101996417 8026 17808
948462075093150465 7862 16780
515489317210985153 11111 12255
679400669970217345 20252 24460
687179738352682497 5069 12591
848975585813565953 7708 21801
318255070365431425 4755 7630
719737687317017857 10267 24122
626417672853804673 973 4034
166292161282118657 26045 27855
768293962340415233 2790 24897
393358211332749633 1556 12033
6896042426603800 20347 23405
288517261559423617 2845 5506
478445914291619073 8651 17473
469101150420680577 3066 9756
448360206517904193 5995 15895
899078835990540161 15729 22125
523072760264746241 8773 10928
799237232263291009 6860 19137
301300855085656833 11555 22912
518387467198767361 2685 11095
506772116163709569 5493 17582
599310627091295361 17745 25005
559677552652672705 12122 15411
884550339623391617 18097 24594
430986933557115009 1362 10015
526997597973117825 3545 19793
922900076382916225 3964 10820
346709427117378497 5530 27965
936617380092450049 22579 25008
244891760262884609 663 17947
342645274544494785 2653 20871
177320418388578817 7182 8934
897321430719024769 5390 17509
218215162471945953 6946 28056
965591474701994881 23636 27270
879873988179344513 86 19408
848722933071108737 277 27906
877471277049647105 4215 15366
35988316928083465 4680 20796
923255388534531841 1214 13489
582957488731842945 11572 21266
738507924373518465 1956 27265
514061338740305025 606 23703
479587290806694721 22129 26965
182478832186397697 14310 21209
373227959157258497 3878 13212
531366757853774657 8166 15171
394824667689849921 14665 27498
375298053579491841 950 24391
252531037986837953 6912 23180
398026748693979457 19700 25449
855764578059524481 20243 26671
976186562417773057 9715 26613
912623772290753921 10500 12200
426828151436168897 11648 19304
718068318226872961 7554 15119
242067689601704225 2548 26412
834605865239918593 1658 20315
994872050628828161 16691 19881
771313843888481921 8914 20487
668952837134490625 7304 14164
67609246355868177 9936 15302
846107076718496385 8812 21642
992322960071053441 10540 26929
343322671037221057 15273 23360
394493566482932353 15595 20717
890829680521704833 21013 25191
89735834231493777 264 21716
730663575899789953 1671 11882
647317510750706817 19723 27332
596129070387078785 8411 10501
993105222878003969 7994 26648
332671011616305665 5782 9624
273019040717624513 23863 24825
321207046956658369 5194 5848
870099727126604033 13469 20971
114026096691581809 16369 19978
57831701544625249 3082 14307
642302683570264321 16034 22785
356559720000095809 14936 24233
928116250561949185 13451 18003
906196338299874817 678 20561
264262743960244961 3079 4776
906336630512800641 9276 22672
343956622149015361 23733 24196
84930769841189857 809 2927
632159965456210689 4035 7961
70636339164483529 4317 8034
576102875859142209 2297 11675
469201981662276801 2710 27488
861186927960375169 7941 22388
518925848890706497 2756 27279
474629261954298433 13981 23422
130789033122095329 10602 23298
292632238963889793 5299 16174
243669457284429569 4995 13911
369255328151588481 20297 26470
392987942103612673 5173 19241
476242255353071169 15292 19324
536931682515007233 26715 27145
653291695959147521 8659 17253
26425123868914825 1913 10875
964724596201691009 9901 17009
485289499325805441 7059 16778
308966591125233921 12159 22012
96521333192097105 17886 22260
196473339661508833 2449 10750
256981335290493729 15065 23145
632491845165240833 18509 23007
601266302259556737 3615 6123
321579103947996737 131 3120
817605073650643329 18854 21634
528406436737988353 4325 13619
196583193829265921 13391 19000
899494249771720449 2888 14263
733157320043591937 14892 25153
268648880168051105 9309 26752
219514412236303969 6984 23995
441893271888105217 22820 26490
836351728759613185 6440 12217
209683456155012481 4173 13895
844754046521384065 22751 26433
190715133229332417 2477 15117
37910562341256337 5011 25367
834940979173431681 5608 24764
490070072742309313 2017 6345
880386898841876993 1052 22507
862211188855301505 2367 7113
640809069748947073 3034 4215
697659228905248385 16101 24414
527970611081713089 18530 24757
138983216529101841 8906 12044
860271310196331777 14583 24274
322592008423423937 4312 26731
190486974716478145 17751 22342
61762738148164689 15484 25948
163775772024457921 1610 9899
351742309075259393 6546 14991
711864153249905537 3451 24826
760963020160648577 4333 5371
183612774551015425 7763 20988
436838736592232385 6732 24074
511626878418596225 2141 11241
975536236327034369 19008 19250
664475929826473089 2726 15240
867780207758638465 20786 27664
624244205914720897 20066 27139
42473825489555137 16361 25032
984321111242159873 20015 26552
335760139751169345 12627 24218
334532674460504641 18883 27881
567394060116047425 13019 17525
748351514691485441 20317 25570
273048962885663841 2471 16440
645079404901366657 13095 22620
961139759196715521 11997 23005
714045024366207361 7795 27016
624876765471594113 5842 22828
402595873494348673 9405 11950
804977078339877761 12767 15317
832579212701297409 20606 26379
660494384601800961 15714 18227
569601771546984961 12817 21784
378343274024093313 985 14453
114651058132345441 4553 27179
401305007925696321 18856 22364
895908584509030017 7291 18909
895207580419143041 11384 22964
66259417698582017 1098 20787
704457161268603521 13001 24535
82938350035476561 862 8143
154430168487170497 4268 5073
859120006612492673 8219 25425
245356637868109569 1730 25676
576763548924063233 6871 13009
631849890717862913 3115 26860
264491676223634913 11837 27162
81447289500257377 23377 25080
928553307683984001 1391 24872
102397463337883473 1819 22356
798660707829661441 3478 11594
125961460364106161 5896 11531
451398109314780545 9233 9796
863887213664842369 603 19480
910383215031693313 19372 23098
422158013782645697 7419 19084
829674082165411201 9093 22148
584232835949922689 6403 27401
339326134294076097 9962 17952
278232192061249601 4230 21307
722487728003258625 12484 25273
863981067070856321 19527 23053
740951244550195969 4090 8464
27354773721807393 11348 14582
989476722151351809 1888 7860
308957126298270849 4130 4375
105205754596418897 2256 2361
827310962301378817 3818 18815
370371233249343873 1216 25780
365537473563509953 86 22736
488543794135360065 14525 27388
655469969468665473 1004 10474
606157130359804289 12272 17884
365054240704854017 17759 27103
772807203167580801 9042 24540
617207154869799297 6687 22698
608216533276149121 22304 26258
244911892561649569 7470 8185
998817897487448705 2058 17052
233679668366900033 20565 22564
293116480492045633 6454 26605
712355592022181121 1705 2724
782529357814290433 16344 22227
356656619678556545 14704 23108
707312100864399489 15773 19465
252042687711199425 17768 18514
189478009084105281 17573 18659
356933688370840961 12469 22965
592340642043041025 317 23656
269579027426846817 7064 10272
548167987139997569 14037 17174
816102596180666497 3126 27460
283396093749999521 3110 18209
838310737204299265 10180 10236
150891594991129793 1508 5548
920855806280254593 11454 16550
910655009469763841 43 21761
363605007494772545 5632 8918
794184192460385025 11624 20417
400719002812177665 8183 15878
73411538559199137 17708 23035
994680606903617793 4798 19803
120362903910070433 5042 6747
184626151338900257 2992 7465
193887694701800225 15698 16313
655205612730060929 1110 16842
753004931322884353 22855 24577
983967059258940673 9454 21609
514302568515731201 20034 24264
96186518693716753 11061 12929
86259986822007313 17452 27557
978903157243731713 5821 16957
483075604478614209 21768 26873
723324766219338497 16287 23832
150913972239571585 202 19863
414496520844959809 16642 21348
61443267654297529 1033 17983
50584158981340721 7072 16317
396354096086902529 255 12373
661537758111617025 15430 26646
169699486497847841 7139 24648
276140873583461409 8897 22874
201130692742815137 18205 27291
606273116839201281 16 7641
154017236774777185 6106 15880
569497184766508033 23734 26979
956644657357891457 16328 25197
780277826450454657 26764 28062
283535590859031585 14555 27058
462025893898459841 2966 15872
206463195373054017 20729 23107
587634096977733889 15749 20633
48142558871532513 11830 18317
119645097206277025 7485 21889
412607070169890753 4249 5564
226856163681556929 22549 22908
507063155787079745 5940 12663
977147667757595393 624 7288
851461278708079361 6471 19633
319544102998076353 15461 18985
395763404272187841 7807 9644
69746965093063553 9209 16658
104214655561897025 1264 9177
960800666260180225 20863 21339
814468489119946113 3967 24439
608845141146407041 6260 16532
835283863043194625 8010 9602
496643894482627265 1551 4374
448306078220255681 9749 18329
725453293169383809 20703 22797
579250131592353025 13149 15219
144000602941073201 306 7757
681137979544814721 4228 6939
515038936302619969 5996 12521
161534532831630881 6522 10891
916754770808051201 12258 17763
108823876135986097 10662 21369
340166142700898177 9703 18254
36336060106954449 557 18407
758508251235920001 9042 24242
701133934067200897 4686 11773
919822533232792961 12824 24003
160107920494588993 4431 8527
345321843497497857 2300 17612
744831674289812865 6536 20922
803865424229630977 7684 15747
249777770618273121 4210 25902
480250453609553345 8698 21025
185498700697337441 6512 24377
4012138057579052 19579 22994
168628718710287745 17665 26198
110849625772527105 1344 26252
706257746122773249 2541 8715
545067094929240897 3476 15022
302726329656572097 19082 27170
750269966461811329 5305 12366
893334097838220545 4119 6987
586816126857474561 18149 21829
747354170791389569 4449 18620
945703718601617281 13430 22769
868916856948274561 8090 13863
232796805484216673 2367 23013
823333186451186817 13288 14686
622811787441914753 1250 20458
470454734359691457 19582 20478
730917766190930945 39 5025
341449951260180737 15203 20753
833722685042129537 13875 24788
243635252269584161 8795 21545
135970353914874673 8500 21858
380482188301847681 7825 14845
76014959142238321 4561 28109
437015366842928193 743 7412
658147723956705793 5579 16316
438338411230880385 18868 21545
841904517172604673 8982 20793
754634717447416449 2590 22535
486830116270031233 11619 24618
251348721499319073 18435 24971
46165659718351297 1135 7539
675864002979721985 1789 6379
336555696772325761 2626 5333
495357225708453057 1966 23602
98002412412267153 16270 23521
698009448951992833 14556 17266
903094436609226369 11580 13672
922449796154729985 2235 20300
490412703482203201 8435 20716
327474022610914497 10428 27760
792073292540539649 12682 20944
234255542413301057 2454 17890
229184888524610401 19976 27651
142106039933949553 10663 13632
850234771196372865 3699 27192
429012955796970625 17252 25286
295541887015328769 16112 20837
795160150388369409 15308 19596
609093119375632641 4844 18980
314093794241209409 6495 15931
698985579101940097 11101 20341
626343445348467713 12012 19791
270803194326706625 14287 18912
974405955097530753 10328 20391
831850928848947329 24611 26539
205884676544854977 5479 8541
214171844561480641 1732 16332
902902399967921153 9756 15914
570588363827749121 17559 25171
953486354367001345 2123 18139
871990685708912129 15143 23809
202033211582154593 10283 18956
401362063257831617 2464 7362
157311884756211393 20002 27622
385697799713216961 3684 4630
270993640307715105 7873 21729
284063800313798977 5021 13515
652611960310977665 5958 19750
145604431824299489 1906 9244
16519099688686369 9606 11144
748554661214821889 10385 12622
910870208580178049 4369 20746
999746520814387201 5862 23413
225110058935364065 19541 20350
63493136808784105 15166 22815
815986680841845633 636 27612
996410186184906625 19895 27729
969162218030483329 16218 17947
189495564052858625 17712 21921
363433200456256577 8231 13323
308480424301468033 20969 21311
992631800580845441 1046 17520
566986497575452801 14482 17130
482795943641846721 11448 17036
875293545912402433 12649 20930
934558823224769281 9770 9956
771690127881409921 11250 27121
146831959750983297 2503 6436
52331632867623769 1866 17613
48854360806181777 10987 16341
358422145233060289 5139 18536
556146715319883329 20958 22000
552951814559666113 15467 19351
110957686145304993 12141 24157
202172289304169089 185 22445
64763228832987353 174 13726
430839777157576257 4348 10721
357887284573784833 18412 19991
714304036862028417 18244 20069
396989013776860161 37 18339
127835933596916369 11829 13827
276322688958750017 22272 25601
75297275484896177 5155 14793
780758928662209025 15964 21934
399399412025463361 13724 15792
569013413215678529 18841 20633
182455203167688033 5687 20327
739579206764872705 849 12292
538819777484267329 16638 27573
725243543804090497 13692 23940
194395894108279073 5343 12598
218734467877652609 2719 22650
920304498527560321 21364 24677
875387341912976129 3376 21396
181334792499978209 13986 20010
417834461874619457 1145 19718
748581919752584961 9268 10763
398749076474508993 16001 16971
512894651282689281 4138 8420
529234721868050433 18023 20516
676360215321739905 5676 12552
500740812294985473 17538 21779
769586934025976833 9592 23949
580404275685410177 6902 19885
877942790014518657 12000 17832
399741580961070017 20470 23767
420701257931707329 7287 15950
709848140809810945 13934 14420
353965175645544833 5113 17714
132301827267319537 24544 25203
524999886852139521 2894 16685
604511572312148353 5286 11687
904407954327584897 16017 18514
361184813217597889 3983 8377
770600397721292289 15901 19155
47361008156627809 13283 26752
919949938544750209 2313 22645
64423337678384489 11870 24247
250374254393118881 4465 16229
794592424083660417 21140 23031
89926063831175185 12623 20760
2342255006119843 505 3884
177099942069471425 22270 26300
472075433565123585 5663 27987
352590515524287425 22125 26081
357456412933622401 11875 28056
970869355784042625 18038 24064
171490009586747777 1539 24294
73377829079365857 717 12896
670276341182251649 18175 24766
726613110285423873 21211 24282
681316226740904065 4311 19248
42098386293407233 3542 10337
950191870166882817 12720 19722
403217158633122369 11084 27548
221434986810336897 13868 17561
552570189991403265 8068 17242
719483406279898881 898 22658
313057385384833985 6332 9515
499503361189397313 25477 27926
549521349776956225 15240 17257
391733399078297857 16512 27367
761763489911469825 10675 23770
381271021624101505 444 16892
688517663841739905 16661 18948
231953168754650113 20622 26253
356896308628389377 10385 11110
396268299355853057 5106 11241
605372349064641153 17303 20431
679954282048036865 16919 19079
419616554276995393 22491 23508
287360774325932769 2183 27969
791550666211495681 4055 25416
823105633745235841 1557 27200
678345588330298497 4971 12111
381944013138877377 7629 22818
140436221470157105 25887 27483
608728871635314305 23697 24216
565253101629263425 3923 22330
410334209492631873 10428 22717
494298412323221441 4443 6087
115972357712429649 1578 3268
776910270983702145 9242 21157
641360096261877249 12375 27888
771087137372052865 545 12496
34919050072026893 13340 21317
585752898192179585 3869 12438
636317656868200705 570 23651
480851818680836353 14754 17627
896653080814765185 9971 13628
719615035249855617 16278 17743
252225927486790625 1521 15107
510082304008211201 4499 27071
578634957860394625 9321 15461
467402467921385089 13235 24392
637508613524104833 5847 24402
924419637436617601 7654 25966
988492795380444929 17769 26976
259234981857954241 3190 4665
163486406154476065 7041 13415
541180322895815617 1490 26083
466578341083980801 553 16686
32729383533233405 5264 17691
500937840025883905 1505 16013
87548868407115073 18192 23778
500588381334814849 23576 26273
691529604962479233 9176 11365
281886344036138337 21876 25208
682065402048681985 10924 21972
518315929541465409 13975 21741
330098698952223681 1094 28218
53986865840485625 5865 17725
59488306159867225 26022 26849
318148001942780929 174 15980
316927943004937857 10559 15316
31581159980163421 13653 15105
664941436663827585 5188 13802
659119320312548481 25788 25988
957823427473766017 2341 14709
638705581718696193 5740 8062
344531892092792449 8173 15217
507890515725542017 13087 20619
197308219626872737 6309 10626
111983086338739217 23506 26229
587792784449153025 10210 17934
820546903865356161 22517 28081
539311282439154369 4007 10107
744201159287044353 1624 12031
973186353928131329 5955 9712
711086222911014017 6799 17942
192460597681016321 11435 21135
383133658658636033 9496 23104
831691374264114049 12640 16046
661232432314726273 3337 18904
969090209719620737 1272 17564
907346100583552641 1147 27920
984765427542814849 977 19232
590004327277320321 7805 12872
23516981887464541 10256 25831
855744822620522369 9982 20120
400662599245254849 824 23984
205383891940748257 2963 11960
421625553806347137 10920 12523
636779782771711233 5070 15529
525520768557132801 6095 24838
980446556748724225 15753 28155
342077118181745025 4889 9595
654652554711191169 1234 4447
20505258088480361 1736 9585
255285404576930817 12915 14003
455662011803308801 18100 23222
803654425767049985 7007 18973
420677473603579009 5325 13208
583710448603376641 15220 27210
483955550301654849 17160 25016
559778455613070465 22167 27055
431593620659942465 2556 22893
286633944977374721 3700 22897
856393842119825153 6609 27058
974802973010682241 4585 17815
911749943697746049 13323 27349
805739867652256641 2227 18946
755419306659742721 18499 26853
307796337795394945 11002 13376
128072506607413313 14599 21327
481831723772323521 5040 14597
136087107159692529 2313 11368
539982938124197185 3448 10598
302271634633147073 14776 17591
719384388248677505 3098 3105
737481503048311297 2273 14572
260552391291412289 10227 26285
331989078144022913 21460 25201
596394148121468929 21132 25352
860848041803773569 12386 15408
204576832680274369 6225 27398
525580051821837185 19186 19369
87603233487733697 2238 10751
200261359223812705 4777 5998
312889074145999745 3294 13114
245787860676234273 7662 21287
487422334674384641 11002 25955
187051951982919457 19698 23071
482606352823395905 14234 20867
137556159502711489 4978 19447
941113527455065985 1485 10076
794616439917515265 15140 21768
22874436518065977 11013 20732
600228317447932417 22973 27153
360628211947464193 5333 20175
175517360138098145 420 13433
232144064975031489 18346 18969
945225186739353473 7004 10893
353396678884315905 15897 21593
732198243319313537 12050 18553
901540149922112769 13957 18163
207167116872501121 17106 19679
113689311726737681 19887 25872
604830426864605697 16417 17551
26182893357670877 9563 13289
408883625129309505 8009 19335
799140777082648449 15754 24650
177777572581558017 8377 10217
597083075593332097 6841 13022
637780043724763649 4043 15657
568749411605942593 19829 22374
127294990537233585 13998 19867
246750274572079329 14497 20440
100925025646663617 11663 23465
819110943483714433 14203 14521
59131438389780297 223 8642
350086768460613505 11691 13380
276681317864660769 6701 9841
895670253269223297 1221 16610
701803879213269249 14122 15347
228530406962150337 22594 26641
868795014539788417 4125 18796
645103644687431169 5365 14518
449978553147186497 7028 8501
581670875711836289 494 8980
851030896664543233 11082 24921
130178623627834609 7951 22515
297497461610202433 18126 23318
560484585001731265 1492 10345
932513760706147073 2292 22047
963055035345952641 13763 21309
600395789819795969 885 11971
805577951435822081 13526 27072
101103149811951457 3058 16197
387342148420223937 6074 24666
890395716455014273 11906 18330
779936171437796609 14775 25041
948961939466020225 5578 23690
110537461755207297 10712 14891
76843290989099697 6325 10952
228058771325322593 1502 27087
544923107659759169 4670 11249
160846210384868001 284 22489
772260412001923457 7593 14235
163313322424343713 11456 15052
95634050157034529 8382 23918
716792319511377281 51 25585
330371226159112321 26145 26704
416018793925417217 10264 15396
294459296795555073 14040 15205
982333466615237633 4740 5384
156764300015463937 3839 4441
131219143381386513 14325 23246
465820757471366401 12258 26229
99111521091693073 4908 5231
336776507864694721 11145 11183
274239977411696161 8812 28159
604494989002137857 18021 26900
692606502206267265 7136 28239
2614541015770300 11911 22183
942725515813421569 8703 14156
525189738957497089 9623 18295
628793891718920833 216 13645
746423089628020609 8190 21078
276593723382603681 5656 11355
277682502280999457 3899 8346
647783219801702657 4761 12678
876597890082944513 9768 27096
854763397821741953 4170 8113
56492333608392897 4264 23899
773066874368915073 14474 27838
244134781310062721 17781 22758
444012281650316225 8458 15043
210418005110671649 12708 22114
348533627151702785 3160 7717
551585485017380225 13419 26060
767208963544973697 6429 20540
914631098957986689 1351 10902
606277987280613249 11537 20559
551014829903973441 7728 25711
953587512514530945 9627 24667
244057087611810881 14304 16559
239315747290071105 7299 11180
875355391152918785 6136 21081
562741509262210113 4216 7396
28581196607834869 4368 24823
264324539827846657 8483 8841
700241826317235201 15261 18821
498517465503539393 7187 25799
84624175790896321 13934 17510
777067438440489857 3463 17642
255661369619712545 8353 8676
882775616393118465 7073 8870
419666338605825473 17646 18593
90704175112342961 4110 10767
887836811189455233 3147 9305
597722796066960897 3337 6901
371551677534416321 21713 23484
315099973261133953 1813 6529
885296648353669761 815 18338
956746624129394305 7930 11412
557447839598811585 9541 10453
90732870137294705 6325 15182
337091765292679937 715 17720
976806604204512001 1894 20685
12117561525418097 3726 14385
887978289537038337 16197 24731
577971787649357057 1656 2242
321755026931938945 8931 26443
144993132181046049 5254 25511
772391086920869505 14940 16146
221794982561103649 1613 2416
908632841515185409 3681 15606
653132882754295681 3993 18019
616961886929594497 3703 19342
801646044553233793 10786 21820
833051974628134017 9411 24160
414547915360291329 3273 22962
507922830409036417 5782 22730
768584136297047169 412 20480
12149995651213887 4340 24375
635063580795691265 3047 26552
183119406892551233 7273 26892
180521952894093121 3788 19508
273074615343588801 3789 19212
222643918563480993 1709 17689
199726431547084353 8004 8279
202703161600080513 4108 4504
462188323661195009 11846 20283
966153689523384449 7785 19159
636518995363893249 10968 24359
390233148247585153 12633 18268
117716584002735665 5400 8251
660432076103806081 1883 24244
277239936369205953 6942 18762
214134389566165601 14298 18842
860810468206750593 6695 28176
765249909435045377 819 16458
724935610342974721 5049 25427
992825779631697665 22941 24352
613245501632647425 7556 20789
540538719531102913 5657 17841
888438044465523585 764 11189
102522681303693025 11489 13204
162396853137096289 10930 13058
251910306258725569 7792 8888
934305498962281473 448 879
348954162230068481 9561 12993
255755913204453121 1938 8377
986000207787416321 18551 21876
580221602685931265 14213 26538
709503622313288705 8315 15299
29998817405896717 9899 11134
711012712012962561 10610 14541
535697131163196609 4885 23026
304281637940004417 17191 25284
47272654246725665 10328 20664
429839227589614145 10989 20757
786394722440128641 12170 22422
665993150278264833 4638 18130
829594008814780161 14070 18316
926461217192372353 10865 14478
129856939585145889 9420 17953
875397923042083201 14074 16859
528596198965217921 18342 24499
635603808960926337 12910 22645
60088651453220625 6487 27611
369691301812590465 7538 25355
141730121567889009 4394 5704
364721955250605121 13571 18997
470427277777496065 1824 21381
657634534788211713 2704 16308
558708105103320897 5262 13718
869697913333286785 195 23494
199405593336258849 292 14567
464498076213256897 1948 13771
186644624121839809 9876 19259
893802193052540161 12875 24270
730723071343582849 17668 27747
142980201205016753 19067 24463
124031233277619889 11836 25858
95590264142348497 22724 24520
220719730831099521 12512 21245
418734726763911873 7322 13945
919299686315468929 1793 23761
46919553467592577 10561 12713
856492699126242433 14557 18278
570868470909442049 2272 15589
118065981022922977 5091 6411
17995902337052173 10180 12533
533486771088952577 9306 25156
93009102636639089 1012 28285
754873077263738369 11027 12700
782491008776009473 20396 20829
218377704044222305 5765 8670
337930052233428289 2554 7590
32900334281137589 20755 23248
981882761725618305 19008 20851
663577393841997313 5926 18982
951258976938756737 6211 23715
933097368000176129 10917 19673
353204096060029121 9349 23838
442824995688845057 3403 6926
364872723454549697 3662 9636
848818101568369281 12057 23812
126663371579841313 1609 24826
459064045827439297 5353 20938
799952608951510785 8163 9063
421441335352227521 11769 24527
276815618251777793 15824 26474
58994269290302273 9656 26728
159471968429482305 7117 22906
96706258554618785 9094 11452
810189606419559297 4340 17769
893054587323383937 11933 15427
640621101107537793 13473 28192
992479026033890945 117 17827
499955907009780993 2332 26043
451742428162951617 4746 27994
624225804427180033 10229 23518
100188893290450673 4062 22166
150176215399174145 20255 24625
352580359155901121 17875 25746
389842423753972161 2260 3893
689893502440014593 20589 25114
663599536095961857 13523 27975
557055859238992897 721 15225
935547581458632065 902 3204
780391804815010945 7398 25390
582436676218097921 701 18546
670710301036656641 16322 27020
858492293248072961 22136 23748
320413854126627457 16544 20825
914996186425003777 3575 13557
776340473799898241 3623 6633
68440844900077737 3852 21039
125968370379766273 4356 17852
605822730976999681 17722 20024
120976814590484593 9053 28181
488522401432245377 2374 2693
875585621461681281 11789 20681
965738176457950465 7451 8499
719768488014970881 10369 26904
756420665706553345 3369 22148
494493859022341569 17674 23691
373016773901728257 3402 22517
148863126932276673 10238 15188
920721807035331329 10808 22887
897626340430576897 19334 27402
69273984111919873 9216 11825
616419980396408065 9344 19013
861016155012645633 6075 6878
318561931724829633 17808 22320
494334073356785793 1572 7907
764515973152562305 2999 16730
510862612047045441 1519 19574
757719480080851329 8162 15691
283559898857806305 7871 16910
550246325780243265 11723 27171
278509192417327969 6547 13052
540893630890948865 12763 22781
348449623070227009 6588 14739
264011478571156033 10695 17865
424326358612429313 4442 26916
612951606590399873 748 24444
795674755177845633 26847 27115
95921667942540977 10172 28097
633634709749752961 14831 20666
197495724376423713 164 23121
339472229991859137 4812 20317
283416184118244993 16576 20805
920752894493201537 1823 26024
449699170443608385 7345 26790
215105511054918721 8221 8648
437437655460222145 7563 9051
100788184612877537 3039 16915
6381831806962169 5149 27834
904046258706617985 5775 23427
120549220702294241 21577 22965
890448767642876545 3278 7863
106622875699770241 3575 4200
591044247665468673 3511 13574
654835727925892225 16440 17032
752856310501794433 1987 27381
601596323418206721 17276 19810
655169264824994689 14470 22961
783765700924142593 9230 26451
623237522942528001 6867 23126
499529152838164225 13170 20889
476419978947905793 15714 18869
560760302126048769 6643 8799
866107122793646721 368 16323
178257544152032225 2015 17473
851171562272387713 7759 13253
345245458996664897 6364 16460
178129586644072193 3657 10806
443209819164167105 148 26523
647521472218375809 8369 18911
258555270292042401 5120 17743
606646172405998337 2915 18351
784063478243567105 15531 23599
398811581899256129 3658 20973
888185332229376513 14038 16332
578634736567945345 18482 23376
481972573260776449 16978 23802
92950093505766769 9233 11323
477415285033167425 12249 23344
489765651420537281 9326 17520
306179532033311809 11778 18163
838698691333949185 16203 25257
642957239937352705 8475 20694
383735468602051073 21525 21613
926532469918585 5288 9793
609274503777829377 4606 5807
717642368061255809 8195 23677
938083687468985473 5168 12264
359654675238729729 18003 23523
219262958500085153 5284 12589
806708378133841153 3876 14673
978484882548851713 19368 19388
594188584887916673 17313 20009
783141844730284417 14929 20128
310347442316150081 7259 12837
167691336178091169 6168 25167
784488743419686273 6581 12575
442249153720357697 6411 8370
34043910865939609 12277 14073
190888022867479649 12566 12674
214027889859494273 12710 14436
300732865310795457 1331 10351
660975449601430401 14045 22958
503595113470577601 5551 17337
303200266872110529 6553 17326
558220097828641601 13748 22351
673346601552715649 5248 8146
573170922357743233 10755 28050
16567423454688425 3624 7614
405331252649677505 15927 18420
204821778339770337 3368 17347
66563222018924505 5028 26809
79220753684253969 17368 18107
604812276212275201 10787 25015
503951890185142273 6933 14577
885736909332901889 11704 22914
55013027913048521 16137 20613
922410243569220993 305 26007
955246788557296641 18224 18540
583053938648856065 14024 25950
448667917189922625 4632 13012
913494451206393217 636 16555
3810984747225633 8611 24981
991055051328086017 6528 27438
50481986539494985 47 19693
589022405343502721 3758 13822
971584283706327809 10119 19734
848224941989410945 15805 26127
974026900553056385 7533 26718
362337817762185217 528 8856
45438597717698313 10452 25608
502420920891236033 6194 16288
393354708036213185 3932 4623
460411286880560769 12258 25546
613778841435866753 22945 28205
119092672166470241 2634 20745
187995113718031361 6490 25391
822814059810955393 7526 10713
379856021011654849 14939 19544
138975181503436577 2913 10162
294674666754957569 12940 19829
921646453998807425 8 4244
84575977919222113 672 27743
430731126836615617 13231 26047
959222860460059265 6980 6989
37895477245857737 13889 23232
323904295221502977 1349 18219
813560804175519745 8890 24338
617473307854140801 16156 26146
305716234969555265 6040 24201
487628182848133889 8350 17686
512969810358196545 17096 20878
318908495770060097 241 14267
376739165943181569 4383 4450
715716291516606849 795 7792
23945037767813205 10219 11977
371998188845083201 10706 17120
311895314997531841 759 25780
451168924702777473 23376 25470
638370865396478081 12757 20304
838183416308382337 10888 27923
337995045745064001 1096 17190
446300587060996161 16578 25036
130627568579907201 23900 25725
156674191511797281 18518 18846
329337130811257601 3384 6902
281945788407021793 9502 20008
354335728759746625 13764 16369
240948749161745473 1054 27900
319285343825502081 985 10831
712104077308516993 18876 25326
585901617257316993 6748 16771
968229200688682625 4239 27142
400723829035161601 23476 28295
622892969978316545 10593 27937
643011965763246721 2197 16374
875302166637780481 3180 5710
34660953361541405 2350 3217
564084331034798913 13929 19345
129030033561914337 3617 11025
789767208880505217 19007 19254
909439364515311105 11644 20374
690562415281583233 16745 19895
612241249917826049 470 24894
948919817331542913 19885 27263
44847899931514945 1748 26969
353236756465413761 13085 18480
381343762053003137 1557 6463
194673368209038241 14554 27916
141114127270629553 2679 16704
364621952496484865 13038 17900
349109767240161537 6454 23336
59734926198373729 4047 12660
166854960562208289 16461 21069
290685709359600257 16959 18439
162765364225915489 9308 15504
877087073670736513 742 27533
656522299241476737 12757 20847
691767830407449985 8622 21012
64732636981442937 4446 16866
522981178867482305 22127 26538
50021292846825105 7358 15381
552362736408930753 25093 26538
207705595155001537 13122 24996
536280724189822401 18893 24267
917695954507468801 21307 27918
750188137125825025 15211 26215
124724253071388353 8524 24994
309145567930627841 8914 9043
944840744055628801 4314 20883
163959209810293761 6501 20570
783476345187889281 5303 19087
902633370451155713 4390 15916
832752729146410113 5772 11409
298252636353531393 1311 20200
994376763074466689 2401 18306
64601941440272985 6237 18979
648907322661134593 7596 12102
301254671372568321 5630 26578
8308569737888406 5856 18171
896990020997265025 13715 17805
827316699406214401 15436 27020
202393620797600705 12214 12954
530889213955202177 22509 23377
687673056351584897 10678 12807
791084127199727745 6089 23266
634086267016364545 17137 19308
428759142721414593 17587 25688
963048940573912705 7245 26293
711544919361688961 14393 26624
304181444844964225 9476 12555
427060206449436225 2833 8689
277595502142659713 2538 11238
10505839891582271 9024 24257
929138715026205313 5827 12284
647735881687307137 16193 26929
504020837208571521 9596 17235
991654881728056321 10766 24172
145387461106871297 5319 16910
951677212338420737 1008 15477
962338422347343745 3164 18944
201282704940755521 1083 3559
307398313914525569 6658 25603
494565305184917057 7620 17069
90155397006185473 14237 26046
373480978003090753 3115 13988
822366147942311425 2281 4961
441406021422619009 174 27160
143453524235027889 15767 25063
826781723937333633 4002 12616
326528558256860865 11657 24991
397472995417839297 17090 25797
682832188146591105 1785 9189
22970846609741357 15613 27187
187377277569815713 1402 4441
277304097492088161 4305 26626
72110429371790017 1513 18070
359118613283502721 661 26196
426588993357604801 21240 22076
256541751730164705 14731 15913
543764518067973761 16288 21794
684665310211119745 13857 15800
654508036877011585 7830 16898
326151935090319233 17001 21476
390197980297259073 18300 26032
170001881065420705 5379 22743
239433002105705825 5030 21921
221658032972126049 1523 18533
764466390320734465 15715 23324
14088415869725425 3394 20202
1644075537306833 14104 26326
42616821368408609 17189 19985
333848681051577473 1484 25164
688328193292765185 7806 15090
817784279879681665 6779 25712
355152499292014337 12839 28305
461484270076141441 4790 15029
453606904222784385 1252 5008
787477518543077761 1851 12452
612833719826436865 9222 24398
703970011786836353 9385 14767
347936011927831873 1888 18539
989405815861324801 693 3530
202785776401238849 1905 24484
636996929774142081 10242 19588
673701246345576321 4841 19234
323829042764735681 67 10392
673308305238929665 18945 23990
459342920197357761 3335 9838
775682299626058881 20696 27415
784939261617473921 5345 23916
809425877859407489 10355 11512
502238208894709697 4486 20822
12723199474624637 3076 20574
558600179645047489 6882 7634
261117491561275713 20559 21779
882574355003200129 12658 21688
815514898609851777 395 6505
224906630309227745 9332 11594
697209033426300801 1848 15394
702799084337101441 10116 25739
478097645262625537 14606 18653
733461068638085633 1471 6829
742203107113976321 1788 16132
707667269221261057 7551 22032
348471003597584449 17560 27909
682030332387974145 2747 16250
774170984027616513 18196 24577
370217010391400001 2124 16591
720559286736989441 10273 12978
282917948502181121 6762 16295
524124683841602497 8558 24850
380198083458353153 16827 24586
451539961209650881 19420 23510
559441616137611649 16636 22706
60281116381357689 2297 24210
253362049786716161 5918 16017
960397592633871233 16606 20122
137693736056256449 8120 10798
387957639943334017 5396 17882
747068161960626817 1056 1656
240086440773442433 8130 9906
143511543922336673 11453 24839
505507122831740929 18181 27819
355980879800426945 14364 15905
130816190279563921 7234 12943
385394104508911553 19467 20350
271093447671955105 10495 23795
942522416653716225 10386 16334
759037833949125889 15356 24554
201952697499372385 2843 11190
30983184437499033 6392 26131
523361319912822849 17966 19016
508395720691130049 3952 13488
125220535969639009 1157 16765
298518690598182721 2811 25769
50604716907983513 6035 24414
527297553098097921 14234 16481
203503868256014177 1070 16225
249549987861453121 13882 23037
281431589991541377 11576 11758
824281982068146817 10046 23944
331030885251543361 3657 10273
794720227137201409 4885 5018
281446345263233857 4560 12754
797853710815989121 17089 21806
934924050730366209 1334 14014
115880199108229217 2537 24323
935710070490159745 11241 23465
292104000347439553 14339 16393
608337054574938881 12200 15071
911683989634280321 7305 16458
899760301847280129 8374 22431
272810475552095265 11617 26324
784186120275144577 11340 16916
19098329656994653 19580 22174
485372898645323393 2441 7828
149759477992677857 7298 24529
895868441281201921 6953 18302
380525260806347649 5044 11112
988640822722729217 6329 20397
908077210737108225 10692 16345
45674638223921705 13991 27012
562249243036088577 7363 11476
299308297156784449 13614 15891
192087884690710817 3376 10459
421118883166251137 2721 24369
735108581836396289 8922 19018
320244039896365953 6936 16058
556708317341023233 2016 27726
283856290419187489 13120 15542
473164862386422401 4416 6389
736378094334725121 20537 27596
370084266126514881 6619 12019
571833888543032769 8802 16247
165585758917597313 2750 21948
137152273225510161 3704 11206
532894512283096577 10747 26353
66305527461601345 3254 23463
760223952060524545 3018 3124
971208457198741889 17227 24362
849689659508630529 5874 18245
791684000642384001 10669 22055
938100747543995137 12660 23339
524201006955721025 15487 22314
730364087615729537 16520 23082
245132037539811169 18639 22490
364195158804104577 14984 15432
209683421512863777 6454 7990
959326817016961537 12313 14594
148409208461650625 2095 2384
63980506344659465 21488 26140
270274166124224289 1179 17682
699460507904152705 1972 7754
427770745200213313 15275 27577
163798810567012513 20339 20590
244916365240982273 3020 4706
210232750844813409 7146 21007
856508378670433537 15701 21489
617551224758169985 6813 7944
683049870563436929 2916 25439
76420515723786049 2967 21992
333759091916029121 7446 20616
267818283490466785 494 2489
914826134407064705 4 12124
47272426007044289 3689 23644
764086745682838913 9507 19578
786289641344307457 18300 25365
726905406738964609 12156 12696
966384727697150209 19002 26441
383540416815073089 5684 20958
70537060117427329 7881 17362
476546092844529345 5376 12708
180300739586204641 2736 18056
634763559505607553 19682 23517
390339482029826689 19456 26821
105166720156447009 11151 13830
308430515992203201 308 13334
108496318425586929 12585 23062
559972914372988161 12731 23533
210745929819154305 1059 28079
257272737588539969 8181 14506
970581053471498497 21489 23187
230493360085187521 9426 26755
502614293571625153 1544 15571
896424782703977729 20378 24174
808324940799515393 8616 19784
849825971361664001 17384 27605
710547622009897857 1574 5911
270184833081732033 9047 12249
130644956467300241 26893 27947
214560792129116609 5930 15966
142633838738007057 1853 25242
593752047041395073 2599 14540
312546189872598721 19003 27820
856252702528447489 7423 14010
295068508832002881 15573 26242
433562601786253057 2705 3723
602765836765847553 1272 24591
771613296957877249 14191 23731
95626791926505921 4110 24715
362981077741128641 4359 9003
727328948420655745 11621 26392
459523229230509121 12851 13583
816726002586761985 7222 19174
342593543792208513 20982 24844
481659627071415745 8642 17848
591917856496120705 8606 24100
401272165951425537 8676 8794
33291115630394333 898 18139
666999420471434241 21370 25782
378314620266419137 12763 24982
804290017422317825 11731 25543
4136012573543014 19999 28287
497304742887870081 14630 18169
227440330666194529 3607 10936
36957873937168985 16963 18398
248986543760540961 8564 26393
681503798531402113 14677 15522
340838181409761601 1129 4956
400270763589873025 7681 13942
838718324971484417 8309 19911
320842268818942977 16520 19110
553620730472783169 16395 22150
78176202560044321 7362 9365
781686675033316865 4177 16923
396762509486855233 4654 23828
962194047494019585 16398 18501
911581115979686273 2013 8795
975274878319101697 19006 27745
352944749910015809 13598 25550
527692566099755585 20234 28062
53904674999543545 26076 27840
346785139741687233 22396 27462
284267357538716673 12183 19152
31291700095604113 2216 22285
996514328421227393 8789 16678
102748913378849953 1559 13475
770868187640779521 12007 13600
82138799316094689 969 16910
500970106333468865 7797 17367
241531167947076865 13815 16584
969436945030402305 16639 21142
673370346361902977 15059 19335
558929427731868609 2051 6408
803824374264980481 15665 18211
275440902678148801 6633 25003
363947241987784065 3727 23831
66120216611281537 16405 18083
517592874114914305 7699 23362
575159814528127809 26385 26775
85598407031223905 6977 21463
312138183998484929 2248 20979
675932129022687233 2002 9877
738031988998805889 16128 20405
871148554992526465 7855 22608
193003729340048833 8602 16145
15220463930351259 229 26401
777618818013031937 8010 16316
243426674191507425 2085 7074
710339116076340865 16252 27891
643308627035867905 9962 24165
800081146490747137 19450 26480
347690314334169409 16073 27226
463486445617363073 22878 25067
419135095716033153 2087 16916
25904281544491425 15656 20463
144315011824684097 4759 5192
524545553789636161 2904 26632
681267881935372801 8269 25360
424060741643209857 20921 22830
576020923753713281 14314 21140
38707346645608713 12089 17888
548026941373795073 4022 15610
745087596254002433 18913 26961
793147784683551233 8305 22899
762806340818087809 22015 24426
709980481179616897 183 22573
434780008434351809 19135 25196
453827465633775489 5056 19961
365005339861951937 20496 24114
360053804272158849 11412 22975
304340929029002881 19059 25137
240098513548044673 13507 16811
901119324753921153 19367 20636
669936135979430273 6873 11956
223730364026060609 3460 7014
957191894493387649 6588 23356
373323826418427969 22151 26719
645989464001505793 1911 7739
87352808746011585 5448 15020
556899567407779009 4912 11636
501789343313646465 15532 17167
764899097739021953 6462 27062
16709876375266221 16978 19530
777000289869999233 7572 16290
807926830246500993 13323 15670
89678730418800257 17900 24659
151703406412458721 6789 25738
681418015617733633 1339 16196
250083978188996513 3229 17180
550548579684932097 6138 13107
426253983371132993 11229 27603
568760197885563201 12314 26674
71236991440471801 13647 14118
302214001903738689 2609 14381
707027390076582657 10618 27098
573134075573957377 12167 13266
237891910521398145 4418 9636
958129134854846849 12142 14333
425438625607505089 12558 24628
878051403293579137 7651 7756
66332289194107833 2427 6646
581755935248200065 17679 26383
978706297864768257 12120 12414
103563903956167985 15663 17646
964690274484354433 9968 14849
472318754118152385 19281 22304
388411017399981505 8112 28100
894655786303967873 1268 10953
957114922024871425 12539 25211
515178647100871233 10880 11059
954496435005701505 20921 27047
555863792084121409 22316 28161
11478967958112209 9643 17637
531155260400101505 3686 15116
445542343156994049 7133 28262
247982230982653825 16242 18658
548392335520119873 9941 17625
120727679388924257 12983 27167
35912363200715449 22261 25894
526798138434624961 4908 15253
672441441780989697 1951 8032
783244387781468929 50 8969
97385728714264993 12443 15087
84722864522728257 11819 24443
114086950339654433 14549 25376
32636773638618169 9994 28269
734350113199703041 12992 15187
411948883866070785 2404 21772
1943051561738685 11285 12415
123605746645569777 12323 20543
821661899742018433 7283 15129
666747219184070913 7215 20144
971517705708990337 11638 18506
249157311616702529 1214 3300
263848313941970497 17937 26818
511489407597363073 16109 20091
751079618537318145 273 3705
434395688544515905 329 12337
291284001834320321 3143 17252
693061221198302465 16875 22992
913173096137725825 3226 22293
204712092214496257 19891 27943
188049494121408161 14092 23698
119041194488115569 682 25828
528340408460451265 5177 5901
680378896956586497 1854 22628
798972119389922817 487 25913
484228223435945153 4995 22060
764621941597383169 23709 24305
384892926996517569 714 5893
178337874535351649 15583 19482
750076896666993025 4841 11610
223051300001344545 3201 23222
451403342606585793 2715 14919
555297092893987073 18064 25897
70969611132664313 4073 20150
838184693893097729 17144 20877
379779349335539265 6077 13626
433294032076510401 4431 12567
929028725055072641 17527 18504
278115476647940353 11237 25834
205266054521064961 10967 14404
692032296710060289 4826 26083
100732822471467649 142 20262
896714644463528961 25673 27571
166563544555945249 3250 19697
396520878727336897 1505 17722
685706418831099265 5502 6196
790170538589080705 2729 18970
344239970490281857 16085 27527
61481101991681441 8594 24630
316834938317736449 11453 12224
430314961343370305 6526 17023
526724421007262593 9084 15374
90559461416212625 3122 12339
111824353385511441 10908 15757
650632493564955905 5562 8035
857164943108774273 14688 25020
274986811822991233 14405 22429
174360307903963745 6014 15832
581044045522830337 2 20877
836001554489744385 11420 23595
659027151094825601 10845 26105
997382659810110593 13080 15588
20198648169213129 7168 16822
576388790066420865 17417 23795
870120918197720577 10218 27715
935310989761074305 14938 21185
926638259438462337 9622 26757
17177550953878297 15777 28179
577274851896113665 436 23552
704342541470250497 1174 7391
352232983587100545 23454 23670
134977089861866513 15495 26482
36084592945933025 7251 24453
332579099693202113 447 27877
554007642829716929 16046 21784
216185184895696385 121 6656
453773923732150337 12007 22783
41481285706421289 26805 27480
947059162254021249 9882 12494
464493236610184833 3966 26901
960647387217896705 6294 25021
608130470092799361 11697 23125
416736793695591233 11047 26644
751313483369759873 5311 20197
400107574191345345 20256 20315
979507781212102913 2294 19793
629537874418872449 6148 21686
147283080116654465 16551 24404
589486176634459009 19901 20998
415359337392953153 6730 6957
878049654585751681 11107 18322
93294738041695521 8039 20814
596855538094338561 3885 19349
589464664134762753 303 10710
596406796096545153 10417 17697
129581289888523793 573 8175
410076451713301569 24931 27762
728894086953783169 1298 16294
591673506960503937 5923 6810
60812240202157145 316 6899
925824925567958657 5771 19119
600138528446873217 4526 18613
777712992393958273 1629 19197
212889394256638561 6125 12704
787327115680447745 3668 21007
527204397179797697 3718 21494
467764038853985665 5662 14405
61476346164088369 9030 15045
375994181996624385 9242 19708
451644948633823873 11215 16496
198269162694003841 11339 27581
370958258278808001 945 15568
386939014276400449 20334 23868
604180437165080577 14847 20343
409529913574957057 18372 22672
72574292965160929 15700 26341
361201165710561153 5516 27215
672550375245602817 2839 6069
810416686681776385 4538 9461
288340576596784385 10129 11742
325006484666282369 7374 14835
425425084663185537 7429 26252
788421829679563777 18804 26774
138906996797263809 12338 25628
112020411770210161 18187 23438
826838276359122689 14975 21572
98479992697463105 8305 25850
583861769918730241 3651 17376
878670273063356417 8792 21892
473320443678613121 473 12721
251727624950447649 8726 16441
466783879084918145 10769 19841
922438712706203009 3704 10753
164722210498066337 4725 5895
428148332400269313 7620 19959
968490486299049985 19732 21968
882669233175299457 7440 15840
22000253476743837 206 23911
426141539616580161 16026 22913
713754577634492929 13442 13860
243852209574278337 10557 16742
467753829057127041 4855 10300
630622608227753345 13719 21925
91972720887458337 9936 19232
320427280082604673 4599 26713
749180093309103489 18938 26751
394352316548193473 6521 9012
812914212776096385 5856 5923
424572249184514305 24697 25862
403869118777517825 344 18718
671716462634947201 527 17556
56226380319163385 22869 25687
95851136658488657 9870 15579
26367599650836129 1861 5072
478921378661183873 4632 20332
628626690920018689 7745 20932
292441325864253057 3341 5947
1961507320626055 772 25461
460202400597637505 10485 17622
515875930418037121 12526 14677
543303472139676545 16537 23882
132295225247258225 18355 21938
868698886265363457 7317 8144
917268340449599105 1604 27932
771324488614091265 11474 15373
618265767486686721 1122 6614
897545279364180737 5269 9832
947439578384649601 4684 9199
898255094957441665 3738 8548
6488381766370567 2992 8714
967752039590934017 16030 23111
462101987372395969 21704 23417
309155657016312065 12739 20982
998281968125350913 1794 12280
162767061940229505 10039 18842
48564253141041289 9106 19129
709908924438273921 11304 21309
500702120354201729 945 15067
35256554227558469 12203 21794
865649390651530113 3687 8283
75882351755133473 1398 2491
738164032285023745 14212 20182
961538293290743681 1478 7236
327336460004108417 4851 23859
29627528483551657 12110 15141
395529816889858689 310 26277
717028799710405505 5280 16013
315937769639081281 10923 11890
664066408108148225 5686 15062
618442775647846273 12838 27032
47693320743661617 3491 12434
759079898359477249 966 14502
155285076837593281 5022 13041
727807641237159681 5776 12674
445352653987541185 11187 24174
694753968533408513 13507 13728
393062303268330049 13448 14853
920648610797197569 8659 10627
748217842579606401 9748 16171
924183543507741185 17841 25706
751703622053462145 6240 15881
221508902289723873 3936 26606
403481689003044161 5791 28201
666547615282272641 7157 13615
279608790855981217 12691 13909
943844415364591105 15000 22155
489358931292002817 431 3353
295386706354936001 12851 23630
301122682765900161 2799 15268
830642673106392961 4857 14197
814673865130217217 20898 21951
875882444853633793 22347 26895
293333598479996737 1104 16187
513274374602840321 8526 22148
431859240501978561 8207 18948
316580397119128769 18199 26231
65190166380766361 10327 12493
587241412933860097 7114 17684
722842474689272705 2367 5966
89342769295999601 11799 27297
665085006707819521 13522 25955
317279921432369601 2217 21953
277418667012426561 13038 20127
607567131724994817 14180 23785
61251730790353065 16233 27201
100842615413380801 17810 19844
182883637283865153 6646 10974
44559889510200177 2950 19928
759168190303462657 6443 15632
421329209507543809 9761 14664
106338301985601905 205 4484
40354132058258329 7475 13418
970754747223956865 14247 22340
177939824768440513 6041 6337
873467212190845953 3084 15412
914531056154462593 1191 4016
357478265092971969 1341 3023
289451867349892929 3652 20825
747903067728628865 541 23336
562437683751870337 197 7511
406372088843077953 2931 27822
120698674270254721 12839 20645
583554555537617153 7207 17953
659661399604662017 5911 7101
134186046316706609 6289 22246
93566094095105969 13339 24868
670410999071293697 13168 14081
491169227675801089 13672 16940
566990032190624065 21494 23580
323803913777975809 13868 16524
806133112501456129 8397 24368
122967061391623393 1031 5851
624046586827809281 22774 26787
10130469900669681 16855 20881
706858690820496385 5084 16527
570676573802320065 15121 26493
5993621103492331 3067 14334
816623705650481921 6784 23781
798634397265189505 9105 17496
525635572037348481 13209 24162
105564625996244385 7906 17754
591248166561026561 14995 27034
105143995275739137 19519 26591
368946438618639425 9271 18813
28321905197906005 8168 9022
394947780826623105 5194 8827
939228475963588481 7162 21973
40647332712044457 10046 15077
532165142677776257 618 23130
153796556377127297 3243 16904
408248616290023873 403 23080
597557319758795521 33 24362
115554527536879441 11284 17509
952376359370798977 475 22163
21664630354862881 10112 24161
361419870633827841 22526 24845
950181268107265025 17770 20581
455350529827253313 1641 19115
530214808860534977 4228 24293
660184534026644353 22348 23008
755830198589187329 3794 27513
556007052280744321 21938 28140
288554442451626881 5754 12276
640444350632979073 6835 13646
741885877075652865 4731 11219
719613145085983105 22657 23848
97831955733482801 4797 21338
178382057481844225 19502 23568
126686656089212593 17583 26103
714387273854395521 14295 24235
503970102845713089 3640 21703
849641637802623233 8364 16893
524957238250017601 2144 3160
336762544938178369 223 28319
675800355007481857 13047 22329
404278618760702785 7290 16661
243950772907048481 21206 22912
157770006412714977 9323 24933
210957307961209025 19294 19491
509673018657711169 23536 27268
626683166996066689 15341 17115
295569389134865217 5867 12654
884741115219838977 23852 23993
309708309303761793 12671 19480
448596537538229249 9884 11073
291531071675347393 11595 14882
508038673970091265 3228 9759
849698500724176897 2279 7817
731872186562448257 5073 14984
604334362737883905 6261 19740
656772616900127617 5019 10857
739928786661995009 12843 14742
456027694322465025 2963 15959
293176375585982657 2892 23569
211010157604832225 3821 8519
792083422980145025 12965 14642
577854265986253825 1884 19626
626640633500183937 1423 24700
952475562075420673 5529 26412
337462959553494785 632 23985
638530893000755329 19485 22579
601687905884300929 1424 21823
142309536602354577 11887 25313
708311922071064961 23791 25528
438117765579086465 8144 14610
395611443828638465 11541 21650
185920195711560161 17132 23695
977732855842521729 2743 18813
751684259720256897 15954 19659
295027574221375489 13300 21743
509962565013708545 2388 24293
662873611720645121 2480 4645
598043283353071361 15995 18437
576808335376252801 19509 27050
371030845574836097 1046 5118
213037187112792737 5741 11693
949295364096279553 20117 22578
567438307115406081 15332 24647
901588981113846401 505 20965
851147645259462913 11659 18332
81859158246182065 11279 15961
825100816810643073 15393 25608
612914489498450561 18787 20356
695056936006881921 1149 3892
658981619440787329 7307 11426
202752102544661025 6870 7607
326177108145870401 13085 17942
145316143693126081 5053 23315
539357448506258689 19735 22978
824783597805659265 102 2928
21881621538142329 9075 27967
738456105003610497 14636 17915
711795215766777345 16660 21006
593235081474499969 3954 13309
987312350634127233 5988 16237
89096784231859521 991 8695
444073266093091969 7305 20396
314912824803027265 18291 25752
425739251001346049 18112 24367
99277577805299441 2419 19673
34333747677912641 13402 23813
475569876115354625 2410 22920
66271451500526273 1934 23219
327592156703392577 734 25250
591544410457949313 6766 14467
883278066590886401 9507 19573
397537430834262273 2344 11618
671716857006760705 8272 25409
220566761752785121 5061 24212
146396009208540801 21290 24937
731870937718454657 726 23412
322811307771022657 3611 6106
316932307559916609 21740 24541
262622110246095265 8963 25254
101302274351212417 9492 21399
155489254217901153 6503 9615
403147510533180737 6526 12524
479399231136778049 13368 24676
876184744738665729 3216 28258
288426705378729025 3587 16399
875699322478432385 6276 9156
281665940487183521 13475 20765
287389981790653345 2147 17933
813388921311815937 8971 15855
40268262725724921 842 20765
594261094156291201 3286 15118
701222572421514241 13238 21591
579087668345213313 1135 2754
49201576481387121 8495 23912
511191587984821889 15385 19404
441947960682227841 6117 10063
224770923970243777 19086 25961
524156581726280961 6941 25818
524850355547368257 17963 19584
251387087709915137 3459 26350
290119118528739521 16429 17301
248970461908164961 4101 5295
1880844676687588 5255 26530
611570686509224961 22817 27248
445570371198261505 22204 25316
901099047076478081 742 10159
699858113980251777 13442 20783
300004651777399553 13165 15435
562692325484651009 6237 22425
199120110727001537 20635 26310
335803156633598849 16293 26167
784589512650825345 7039 15339
209105426980091393 6837 21994
470417955961742977 12176 23406
483648895893235649 11526 11984
655450811885643265 6104 14478
47562126037437481 458 26706
675732135126033025 3463 17454
507391317523794049 17264 23574
914537201088506881 10728 19334
744293842747897089 7063 27444
601115604360209921 8887 25578
428420221179845121 26107 26970
953368360685843201 4241 6959
157222913689228257 5704 9100
775233020997411841 6365 10644
912438898222230657 20832 21449
719179507860985729 10627 22857
449045461835442689 5649 22382
769939809951885953 15455 26514
260833489981973089 2139 22947
346202328198316417 6551 21572
131843505286585841 10262 22995
770693617673863681 17187 24978
955098660611778177 1309 2595
280107719752066945 16469 16502
36475959588489817 2815 27147
583413401397443457 8616 26381
967099344885848961 3589 26184
189752834204696801 13890 24624
558598804867475713 12744 18483
795644229777060737 7696 25054
483056516123180993 21077 26743
203237601195780833 6203 14922
870219895303808513 13404 13456
398909461096017985 16013 21170
650070975317714049 3353 4822
858673291287104257 15327 24550
817023997110286593 22668 25452
369412879537186689 543 24859
430000902060665857 6585 26821
679661772883179137 10455 19348
22503964668675993 8704 17120
106143171031384049 23005 24708
110219143436079745 58 11780
198818011248661729 15716 20571
974774815306776833 14141 17111
146158370443068001 19031 28027
682202761260068481 8923 10970
209154106055166273 2400 6582
124774153872738929 767 20376
670490173815885313 6405 16671
349433023317441665 1705 18997
844069830149734913 10655 22451
928685241280820865 13146 19528
231683845582246305 903 13075
292466623126355073 13524 26736
15226278965741359 1714 3263
335553309064113857 3813 5492
173330423541493409 2353 11513
412411257732326657 12161 13928
688754929694269441 276 18316
75271807174832625 1537 17028
967780596530367617 16214 18250
739908596597412993 5732 7087
290988204500024513 15630 16036
723838447321600897 12704 23362
312155563547371201 12454 18261
164977949308546817 112 593
213978595200600801 6762 21461
502841481525738497 7869 21764
233265941149262817 4347 18792
977962398080986625 5304 15908
369165600431443841 1445 1492
58729947814885721 9645 28058
644466930713313921 5606 5744
761978615378534785 4510 17566
117192212891112033 16386 25871
624117934552376833 10068 24645
54043051153094273 17412 19328
525709849911631745 5858 27383
707479536302457729 8866 21027
407117574324605185 3122 21269
274530348388445601 14646 19056
679481448307637249 20021 25925
789028371735113857 13061 24031
313808790076198081 2489 14648
651424672801944321 2305 23534
839077597374565505 5153 24480
222194353413186721 7487 20024
71131092794150417 6047 23060
190842932564542881 8944 27073
276829535600239041 16619 24176
619917497579322625 15517 26239
979794283997140481 9293 26336
988626746582220033 6670 11720
648637104843285121 21498 23993
987991916902331009 3512 17690
245696060085084161 13170 21655
64706198403364113 23536 26555
913660006580595713 15356 16293
901226009800311041 20830 22886
579625561746556929 17454 23573
399751994233248833 7835 8505
869690304077831681 6247 23804
651431721404748033 16602 24618
343918172608045569 20017 28220
16588816727356461 17622 21782
675326384945247361 1578 24844
211632553213306113 266 14572
395778659639066881 22588 27843
3747603979441295 2000 5613
78018580230573073 7382 26046
78107934270065009 7214 14298
224152376001018881 12723 21955
647001432583117313 8886 17930
757230738983889025 5480 21094
649185420471710081 13531 13736
403618027545210369 5990 14487
317735207327395137 4789 20440
401118093606381633 22898 26267
770216022826701825 18558 24048
557495749526840001 13779 25754
512395020486984257 12894 23465
524392533765574593 3642 12362
82960842691718993 3971 19578
305281262806776257 388 9775
789775403287315201 9442 11620
999939747724081281 17345 25483
451593174675679169 9972 18468
298075991361816513 574 2545
204133313462129697 4327 16836
197151402087126113 5848 19955
755468388536414209 2631 20643
760704537816682369 7833 16085
870543148378125441 7749 22556
110097426726039057 3347 27112
921398282498586241 4079 11502
660890143447335937 13900 27741
259878905476533377 4826 20309
17221363480626197 18297 21613
67926274493700593 13703 14010
23766016185280849 13689 22618
736554393275646593 4295 17046
874203437682776705 2540 26763
825448827364084481 2332 20910
173081007076337569 8165 10927
301771689391209473 8143 10104
620384333076867073 877 24648
225255951582468577 2166 4117
87032364914964689 16658 25051
864498409463216385 4 5235
928435405839476097 406 3029
385833557017321025 1253 10858
244421512886521697 1242 4139
54567355028062537 19303 24032
182931074621631489 1061 13662
606121896221353089 510 6428
552851282504949633 4185 5985
336894311744124737 7439 21317
906634183351254529 7675 23001
364771418136626817 1973 17053
301410121432173377 25883 27842
249442734466747137 14831 25836
718528064441681409 10560 24074
255569095494465153 16005 27034
781540775408107137 1347 22840
33704344975241441 3771 18327
694177644554084609 3857 27392
617788764041875969 21547 27397
846763143006473473 9011 13753
865463844179906561 6954 10344
680509045657327489 17954 19830
773787279548471937 22849 25463
419183727761723201 327 5826
732700565881209857 2316 10766
401570553318233409 17740 17805
514138421838879361 3997 23109
842222677886173441 19981 21139
700751536116165121 13406 17515
771660364438456961 4304 24341
94257516355398257 21566 24727
178044121814057377 10097 22912
603295613308581889 11499 14960
634136000531096705 3498 6062
268985765484188737 3143 19894
567481690670508225 11921 20524
899168732340250241 14007 25879
579389492600892417 1736 3686
208013346575526721 12773 21604
731879078968578561 3347 10072
634212322779269761 1563 25202
709389222256302081 14408 24268
842238503754685953 26855 27288
581660544886222593 10545 11779
785892280339616897 3693 17449
338736453339958401 10816 24800
797975198754770049 4318 27171
796428703867750401 6776 21260
184781003702688897 1001 21704
17619921615956713 1420 25334
512998454606332673 16187 18375
606152136530585729 13262 22546
186521528606952801 6203 19914
779008179398129409 4314 7827
998293387590891265 2293 22576
892123526438243841 2288 16777
92817260105967137 388 6672
733904529942915201 11519 11647
536465139906454145 8685 21576
58785577724268737 14008 15898
319414784607936065 646 13425
631886145463635585 3840 15817
88361560502946193 9888 26595
931557149319448961 1076 14753
608947298241595521 8055 25196
571215155249941377 7762 19222
431722597023934913 3215 15906
599141194145960961 9298 21422
359733879743622273 1739 3033
969677929096899713 12041 15857
869639020238324225 14659 17389
638529520597163777 16580 22191
857911726931895681 724 19377
214487278562639713 24221 24228
434192366261697793 10645 25087
393482412420599553 22197 23974
876216128416835713 6085 27081
101953666981682289 15757 19216
755646913751761025 13707 26314
888474064264332929 12131 13190
551792919009677953 4863 26241
494453571163031553 25778 26963
475637175615844417 4495 8311
875152926133086593 2928 14356
537982030811939201 3603 20166
287128685797807041 27615 28202
231479840090699457 5841 22311
361839713330713409 17266 17622
298275064714466945 6472 28009
247746518290650657 17343 25086
727451406845830145 4923 13315
562420341639370497 16726 25611
778726131497357697 9305 11417
12623899512345105 10283 22494
308900992521373057 7412 23140
422506703003339393 5279 8282
58960110403667441 14664 16319
166217847348033121 13345 21648
259575989340049761 3577 4851
630317346764998 8675 10469
489427508460231297 9515 11435
63055877386130281 4574 27708
916565512629986817 19643 26556
872572793859664129 17024 27457
118426838438047361 4151 21520
763618071157477377 3444 11599
727726930761207297 5073 14749
119168022635381729 8023 27114
288255429682571649 20680 21210
30478799492481557 20609 28316
822143296633370881 2834 20068
192854407435252289 17452 27779
324134406600912001 12744 15766
881724769315948033 18011 21365
205728255955847329 3040 15315
236106555092550977 23162 26590
487634776868297601 2520 23584
324020829045007745 9118 11130
684089056633482113 9449 13500
55204969147897745 12997 19388
350435727910344513 14259 22809
920703543194999681 9725 26864
327591688112420353 637 19925
604554767232105601 4942 21600
543474898430524417 9117 11125
108327743331368961 6431 6585
175534002050127937 14452 18297
288260565980042561 2967 24375
326880134183888065 6992 22358
209930892632595361 23308 26469
795586968652258945 12129 26654
774599766370403841 5213 18607
530354616348482497 4544 21563
941046977549870465 4657 9706
811250068966288001 1491 8590
92480838841371601 110 18259
351648829215044161 15545 20343
635703574863693825 5181 13089
45898274837838929 24865 24970
143372163830964177 18230 28106
38995174003439105 10486 18821
189155548345762977 20493 27924
140864187620408641 7383 25661
133360842033457777 5520 17137
185380699920962401 4642 23157
811204318736482561 11570 16240
442563756582700289 21125 28210
883144962149589889 10747 14160
838641974603000065 10893 18060
582255636344125825 10702 11335
347476640780044481 15547 18586
193447414738333377 2842 19001
788810116320696833 17538 21943
711789079761128833 4116 22208
793246776447404033 2284 9822
973509781451856129 4835 16749
687015022303164417 9710 16096
508031919476206209 24939 25775
10564128231223437 5369 10244
334301421952861953 8985 17704
329552413703403585 10726 24302
805106334037926529 4158 5240
246988999305898465 5253 20805
318556938674834817 1536 21386
804277040637508353 4731 22085
870885061396091265 9175 13169
855524715117908865 8802 24166
8805034790785983 8976 24263
839036812845854721 3727 6672
280754221611712033 13286 20796
744447040666670977 6557 13215
903618705804934273 12714 19974
755007305362873601 7220 13465
519326071784586689 10140 27156
719448404365934337 18169 22296
272221032574325505 9235 24255
850000596638643969 968 15528
28126662299424509 18019 24154
145215945133060129 5830 10932
638517885803725697 21145 26207
803458291330933633 2237 23425
401036567837177665 6416 7215
713673635925786753 6173 21303
167168921637202305 9758 27329
88122423980458113 24349 28060
523794879537685889 17008 24653
954694328987102337 6946 21510
945396657393633409 13931 14577
222411295495014369 8949 17944
726570278732946689 27259 28240
658416578068610689 5642 22143
503190478260965057 1429 10197
628286724299790977 230 8485
771216080297275393 15464 21024
214547583381289537 3477 26661
279083452375363809 6749 16537
544736260661544257 13298 26538
513491447381323265 15564 19453
303236638469812161 23696 26099
615835135666490113 3694 8929
856635178563472257 15388 22161
885756351611373569 11334 22791
606177097122611073 21338 27504
616588441648946945 17921 23908
349300087095507201 715 14474
942316096243541121 131 8865
629328185314633985 6329 18610
273203447482533345 21570 27434
103975355131389329 1848 18068
836960146764450689 3002 10593
145705020533256417 676 13531
519701018610266625 21956 27494
869156781589275393 23367 25827
983942436525676801 16221 16502
655605031160078465 19216 24186
699644672613207041 5756 16190
934280631316774145 18405 27844
247694046688675233 4719 23286
21835654372353021 1923 11802
660795481094954369 7007 27299
499991856104195137 16914 21496
755327012540146177 4192 26905
640270794787554049 3242 20397
706812338926258817 12164 20807
783929594011432577 2504 10642
6237794614715854 11076 19577
144556110303113889 19336 24476
706833925541520385 16325 25729
170582450594302785 20993 22814
25983485532531605 4202 18746
383044818780618369 3727 17486
161539455684025057 12973 15330
952997175235289217 17541 24848
772590914523814145 20686 24562
832990451889770625 11638 24507
180188179545599073 5070 10498
514573717121542977 6273 12687
232451273770617921 12273 24394
490439883062194305 14458 16789
478002857138935873 13539 17315
849323840969624705 6610 22938
254208536448000897 13214 26273
774823087608666625 11828 17731
357285411477182209 12980 20560
854161064871867393 2459 9715
261201578192508769 10950 14711
967464517125634433 2631 14536
498403972215445633 12172 23875
879253214133377921 7467 16262
389075364165332609 2452 7093
937558749857885185 25513 26799
427214868332715265 5927 12935
171306928181586209 13678 26153
132518635410701073 4427 11759
343849276194006849 2629 6972
21901127700264313 4586 24583
465842575061891777 18020 24198
305472033337022017 17246 17945
503487956449788481 4900 26164
12316005493932637 7028 14680
500909782183349249 4837 21482
558714352368991041 23754 27307
731372909041979777 935 3224
355786304862764545 25174 28053
356014745347472705 1547 2807
127983420633338337 27527 28114
135578413570840433 3306 6760
751401084565305473 11559 28145
532882193181130497 12571 26451
159604789449087297 4035 11148
741090907714678401 18463 26933
595907081927439489 4389 22320
652533923401144065 7372 15892
368243776895152321 4048 10941
960614381693090945 12590 21071
963648127961977985 15866 19253
656383753363591937 10147 14584
896497271323806209 16947 21042
65245491877888641 8002 13935
895092307320286593 20350 23113
874852102594964225 23541 26256
776608869878000257 13827 14658
578757588421694849 1806 19718
447332931420067585 8149 21660
219493811965200801 12063 18893
33007217353723917 683 2227
748362643033985409 4014 21582
748847861110991873 4933 12940
814786765344287233 2435 10329
137390634625543137 18494 28311
175304834762840769 5063 11426
222451648101202433 20696 26054
411397977484476481 1420 11657
646844095824160769 26039 28306
735518366337956353 13738 22581
316846674572790465 8231 11342
8654608989338898 11159 21922
565485142019294785 2986 19573
420769003796465345 11607 14380
499918270463172801 24993 27752
901701428068740481 2315 7379
401276218819372609 1883 16288
192982920247899873 11676 20043
6744990281877251 19061 20896
296900121835484737 24165 24890
406170008551494977 775 23826
299511743238127809 4134 16799
352404148568570689 11952 21602
192771129674746081 3080 25650
938304407030823681 15231 20404
347428316744370113 5096 23220
973614657678243841 21369 27652
185421890211564737 15290 25232
852542682868001793 7575 22467
305007655874419457 6092 18642
473019496003292545 18773 23310
556048124114560961 16736 17611
877644866296417793 9313 22003
184610957352944641 20756 25849
833789071509816193 19260 28150
559713579905668737 4665 27639
876516357128078721 10242 22878
581421394356283393 8753 18792
37919647076780193 12704 27813
432060111596079809 5247 17211
996441930167559809 7463 15733
286917832704389761 1276 3152
756178173081767809 20132 20256
733600597837728641 8074 11030
19485563727950961 11865 26404
576530619334619137 4104 4784
37551641475875641 12611 20705
276403614867540161 20958 27125
724201635300925569 5567 18080
371391275866798785 18331 27563
177115746732884097 16809 24881
838767502328302337 1626 2395
7718830435006653 23527 25784
600129342422547969 8470 21821
508639525044163329 9862 27108
30254074575417181 10682 12433
615757408971813249 14643 21949
715823822184077569 11477 18678
686560056460852097 19391 24679
179435292822923041 21704 25792
45231079479517433 9120 24043
354897737968713025 3916 14846
885139567858676225 6848 20187
684001287945072513 19586 24828
962149460505951745 16722 18109
630241290855153153 12775 18167
153976680118351073 9017 12429
388461772431391233 18078 18211
993333768650753537 8075 8279
23326070125989417 1141 1791
191279413275839969 18946 27988
786396665393532161 742 1429
165119780926641377 15499 16361
444568765988279297 10241 24400
901490211101819521 4600 25317
26802239141382245 1372 19453
471256084944368321 10922 20124
854631944199979905 4925 17492
23427984118530533 3355 11371
229137842183767745 4210 14667
935494967614101121 11683 16363
140500717364815841 6419 20863
689899309954771713 17660 22366
667681824065745409 17530 25896
206175813807927713 10564 26771
399711653761670529 4991 28074
209925784676119777 2994 26708
208105244729857473 8759 21783
779049403273898369 1070 13799
756573063646854401 4180 22521
459907400807541249 1297 15357
499994857582869633 2249 15706
723693819531458561 21925 26802
590017957508621313 508 23015
699138049689384705 7784 25055
927504273662400129 18034 18457
605511631011335553 122 3189
40161543263067761 13945 16339
166429120075324737 4820 15203
72360706729490689 19551 21690
701231384829892353 9302 15589
747858182359067265 2000 5056
605876003992154497 147 20570
371955828263558913 7878 23363
637197079808668545 958 24025
508607320707156417 812 16106
658090437336401409 3223 22483
979929589705314177 3793 24282
7024970164277279 23929 25372
350958111763304705 9431 20171
444964308981571585 99 11575
324116959381107969 9936 13162
103320607202032737 18833 19922
113897318483267889 148 6951
387048180812403329 9583 27182
70445935848830745 12306 21179
616338265848636289 5007 21852
953238680716737025 6771 21069
398115584588840193 2139 6809
751702500430859265 7589 24328
484362638454950209 14866 15092
81303327432763697 13370 17738
786012512372511873 9902 16169
114240921943697057 926 21163
234206722489343393 5661 22843
86604061458956497 8053 27723
996405707922338689 6799 14435
727817588596842369 17341 18530
317932994025294849 16204 22553
212110510676708929 10407 11103
419863709483454529 14136 26440
844739878215058561 24376 26295
560475057803895297 1445 24590
235141286343235841 2700 11338
855526402254969985 1827 2394
182300050838612993 8945 13567
793396809622588929 14941 27190
4042478908459658 255 19487
508512424027177473 7459 15259
831734319875188481 12636 24410
708083550365952129 3519 20575
83483116860804785 3955 19425
74624442527625233 9543 19518
9310691815066719 5489 20705
547097265652507073 14666 15463
350216677270722689 4946 19302
125660400408069249 14512 26870
799082422577818369 13065 17718
329504243323523137 1793 7397
195187430304287105 12301 18312
601919616040635905 26309 27617
377698583334129985 4198 6294
223330155345461633 5155 10116
328440386551463361 22790 25828
304876447871610177 10127 20124
741665822640534657 18099 22949
518923493637171137 3404 11440
74837958054672529 5748 9497
281426389505089249 7530 19632
505707517437706177 2240 17974
488295633366146113 8396 12029
687384203933035521 11842 15068
429910274456322113 2039 6658
533344685394617089 500 9837
539212614885112641 13645 24584
209172771976199105 4602 21521
424987046125881537 12249 27123
670378847731250049 957 1145
275072799200909665 15089 15362
74646431028909889 883 7933
650424602500894593 3993 23664
648317047521693697 2831 8866
872923674182086273 358 1120
167898477903520417 6384 10649
602456868888385409 4188 7089
824545006067346305 4456 9039
97233082119839057 6525 26430
833948359442374017 5822 26255
647333798128361345 2245 26776
142702501736586385 944 2802
15492816258866783 101 13776
173949637705533185 6417 10512
910264758720604289 4022 26989
890597044192666881 4851 15666
297028707010422721 2332 16363
324677006581580929 99 24321
873695059629202561 390 3749
161334354675723553 8723 15123
816528800249297921 18684 19174
725804503910239873 6866 21227
264705488702691841 452 17635
590248612467682689 25218 26653
91162832879671649 14594 26149
186718416965320001 16758 24431
417606022165248449 8920 21443
946658451350494081 1624 9524
31509747231719845 531 25670
871069713375021569 19511 25403
271202607995707713 19795 21526
553307850268502913 12536 18458
242968268321572353 1194 9131
787001206753885185 13937 17232
872820448716257921 24426 25781
632300922024917633 4909 9991
71406409071666841 9346 13847
590898148986696065 13510 22664
944413821661488129 2956 12257
426007725180220097 2301 19226
124391980746747073 8405 9037
241396591739416513 6397 16276
60801489691048265 17015 23773
3281169877006108 16154 26342
731695581612708481 5214 14012
458905740875735553 18315 24302
996433485045503873 4005 7238
770734420591132673 2942 22574
834502928671195521 20681 24787
906597701530088833 18997 25475
124689806125051201 12868 24628
898010480303192065 18462 24716
944922597762310785 6413 8612
286104541129020609 16394 21456
571479663894582017 22255 25617
714032433797221761 17601 27700
913311058860994561 2535 23189
81327545162523057 5672 14547
411171663886168641 2224 5239
14130695225198055 8010 23526
332417148519592577 10872 21343
854970968485503105 697 8064
185336023881365729 5281 25101
558554109226257345 8790 14942
30505622629828369 10866 16589
844701555876795905 15280 27904
670489918810805121 3626 27586
560911458258722433 3728 24038
530961992491850049 25704 26572
81119681999155089 7390 19912
226451625707387201 1218 10943
927160393890908161 1706 15133
838291278086227713 5760 17198
491797205288420993 11426 17358
437848625191950465 1536 28233
475338599103316993 11489 25897
939159426946726913 12224 15898
20155105153577325 5850 27372
692984514456629377 15458 25055
453668664680229505 16276 28124
955820757627389441 1861 11404
902459739691678977 11720 12713
11219812541188647 7436 8117
787190288012830337 5463 6491
665935705946903809 3391 18104
60124184412643449 9936 13718
876207804371450241 1496 23869
574782539598906817 3713 15627
799793192476453633 4411 8454
399099653728669057 21656 23179
211068788046507201 2164 2485
180311653705793153 13323 27447
70068903614181721 8696 24893
406595528691553921 2170 5698
455579772722746433 1115 12981
611527647563626369 9984 20757
691607498560113537 7371 25661
212714079158459425 13314 20753
96772134647782337 21917 25783
852962620575120001 24067 27954
354821033069836033 11758 16832
577741638732675201 6231 16617
944412288946228481 12741 14009
56056393865951297 23036 24228
356030540523430977 7464 17183
583590828960708993 8569 23112
22510387151815081 2455 16844
429527783556501697 4745 11157
225700544098113921 1676 24226
80902497870539489 12707 22602
617454717716686465 12775 14494
800973820911075073 1348 9196
579660103178735361 8644 9106
774130399508138113 4819 14986
842175181308792961 20481 23414
919041201514865281 9105 27854
632076635079751937 25690 27239
739960358170378625 8926 20300
962843247132116865 13931 18555
963375726341830273 16108 25107
419533012185478785 19206 19244
865947796042220801 625 7548
718338483272052737 9703 26449
552893052508274241 16666 21649
94812127242388305 10566 25764
284457118424569441 16521 24130
330748405679589313 12801 16493
964579263157325825 23670 25829
943049058257923201 8031 23870
151892609186475617 20114 28069
854589319363018497 9615 20320
764749156788646145 6599 7273
72276961774743857 921 24995
796737252991363201 8558 15944
799686344154725505 7698 10368
629065308935587073 16951 25452
39951691697535097 9144 9313
215852332731728321 13455 16453
553551238563191105 2574 4393
600128435898660993 14368 18821
236049692851448609 1253 17308
442500812960275905 25116 26370
348842271206667201 3016 27980
262440953769576865 4868 18814
375426766546961921 5261 25247
419180475427722881 9961 14233
304651552655062849 8845 22447
461247438724235777 10263 11380
415309662115387137 6241 11160
583002583628513153 1168 28094
210887243680407009 14660 15742
958269519025968513 11762 20465
50450926162465497 7336 23501
482317582015454593 20119 24478
126221211433833249 9083 28312
304655127861941825 12481 16754
325367852664438593 12291 24368
883735044772805633 2093 17405
784652325428357505 907 3331
767404581536048641 18133 26250
1341534501687392 20074 25411
163649841234601473 5361 15903
125761982911800625 16978 21608
214845182160736673 15083 20820
20979733089486529 6044 23035
394784342701029825 1579 28142
710656940763033857 4036 8801
841003540328124161 8189 19991
605030369923621633 6489 6529
694876521040427521 65 13912
200225420937304225 4857 6051
676447133797388801 19121 22003
309028714610572993 17881 20096
782150045567988225 11546 14153
654871061222724609 19093 25943
229685325510807553 10122 21382
359903610797669441 23599 25491
633134033764534401 2263 18260
974905915150092289 18045 27063
860761720744967809 1651 17692
117864156858072273 452 12545
937171015939725313 12309 25850
7223676822025738 9907 20324
686335911416556161 1815 28181
884120954718650113 4394 16899
134850996453835137 6716 22200
475057930694990913 1688 19692
829319897993777025 6937 13684
52023170345758985 9914 10462
82801297090753681 5379 20567
81252815459112785 9811 25901
578854358614840705 11296 22301
814147025624645633 11611 19528
344785214122126145 12373 13011
638605357615748609 2598 23001
737809013384101377 4604 24295
61260776182646025 16336 22926
230831472018564897 9243 22218
499925186651626753 10040 27415
871671171904317569 3090 15855
495798535614550657 19378 22270
625920076148631169 20118 25188
611318702350931841 8864 22919
898123716410147201 6605 12574
321758296070466817 4805 24385
423252516659800897 9534 25904
270036338273047969 4378 5817
81159823893379729 18510 27183
638430980762205313 8223 11111
731874418557893633 14528 15724
817593666253745921 7012 15909
924463230854549121 13058 20848
65075158133677033 18738 22573
613810731292460289 15647 20516
583735027461432961 21611 26789
150101356278462113 12107 17009
349958962723984961 10345 10561
743206467415390593 16107 27712
70472468557657209 10540 12758
151310684612816705 13460 25577
196854616628851169 3617 24783
312403896608515201 24528 25901
640598319372390529 7935 25021
320151033429475265 6128 10383
186224540436722209 16993 24149
652469041073246081 2817 13383
473807083709690625 13570 28306
66794252567099481 21830 26453
122489196080348257 6490 19468
225320363441312577 1036 18424
757316739948169729 20289 26828
308795085391743361 14979 25398
32798328702835277 5513 19017
890099751500414977 17868 24933
577471375493278337 17805 25942
654343930868641665 2219 24952
240896982889122305 1431 14869
78424347632136465 12589 26765
724431621374737537 8434 22443
418574639913821057 2938 11346
790618372959539073 14727 25124
834206507431716225 5373 13604
173286922862533985 6690 23423
278721823488304225 1456 2769
80255199961552401 11493 23473
608242264020304897 24650 28218
780699591398718721 1622 15029
621393005610563841 4529 18890
958942142029012993 4709 12057
442035184570087809 6338 24576
264835144909827841 7042 24592
89417884394528353 6228 21135
30982812405166981 13299 20223
347506496041177089 13322 24779
705541970176074753 5995 25500
169511530870828161 11348 13376
299907293146400641 5797 20722
579382890576439937 19661 25955
108586144888537457 1096 12539
845067121218114945 2321 24808
81459224838138049 10790 26360
317064559916445889 12661 27063
378669650824395649 22069 28309
887378325619174273 4974 23259
828567176062517121 4684 14612
406446815081480385 5564 8041
806782505712849537 18419 24322
586958328763195393 13201 25058
880911443359419649 1328 7442
65163184921090081 10432 19647
723356852350679681 8721 20141
994723195540949249 9626 20564
400587355518137409 10874 16324
304575217453887617 5256 21386
734274081856487041 16973 26671
707868483223769857 7946 21379
841597387726405761 10195 19025
667968393711362305 2423 9051
235969946126477473 704 14221
101391200880122769 24894 26661
166859743886742977 6276 24499
298113667559206849 20380 21345
102007645072237809 23337 24075
674370990465185153 8383 9218
848858351786983425 25211 28094
321784229198186753 1304 12798
309240369582273217 6748 8695
898176314419252737 5793 7779
130111248282599233 4984 17185
739016217243843713 5986 27383
199133053854158241 24836 25730
966430044229930753 966 17886
472808922712854273 21303 21522
17784336950342095 8637 20302
280403453292979777 12193 20353
45455715750954089 5822 22024
973154148931040897 3931 6243
179117742778529985 20569 27583
313695429064328129 10721 28060
697507412627125249 1675 3729
369377982081001473 22329 22395
494172174611804865 6453 19250
577707800126422145 8261 16227
832714321450247041 8192 17870
231745738097838945 12253 19201
855940260995637889 3685 8817
8640630646031156 7096 19742
871572033765069441 14786 26070
821109724350176129 3697 20691
208537182317627425 19232 22777
499932667626683969 7391 26578
347088213257158913 4995 14288
757095061374524673 70 14411
62632584354716417 16823 23722
325369142845236353 266 16361
320316863886240833 1793 11311
99578940779277761 20778 25108
464775810592726657 7662 25668
43433617304192041 1173 11951
147844688878954849 2634 16328
253874915616545857 12997 20441
861119242670625281 5884 26480
601331287862254977 556 10512
44551483864104569 20754 22331
531470129334504577 21894 28134
64297864717957513 20812 26206
789869507004414849 19759 26389
796255722521372929 2394 12139
489167570331129985 7978 20901
129761161738642273 6000 16886
921164500355448705 9324 11279
958153032421115777 6061 13631
819315303632148353 7950 23351
930340187047846657 18575 23011
185146715027048705 10304 15163
36610684758237257 4887 27059
546092991811729409 14576 26243
812807151590916993 1757 7927
772631207718863105 154 11768
901122096927288449 2053 25687
305580686463908801 6314 14366
77061261264361745 2220 14861
576249297167567681 14269 18234
964153233848826113 9037 25928
242938661815923489 11530 21614
458641819618648577 11701 12272
249123673555661889 65 4061
250204255138704929 725 4422
475237785951602369 15063 26826
61691885051089913 14092 25610
127506590353011265 619 12154
149516353112368001 15168 26185
554430395083652865 21206 27870
697312086294360321 4808 19791
129759974269237681 2128 22050
511202023735343425 2979 13349
67149664878140673 17449 18771
668368620172202497 2413 27225
211482589043885825 21496 22094
416768571469042113 18718 24361
556353872492660865 6154 6219
215041043728646753 9059 21340
376103091193872513 10772 23490
926516032017595137 9637 12623
708548526241653377 8567 25035
26378291440579461 20261 22170
62054233074054113 91 4783
793473466756857729 15439 17150
68056919148016705 12745 27281
34414459795769405 5787 17023
11292913186824905 2997 17345
374618301620849089 21265 26878
999576050579630465 1091 26045
663393368559468417 2825 7009
388378558100487937 11387 22622
66203613933787153 13942 26254
789432869202595841 8459 22419
503651793062473985 7738 24506
992888757103717249 19689 22693
675074575607517569 18124 20715
456303233109959937 9602 21334
135879627322054833 6431 25044
278331472334759425 4145 5762
383739202774528129 25171 28274
319805671705392321 4134 6449
336850146254406017 4621 7938
554977826079099393 6579 7067
843396702795878657 3875 18414
670841781235733249 15021 25854
864209049153316737 10429 13449
68633735728145241 1450 17076
452720612171269441 22384 24077
5707704274538373 4079 16604
329316148494498881 11048 24620
578112838034062593 17147 18643
864420145685109249 6036 26954
466104445460697281 10313 10458
629112480478539777 16375 28294
926262530282219393 7137 17851
66813290647836257 19741 27859
92861573891905633 1807 9214
998077319047709441 1091 7530
847399869332779393 4279 14871
171065742835885729 14288 14486
710466969262224513 2751 13588
858958135902867073 4226 26869
671879822656808961 14623 21876
482355196588458 1769 8542
154747496616163713 166 26510
367391027806476673 7773 16228
579565271009844481 3065 20378
227258919065924673 4060 12732
814029655968678145 12647 14973
353943591686260097 23761 27313
880891532747188737 4886 11528
682263383047448705 3546 14708
235958160511170689 3419 17812
432545730251277377 17347 20431
339088327490291137 8903 28173
419443599319841089 1245 14229
753371863188046849 5970 12760
453640478498243713 1640 27200
521384334402387841 5528 25526
539954933478433921 22243 26376
583113288586570625 4783 16848
492475717120655105 12359 20757
421494140224158529 9282 18498
860542144572697473 8437 9368
765638047834723841 5996 26336
858432644936812033 9972 19171
330569726956486657 8439 16964
481447399277065793 2174 7390
239426431047473185 21437 24383
542687181525096193 1481 23076
958659031157484545 4047 22734
703376690626619393 8691 22670
615489297301305473 5993 17213
363240125795869057 11169 26019
792497828744775041 21014 25882
639941849962035329 6533 10025
151086828650090145 7364 25776
264719968739129281 15191 24244
396488573461599745 11654 18934
147481333159852577 642 4735
569899594822285121 360 5007
653522811565579777 5628 22128
959686156276649857 5490 25868
271101591374495841 2857 28066
774439501460204161 7187 22754
836845936406021505 17586 24034
609586169442596993 836 22938
503898664887636033 16666 17766
915971379576514945 1313 19910
48909278150006233 15023 21069
459941465237125889 5729 25999
542218228748360769 11284 15189
482517029811344129 9112 26510
822931415389447809 263 24355
750537908052851969 9228 17453
456968233194267265 229 17531
25890274575314009 3250 25040
658897798286403713 9722 22699
847035541988834177 14352 25906
899763082868979329 15084 19882
347796806759543361 16232 17139
772367824006508417 2304 4804
983197246926469121 2602 25678
30278549095733353 3068 20108
610834167883094657 5527 14066
837928118650552321 11130 27300
990028646746385025 3577 9805
741733871429566721 14349 22312
125127853831553889 2294 7209
883701050876467713 8675 19916
519860876360528577 5724 27582
725868340892283521 5708 18077
912097145217384065 10022 28076
93724149132498273 17743 21898
450917122094967489 2225 27928
254995630194763137 4384 13288
474591604363393345 17445 20641
148066784119592385 23734 26097
871484935164009089 19616 24778
861426808370318081 7747 10464
152884084475115137 9704 16587
713159273267081089 1468 13556
773914493025063937 24142 26826
505353911080696577 17018 27342
648631371226098689 17875 27759
795765527140460417 511 16265
928098560796261249 8713 22037
279656695912969153 2197 27866
618177035232061953 5417 12425
323997551303619969 2050 18044
302058197155151489 9945 13146
189387356760924769 17263 22577
21105528235562333 1882 23266
620287603730119425 13369 16352
413329568716907393 12685 27227
347128065378747393 7135 22627
242769818762294433 6071 11875
408715649899136257 1098 23968
547966896314267841 7523 16457
872105813907630593 7393 16244
957989747043324545 3909 15021
848825017721466625 4775 19906
402464868369040833 5456 16550
496864712107630145 25308 27101
569012596624528321 11159 15347
428211894919485313 12752 19247
275456133156314561 14267 14485
43289209677446649 14978 25065
620273943805198465 17400 18687
666783594932226689 7556 21776
957726035717602305 17608 18355
499569229913966209 7014 12143
386003468362243777 4826 6544
698560406332774145 2206 10842
297352908977973825 20113 25534
927901478551284225 307 9067
349169902424602433 3198 9121
286035397629902369 9762 27684
517448274764806401 2801 14196
172806793425571937 3255 6006
280909471364449089 1292 12200
493069836679438849 166 23508
562232571412113921 6882 8932
682262889137540225 4654 26836
312065853667473217 12196 20903
572627964253072705 55 20454
477608812964493953 16403 23471
355631788628393537 23006 23647
720794668433963905 2714 4722
14757797103357007 9518 12699
388934213168557377 6879 27980
397703183048058433 2243 4023
84734601945637425 1186 22348
719393489623414017 14291 24934
424658587957285505 5441 10474
688055484976111105 9211 24697
139778321110096465 6728 21987
900953617428370945 13333 26564
712593595494087809 3682 20894
217207000456220097 7167 7496
811122104065514497 17092 20969
262377623382818113 13076 27388
717868895548409857 14250 16106
40417004924059089 7254 11673
831541459292591105 21100 21899
782093649264595585 574 1832
929565422523570049 8574 17506
848102129446537857 14088 24970
516613716739026817 22593 28290
897234126889984001 7811 22062
577412481350084097 7223 16553
337133909246837505 20365 24876
241145470213719905 13889 23274
120874883628886209 12995 18162
370989605194058241 19289 19350
825130178765128577 4928 23290
53995642153591209 8364 16423
52708191310856025 20722 23782
511156371010319105 4721 15356
12472778998990465 5044 16645
512821642305393537 1063 4759
105784217063842337 8177 10716
595888965893767169 857 5662
43278336080440737 6001 16914
33399413398068845 26539 27080
23057782137286153 20296 26965
808651546450025857 3705 25439
422894237478125505 2008 6616
881835912008167297 1811 3774
764622262739720833 13081 23965
574568647517782721 18662 22129
338539936363609665 13305 24972
928337574041545857 2715 13476
649738937868292481 4855 28284
945062388030297729 13672 22776
221190918049849473 6173 21374
698728374069016705 16469 26627
698992165523634433 5236 6569
431720303102384385 11734 26777
247310627497817857 4008 21097
359509018661821505 297 4620
74907513088291473 24157 25201
70786615071742889 2242 5176
972050946193895937 18233 19983
543172428374756353 16629 20057
919825442500410881 4271 23598
736016954709857153 1696 10821
521415982726033153 8272 23649
336372773620478657 6376 24341
965266418676677121 3829 13554
314274269647743425 6774 10565
156843566630819009 21336 28238
22393748867980181 11902 16875
186868432929486529 1347 24707
359117222735665793 10518 12390
515805472046501761 6224 24131
983559309881410817 52 14599
824513974383123073 9365 24930
396062101073514561 8336 14939
177337608888628033 20787 23599
455534572592394945 522 28250
21654504122210485 11734 22348
681880439309868033 22997 24325
199736767165369153 2269 12749
995008792169681281 21727 24741
576125551502983041 3647 19780
41297521012840121 7829 21310
23727547168739705 2390 9888
720544119414423553 1299 23766
173838722223933921 4818 28159
399226971964640833 5029 26360
269813417115805985 3049 4626
743295981267589633 847 2620
505427245887162241 10245 15708
886034111624358145 2231 8905
921755972870620673 9635 22454
84121265467953073 72 24179
774873259385259393 4275 13333
367460896239794753 7137 18586
664527994153011969 26660 26938
624921818744819969 3414 20536
900896884020838273 3919 8145
999338481669273217 18886 20116
516885360634496769 18026 24118
847930905869102209 14241 19077
710853371306825473 15971 21081
849004968398151809 8926 16349
695001872034474369 6091 8094
844422035919546241 13722 24693
329354227405403329 3085 16935
788756078002368385 19405 25306
990386071261504257 22081 23636
125760754747883393 16825 28239
887965341642001281 14087 15566
139380661922661633 3659 9870
15401861294854769 7586 22979
430963441347369537 19623 22943
418178802978005121 8883 18485
920941372368194049 6133 10826
932871597370656513 11699 12865
16480643143633957 16980 17922
49319352241866457 3656 10116
909898843967130881 775 1296
759052988624880257 5765 23245
840668853634962689 2495 15998
299920349803059585 11901 16046
972265655924307073 1054 21933
825226120152002817 18425 26355
856611687811092481 12222 28037
631051800726851329 9515 14571
666909480432440961 10405 27687
362555769963613249 9305 12475
26231958875296613 5282 19944
500643434770111617 8241 16864
825973486413435137 11479 13170
595033508075353217 10173 25616
124008016483994513 14602 19035
818433149369411713 15644 16478
514591570840128321 15130 23722
890255389413475457 6570 11030
352453684501323777 186 18475
23074352532418629 5152 25311
352966645406443265 1471 7151
928530950913945217 13802 23491
920599047643062145 7246 11245
479318951772114561 1276 11374
913147326675204609 15043 20881
55199258587400377 5119 23422
202151993854993601 16173 24829
689094987420631297 15915 19366
652552275537974657 4163 14094
823774484942425985 709 14440
787335635335264129 2817 21102
12633266325508431 11180 11582
347897419370088577 11571 15738
610258493497489921 11021 21820
551467318268475265 2051 6935
463354877565947713 14313 20432
87499680156643217 8461 24332
270117727668527169 21069 26004
898428702091219841 12472 15064
353675227930153793 1728 14309
767156936601526913 2321 12052
354377908594550209 8209 18911
196906155954462049 14702 22314
480749283967114113 1632 22734
524508080311651521 2576 11256
932269202957805057 10046 21201
444664295487623233 10176 10891
425891111967189313 1160 25753
307904498072378625 4138 10112
663958190067880577 14366 17472
688535679502432897 13224 17645
845237629735649409 2271 16309
586695436497709697 12774 23150
304107699910822785 19948 23572
247024316401560641 6276 19015
220355787001807361 6458 9091
208139794450136865 8195 22818
218162973014692353 10321 25195
364562506277746241 23017 23093
955953237253666561 11437 15129
338976255080130049 14059 16930
978099171352148737 17519 28043
342037479503598977 22986 26677
419559015204015425 19719 27422
903457625634064897 10995 24939
439482609588530689 12575 23648
192099098520440481 1184 27399
148781853478666913 19754 20827
660204111821972353 1637 3102
450572740290546369 5648 27631
449230379036517761 1290 11211
61193621971057153 94 10801
122749327022820161 9445 24012
117175477736076065 3568 21439
397241572440616833 15403 17718
817563016129682305 25062 26292
607712437435115009 15548 22737
251277445209730401 2615 14695
868743845426561025 13387 14743
160494118735869057 25804 25943
334075284954440833 4774 15294
721246742631699073 4834 26750
114653008107278961 24101 25708
898794875989139585 6234 10308
350394922577127233 4479 7450
147555417549064321 22292 23494
463625090774083777 20386 26415
476275925445946753 9847 10734
146635054990571937 2828 10220
48413545419144553 12784 15380
502666664427504641 671 710
667199653054822785 1839 23184
735724712215816321 6603 17799
729131247233574657 21086 25050
956501453770467713 15359 24842
716176901696996993 8305 10494
248394409216803777 7408 24490
69044656369719353 9482 26109
954493816012824705 3630 9766
196733466776308321 3726 3798
264119371783326785 650 19952
828931354612656385 3824 9970
814286867088181761 9824 16919
430704458005749313 2897 14262
151311451230998977 6757 26809
165351692066359137 6595 9390
189441241229683745 4769 27382
592600843110247425 14835 23458
170816420041663969 4478 17409
978511249666844673 14229 22562
507267482790862081 1504 23541
643543081206303233 10913 22380
427236749991482881 1900 19974
366148058722949057 18036 23982
130113703230858129 2698 10303
194560763628871329 2743 7115
460932036081519681 11891 26065
433582621842028033 1776 15622
910358203810286465 3357 23446
907178670454385409 3657 26687
247445256196972001 1676 20222
692280846248273409 16926 20512
562397078264705665 8142 20670
390287684416094273 6382 18302
107633360376272689 15304 22309
235796266370478241 4293 22755
64517182037118201 13532 14701
958247642823891969 1744 10149
887390577370116097 14056 17095
329379960163969089 6760 8512
634588098059122561 20389 22814
459777514985589185 12253 23782
206362622313040577 11242 15826
301350915438071361 19361 23479
435250656072295105 2011 21940
476120329980091137 19097 22939
425655000316528001 4146 10718
40857840985857761 2247 21865
280356985577082433 8013 20239
997765109955210497 22262 25843
679809139122657025 7240 21046
645162105057075073 15000 24823
192835814185936993 19701 25597
621079749913860737 12886 18969
152201462131177569 16023 24713
24132183178032565 18825 20402
647299575940632321 4010 27780
930846388712140545 18883 24302
148833043630450145 23527 24448
561239271003877633 13067 23129
895334680530648833 428 22942
45058400221336113 3915 15644
205916483424022817 5985 6649
296833128289073025 13123 23406
578655826820220673 5425 24354
959474760803132673 4770 8047
823802410749696129 4434 12395
885583329681033089 15879 18316
280667335156092449 11450 22104
928247281913343105 39 17034
685065889936755201 5251 18735
677295469379764353 14008 16129
130341935086232049 4404 23517
412228097284227585 829 15727
728813265139624577 11168 25765
367331062262998401 84 26364
667958090871703553 19576 27561
298992925238991361 25206 25856
916667961222532993 21640 26356
494925466351695297 523 14383
8763589019604724 1913 3808
719050764317331 2760 28089
248019764949848577 8264 26450
667036682984935681 13766 20604
731063562504427777 13951 16417
442249751507802113 19387 21780
731921457560577665 16610 23151
331070934286110209 5115 18775
686948197878404481 20840 21004
808248089376931457 6611 13039
878809669073095937 14014 20910
587895034933957505 246 21353
138636876598351217 3997 26301
593456667394747265 840 22107
474708788777508801 7410 11015
349812329402389825 16440 21076
797354253117230593 11028 24453
33775172414621581 495 4597
190818007828116961 6085 8315
826374919202187649 548 19304
755277582103101313 2884 15885
350058350712572545 11155 17695
68827401147292025 3592 15892
130631619745535937 210 22259
209286288056329537 11495 25905
545012557860317761 13766 23092
322779689494641537 179 19207
803145125761012993 19815 27378
767262135097890817 9628 13337
311993249135781505 3044 18288
786985271041675777 11741 20152
361204790212035201 11616 24530
977164215297289473 15768 21715
170417794550033377 7267 24131
900979587622263297 9239 15904
3339796915902583 2087 21977
234045143098082785 7274 9540
385321875860654465 12993 17512
400729206502990849 21782 26758
288602894023476609 20072 21564
92966133682192977 27035 27480
879592514201291905 5740 9390
33566466535123853 17150 19774
717123816701168001 14627 16287
173166866991149249 14505 20177
949770548685677313 22372 25220
145357470411187969 8661 11543
460975625257297857 1028 27424
691984009093101057 5536 26678
565069201041652033 10850 25420
24254914954273233 20430 21093
127182982074039329 2465 22268
361397791148899457 6793 24771
701317281496756097 3204 18003
407501051416989697 7715 22705
19330449544035845 8811 15747
45601945888744665 1969 26211
45694679271704785 367 15120
656947270159580673 7532 10033
339177774267433537 17259 27002
578896384762852993 6498 26493
435048099641591105 12035 19659
235440721313029409 1449 20854
620309392540455937 1621 13365
328127078275297665 20403 22141
162795621096918817 7863 19004
329565327613071425 1903 4308
194363611160788705 3916 12713
35851489949632053 3423 10777
331363613177586561 10234 20598
683359830014854401 19495 24441
985904648287934977 15920 20835
766773423408107393 20294 25607
435037940562708033 9762 21340
960889443465564545 9764 15247
540494524028339649 14523 23903
202526084673248609 1112 26226
450217244477670401 15979 20457
630615601823667073 7959 25032
84843232065473729 15436 18732
374719350521257153 11071 15259
676368500927097217 6633 14786
458460449868486081 10257 17592
67791264524210249 5056 14825
213814481031160865 11045 12606
123418069178399041 2260 7477
65744509142678713 27053 28247
52909964846712401 2917 7619
26729632881835385 19186 24410
263654125805359745 10168 24140
618607615512733185 14243 25912
841168910263697025 13542 25057
438370331950974209 6152 7556
764132791954722305 5870 15771
892300112318952961 27258 27400
155767138970325889 7102 25761
165153361865787233 7954 15942
366609466821003585 436 16567
631423696316463873 3855 27030
278083099860118913 2738 15201
690058131844661889 1188 25903
285572941105783681 17214 21159
99754566782610961 4258 7859
387868277133172545 841 19985
921179314952222977 10348 11509
422331842997479617 11804 24027
884015933683688321 7676 24634
533268090776608961 20760 26380
915926209267180289 24620 26464
837454928436130817 3744 20792
647577811155276289 2807 9494
684852459315571585 1742 15763
902050681933058433 9981 27288
450237729624987521 5847 20049
494619670255534785 8563 21039
57303895852221841 4663 26955
20094522126353101 26707 27861
929172183416710657 11257 19094
634241262499632129 5707 23482
204344754748085217 3541 17091
329511366134862977 11518 25945
460422136836754689 18412 20375
968169065576066817 16957 21685
495363816861733121 25840 27477
776895878490900993 3598 14897
212720133110025249 18735 21669
265275657381966561 11345 16451
701377358529178753 11481 18629
618076389949788289 24716 25657
209438680629162369 672 26915
540677206594526913 15510 16078
85657755968505009 543 11132
549304518543490177 8894 13929
246266361843822785 7027 11865
795645489919582593 24961 25250
689685095003134977 8971 9082
853789246472455681 13911 18422
902224711560094721 4839 5827
175285720425879521 15037 28058
304000748429793089 7343 15883
760131305725675393 10009 21902
450859847117698113 1495 5005
1585310484944814 2524 3005
838918012507598081 1807 15764
974949351539674369 1108 17554
127372428859885649 407 8863
787101809291531393 10678 24035
681600222413869953 5179 6154
763660087621612801 2990 27522
208124730726979137 16802 17755
835675961238440065 915 25701
910352856600120193 9055 10592
765863062969867009 8567 20920
345173470189237697 431 10326
106948440062101473 12155 14705
497569554288340033 5868 6768
934345099627417857 10203 11473
625885646588272897 11063 12043
736321637161626753 21323 23790
479974271373087873 1093 15592
52992046299078057 2155 8626
623841029778489601 4324 22562
645911233324117249 9829 19491
415839550239020609 4523 5059
426884596953041025 4686 10337
921523189251047425 17797 23178
598921473762846593 7155 18851
737835640966402177 20760 21478
739943078810437505 7382 14332
39040120182605169 7205 22537
493073409392511745 1127 8853
98053547578764721 24356 25448
168431213003540129 18530 26048
639459669579622401 10633 14391
670912175127075073 3119 6990
786398545887287553 16279 27179
533563696153958465 467 18650
215333155386261409 2895 3441
168087961190796161 5921 10548
379695891605599937 860 15781
218894854686620737 11724 14585
29526866589947077 17181 24045
606491008481885569 1009 7341
88088871246604577 11195 16646
397978398353540545 7737 18133
895374595493407873 3893 14903
458244036420783361 390 2522
746117606369558913 19101 25163
679239257693321729 11061 18482
867069046925536257 11091 17698
609211303951401089 5515 17908
33596666521042097 8070 16124
926720444498055681 7353 11091
173664955735674209 11804 26571
96442323943737313 17707 21215
588287140207576449 8783 21912
840368637298720257 9602 26649
793486085956942593 9843 18609
1775410670109779 17150 24948
17485918950562507 7402 13032
945184577913391105 6767 18295
126401045034000961 7226 25958
282002051794822977 12261 15318
55008129405827337 8755 11425
246646182729531201 3568 17615
897523086989139073 566 26711
692232872928418177 20407 27925
916469465180476545 2236 4439
746446336112324353 5069 11051
7435861847866932 1076 7619
410480016752732289 965 8116
249010185848881345 7612 16458
798281455645476225 13994 15123
742964457561186049 11636 23330
854424402521818369 4287 14262
468243328257521793 16425 26282
423063912319104705 22370 22672
962588137546489985 8098 24824
961689877886360705 16829 24892
38732777015049185 24250 27884
935769065781297409 20342 24731
377491964322558721 505 4994
707895035975543169 18935 23594
745063829589319937 12594 13246
785798847865617537 3591 17901
340518080036375169 591 24284
296867759000409857 3358 7069
875786329177294977 2416 7095
337256309296289921 783 27312
30317850470510165 1375 8725
568632677816584193 16540 16648
706289887976588161 5994 25503
357262147256005121 5532 24882
148112432879585761 6835 23459
136438017401790289 11898 27531
719988747169090049 11675 20280
416162767878230273 2087 5377
222805662232843809 2344 24995
346871043564949121 10332 23580
697901980327479553 1665 2259
894312720196619905 5453 12505
11798527637111535 14063 14410
729090848908700929 14461 20731
479539606574583361 24887 28238
231570179148572929 4932 5399
876642993380471553 7755 28254
391828828616031169 16993 22112
744548301163426689 13141 21725
827605367388184065 10526 11370
163433569671710177 16703 25114
180891211524258465 2394 17595
273308336702463361 394 3785
217846201415792257 9113 18914
708231919254131969 6415 10839
25639741685967721 20688 26782
550957720525865089 1937 20613
910005839377031809 11020 24210
470391960144596033 2939 22685
89896362696553217 10631 22453
315376775202885569 4752 24967
402661008323743617 5811 11163
745814454289643393 157 16637
269860853991861665 2870 23318
294598202393210305 10322 27769
237660810262308801 3820 13193
374200019440351617 7563 17010
527267117587005185 15015 26288
308890537686842497 15577 21753
514000961441919233 13788 18249
197451929526067713 103 8074
147829527838741377 6404 18776
550248408217463233 15562 28159
648330920556002561 17630 19419
790544039754436737 6792 25777
520115748268896257 10962 16010
916937708207349505 9031 26160
576978921344473089 4935 9136
133328749081158545 6352 23659
544772000785133761 12895 26494
39689272689820145 4821 13286
311165355992681473 3824 11598
555704157077670401 782 18542
524341256277953281 21928 28071
152587418961822145 6933 21746
270186070224891489 1852 18485
524952547078470401 12251 14140
924949514059125761 16092 20439
346011401344661377 2173 9875
100416741585814145 2540 2611
880443095312060161 15337 21091
927460563436856193 17999 19253
398384950075019649 9081 24560
449025431593181441 3413 5690
106674329010502337 25213 25821
241260686396788769 3405 11622
272073202111293697 5978 12592
92665442727547281 10086 17756
492105397752354177 6097 22701
391951978375548289 5807 10274
227514042821930209 1168 23158
849912585102455169 14821 26982
291553744022252225 5878 10494
127601646974842001 4609 10466
156433725422822081 3445 6602
242942677628814593 22097 25915
709159323667691393 9502 21225
838885108669220609 3557 20502
254501182149972737 8061 14065
64424387051783329 16558 19106
983946197099555713 744 11964
937918253609428353 10279 12859
187623249991524673 2006 21591
979712157896653185 3727 7857
599640150217723521 4241 19287
79619201015848513 14599 21341
892750666859889409 15947 19960
416421819612192961 20107 20140
585290072646586113 11342 13137
388267534892879233 10131 16721
578903713860107393 11739 27400
111990286545601953 3753 5016
625930182437585409 4387 25060
530109704375153281 16357 25891
139363348304705425 8180 19010
387868404322684737 1546 27976
787423903436888449 3158 12368
469338307440342081 3123 13595
380710152838211969 19139 26405
63955255240056633 1187 20331
773037336526087425 4038 24510
87870663490864593 3577 21498
344605980966129281 1281 19452
720510927903145473 8059 8778
889364881422324097 6412 18285
926763731918146817 6176 16608
716753370933552897 2165 2477
43215695064457553 7629 7802
96010724171506465 12682 21435
115898362718159121 25560 27934
354062190767770369 2153 24250
270784540931028769 5894 24131
358831669384301249 13889 22233
955191384025784577 18568 25548
332303129887058881 15762 19164
308479847618183809 11914 17694
904358228149348481 661 2813
560869452578149441 9467 14592
435910129484547329 5561 20918
114249602428682097 11328 17124
188896034911664417 7716 22511
819459229103376385 7241 16994
539460207421392129 20977 22967
230686535732029793 4966 26475
427307621926459521 12145 15500
534684603961299137 18832 24856
23935946107663141 21623 22191
283562955908191585 7570 14367
272999390689619745 7443 18287
902358701536503169 7314 18082
934264736312222465 2000 25829
338729525603138625 4364 9068
773479348505858817 9336 26462
208936547401638241 10170 20755
518806268524521409 13655 20445
880431634920622465 10853 27283
538171887584070401 304 15470
183348902630275041 7447 26333
644277298891630337 3110 16748
6727184645267671 6741 12939
312015636246670145 13019 13097
611139167343655041 15656 15904
195786951372959105 13757 17215
127192308656528753 2026 19596
936643269505736961 8289 21409
376218743124514561 2604 18029
342808314093012737 6940 18672
874359651851261057 22777 27329
259437191893525217 9380 12353
869562133823737985 2593 12661
666509408429170945 3570 6432
217605090644607201 7203 9010
600136261538438017 12857 26506
896076669021926657 2835 22642
837260316646869249 18506 27795
495116049964604353 2597 21750
257475273549815137 17622 17987
630273366488044161 5974 15917
335549910388699841 12469 24939
589145646095371265 11336 22918
508984825315906177 11719 18223
487180421901133057 15626 18670
704086790536841473 8645 13614
79364581256935905 7138 17432
71853508829164529 11436 22848
765499438368667777 6422 12159
879501291399868929 13225 27858
470524845936719041 10083 14875
919821178131513729 7649 24237
723002097386444801 3336 11554
201660281325381153 7479 11011
539978661208390785 13522 14013
230470385919502977 13235 16993
106671839339984593 8348 19098
956880570209030145 10034 17206
258360528088271489 8247 24500
530927034765284161 19579 28326
688556577946247425 13305 15421
544881574458422337 4657 9432
357822556887651201 3196 16818
451659907794109441 7292 7357
768534831677047937 5370 27913
131630054277003697 17125 26745
445871239021354177 324 5217
943446093512562817 3627 7852
972404228691875201 2593 22330
571650789158432833 16209 26915
62720309328579305 20031 26319
89184462304004337 10330 14714
682448442637909377 17934 25064
361133557726084545 3857 11931
464157141151499521 2394 7581
399506350398723969 14857 25101
631871557348848257 15160 25535
871360300015219073 12361 26576
372602031700306945 8782 27536
540340523386063873 17060 26228
227527951491740769 18161 27975
361583426476990145 8388 17753
903078584110343041 2984 16910
44902388064286929 23872 25404
49916352072347793 13308 19400
579358460883859969 11088 12918
249341987567657249 19476 24632
627034361121232513 20426 28109
337519040914632001 1297 9330
719198126435124097 1253 23241
153938150443789121 9860 18521
74339348304818033 17020 20787
575696623278805249 4451 21483
268872168199145281 8964 13908
314373166038773633 2746 16532
366911500877208129 3810 21267
169315595174939649 4941 18726
765204213085532161 24398 27924
560117298783321601 19380 23662
71341859749992409 2013 5125
533285488165478913 953 24253
693165363315891585 3333 11983
220483383096830465 17070 19426
302600234269974081 921 2314
345784940030060993 10739 17177
975660563355923201 22764 23696
674514040037333761 17531 17725
652782754666191105 3282 5917
594106949089894657 16504 17307
545749635984513729 20501 27585
698268250912700929 2472 5417
651856047178554881 1570 14956
931073131756509313 9141 18076
994116813107133569 14606 26647
204073394649352481 8390 21830
169587971367008097 2817 14069
638550329481024257 8016 14109
915252153571223937 927 21962
86536669435457009 3562 19318
979870392547368833 3180 9156
660820715235164673 5524 11191
305762006110406081 507 1954
671897691470032769 3922 15384
700525601216043009 13342 19772
80853943454076929 1734 23692
714085203132235393 12568 14308
215534807057576225 7760 15035
877233798210553985 8913 20564
532727183513575425 17679 18858
116133522870860881 7616 12983
746369081289795841 13431 20721
905088601706353281 9682 12327
198731387800780385 11263 12618
56350695951344673 19511 24716
540174849651730689 1962 8355
253019862472640961 9867 13024
664660183767185921 941 9637
105620420156533617 4112 17289
574411950578987521 24127 26066
474332259600942081 17725 20421
295346657527023361 6130 16182
350452046650268289 21274 25605
417525109776033089 18629 22733
322183252679948865 2855 26559
348013327081364545 10005 28085
442909374592353793 5442 26278
312468233482430721 8067 12336
935129050618655873 10601 20600
526127098609737921 9769 16689
755674901481107457 2753 16275
388638400344614593 5947 9478
179941384517078977 4137 24074
463274271976107585 8218 15404
746185486178440321 2560 2711
373953932615247425 4767 7063
423655104649867585 1966 7869
946536024144894081 19631 20999
629537252910317569 10076 22455
259365889560410081 8663 13749
13036022262880921 17364 21822
882772564095294081 18695 23184
580314260092087809 6418 19588
705910471706825857 9176 25125
748024047986319873 2600 25334
779309632558483457 16134 16443
663998540103555969 12054 15714
678123966407024897 7449 20946
498747602740266433 21758 26575
162334526982366625 9334 26342
571395147632820481 7706 22938
670259815639806081 5711 10057
607835556549503105 6745 22204
60795679052365161 20734 24062
573656397420784001 19845 24763
780651958496559233 4929 9559
787261648194245761 3077 15110
719080311364312065 21443 23278
306991089669885761 4285 18628
836517605930961153 11368 16063
230007516601943969 11863 12126
705914163956851585 8663 22387
457848775530997889 18564 23268
312618856570264129 7553 15020
651463195832562305 1746 11333
806856022865819265 8850 10759
871002568451565697 11739 25169
193013872200847201 3408 27377
915612251925779201 5453 21307
629893114161905793 11797 15199
311118222255963393 16214 16523
450507512448904641 340 27076
920461734263298561 8097 14579
933801660575486593 8214 20517
136568736135679105 22423 26796
952616192679098369 4924 20602
71538838952989185 5151 17469
882315346298828033 276 15109
602784172752329601 4077 11885
319525089729705089 4133 18082
189125699563831521 854 17147
918313411385955841 14944 20889
808542250900650625 19264 22361
266645489292240961 8352 18227
223655093831666817 11482 24111
785144912844305793 7043 14535
386408161141496001 8230 14612
954358859026751105 14670 26273
15632146215509125 14239 19752
550166657529846529 17434 23811
668998513996520193 17802 26971
767119955380902529 1078 1310
274744377912696801 18348 21041
821284744818701313 19049 22792
33725928196609801 2873 20258
164416742051724193 595 28020
382513770638425409 5111 16148
812823867233365889 16353 20221
534904063595270401 20651 20784
932657926593289985 7068 10414
880843930641219713 13548 14029
493849817250453057 19418 28072
415159462196065473 11280 24680
449762321331842689 14158 14368
103912027560667761 20712 24625
830959350909470337 21611 26762
86482943799843777 3258 15806
817315818001812737 10549 17831
273713001337256417 9772 21528
568722976078465345 14076 15654
170311072552884481 5915 26924
767274344861885313 3497 11960
112721641956412097 19024 27576
133990677812452225 8425 19683
967983929671227393 22637 23078
694332562989725185 5057 24364
155010613849867681 58 6523
24093377664360817 4739 9620
626880658329348225 16666 23876
568631067487171265 5672 24436
156038381787240609 23052 25783
471914360575826945 1311 3667
399465551632978561 21483 27533
648197301954663681 13449 16344
429364360569223873 1289 22613
660560304586471809 3885 8477
935236396246260481 9323 15074
122540083314373057 873 19346
365798519281057089 21333 24168
284001227555396705 16800 18490
968879925112567297 3382 21233
98652381375952561 4192 23329
528863184780959745 16370 24721
674017933887444737 13895 24737
88408135296212721 8691 19145
693204615947035265 11044 27623
453724970982975169 5734 26214
3914715399364611 1003 2248
298150453778909249 15497 18622
659189036292556161 15271 23941
910608672847189377 7270 24790
560919446447332609 8055 23477
693561847570229889 9811 26401
675337545842676737 4834 27771
905671669312553729 3019 27355
686573126767374465 1843 4806
895102537235466369 8111 12283
620288441738548353 7230 18644
981810940198556673 7455 17447
511651678654050817 21700 22240
651052547407168385 6619 24281
283104766588348161 22374 23590
520184280861755585 22427 27475
962584710620351617 1783 6099
715020476528287873 7519 9793
704106131182978561 8382 9868
223516757621695201 3186 4233
952634330043071745 7661 8037
280942153475244545 2032 19096
856199774391523457 3212 15200
949571949168003457 1115 27366
65342235003019057 15569 23613
761267833328368257 9155 24538
562493092521005889 6785 13529
644409126826474241 17793 25307
121390553078231985 4743 22158
914407830895065345 8473 26753
280821707583196897 13063 27519
559011302196708481 14679 15272
633871534740965377 11531 19893
453822561147696065 6084 18561
784192164663178241 20000 27798
900219076777403905 12642 18775
501218563745528193 5459 19025
538755413013539905 7372 7950
426649365430062465 9272 25497
920180527267646593 16092 27474
171286328974137089 3193 9861
487742289448370049 7963 10723
939743670269731329 2581 19780
462142014773576193 12441 13037
603226724131776129 14859 17668
749791564938043137 4233 22166
872974048052650881 912 19541
600647878659557889 6324 19323
434209415948632961 9933 21335
490489204004155969 42 5474
424079532676781697 8232 15570
109252528761516033 6474 17317
963377360660008065 11640 26606
24097413440209437 13343 24225
537974371746297921 15385 23250
598715545627342721 11086 16998
642778164988673281 17214 17837
967708029373859841 3824 19804
556980437561289665 10518 22926
755263099865317121 21431 24969
320817394153483073 4520 26126
176285430338730017 13665 24142
134686526501820225 12410 27140
805646371066231425 18636 20117
233860038070620385 14582 27285
801464681845892865 16891 27666
570515912391666561 4614 17370
199073746618438465 2138 4765
761156670400186625 4464 10797
812610418970528769 1885 26184
655543755022772993 8357 16006
253177473557300929 8176 16512
931861685920925057 19720 24807
933117223713402625 5408 12174
750282509210901377 4438 6551
811411184881535489 10157 28072
144487692389692065 13211 27394
632344515859692545 22524 24742
334429145036164481 15440 23909
623951388028714881 3721 9912
182022976059872833 647 21294
824904812239346049 1023 9607
103700588799082289 8103 8158
436457649930702017 5877 19976
392823267894261377 22936 23860
562115182193529985 8945 27924
751006139193503233 8408 27125
565971902767060417 2799 23832
480345122713007553 9221 28132
850004399170877953 502 5894
503825516762187649 1945 3428
897721089700496641 2591 19826
185261398566058945 1773 14020
935944222215134465 10544 28225
926661479359051265 23396 27887
759418333013158529 10578 17664
842309901012104193 20824 22773
910218999162431489 10141 21913
301074394594021313 8743 20582
451500000666129601 12451 15784
301569549222353601 9119 20459
255014928141825697 9711 26476
414715614582160449 14073 21300
435128533876721217 11247 16112
579304740407568641 6986 19426
323625407966865473 1119 5916
907964761258167425 9902 27887
329147740349185345 4151 17782
266013248490583713 11399 22132
476233513718845825 9607 11982
509625914550564801 13484 25755
138787517804232161 163 11659
697176304714137217 8857 10968
361423313754052353 12433 16319
843407013336840065 4269 19041
150942712931254177 6016 15516
73136784485161137 2206 15096
287440061017683489 3208 16761
790728342821505921 12960 17797
973335104334424321 15907 19629
595592978711753345 9079 23673
743891807416282753 5829 24268
173287604293502529 18273 21382
479722386959849729 7586 15052
625836571687887745 751 17874
429663267588402689 15478 24214
275633556627564513 25660 27628
334332592375730561 14367 18838
329904493723493185 2141 20082
929773360219861889 692 1320
203025395896130337 15015 27463
111540666630986609 6567 12302
83450577703860769 20887 26584
823102343575349889 2340 17591
486713712554074369 3116 6088
279005007740082081 3891 12020
498944737092418945 4150 14957
151569399662271553 17012 19211
665478847347994625 6843 11617
873459700632793089 6262 19138
603720011064741121 4221 23440
43558470905615825 21745 26901
731186569884993537 1765 18598
139402041167429041 1443 6826
842731602979231617 20813 24656
861145676894274433 22423 26648
504027040172839937 12154 17016
715188775034533761 14959 19507
967362283751260289 360 10013
579827299159624961 1202 20331
861123795914107137 5581 21630
803597354575359233 17465 24701
873275554402599809 15326 16234
555709681566334273 6953 9248
675842849401330945 12515 21706
741634499205417857 54 18301
297627074606840129 10836 28243
280103015233230209 8761 24146
714280690018437505 13943 27418
246072495768189025 16525 23872
319716378944040257 3809 11651
853636422458727425 21675 25268
194321884105644225 9871 13343
537528056247566593 16406 19666
529590132314201153 175 27596
466733586400685825 12692 19657
339964855790736193 11324 26348
389408224339902657 1182 26066
845765433039222401 1576 6239
182782954754721057 7397 11441
892326132829079937 15270 22822
683146851927517697 25875 26887
445072269106834305 5485 15676
363705838887874241 18413 23980
986231663027933057 17270 21547
224132614005313249 4319 11583
392938482277575233 7771 22946
530846097316192833 14465 26086
119346561957566881 9068 15360
751749458590637697 14210 16553
968953808887210497 559 9621
740028096565161729 117 2895
665514653872417537 21839 27821
302051859093822401 4339 21204
617322057632069505 56 27721
387981845821066433 1059 20434
785884227579938305 9431 26019
314694313042821249 8892 16310
21287565923604037 17027 27435
24717166869258733 277 11062
925369359903026433 1149 20079
250616275440151521 16919 19563
220624060041050273 7361 11975
286319050121939265 13010 20212
837294773883851265 12221 17892
559314189883849601 1929 19477
536996242797403777 9517 12238
595385523563457793 25249 26247
229329309472614529 3646 6383
831850548406421761 19941 27517
528017158263995841 1099 10529
209163986685275905 1158 4364
377036503634226241 4700 25447
47470034276784649 9593 19862
301072948772787905 6397 14670
482463598445626497 8887 20885
99943317089081777 7268 27495
289103843269955969 11905 15508
435791337433077057 2475 16663
604606519470543489 6685 9616
265707518781081121 1177 7544
909309300637772801 2534 7648
2086352260636915 11782 24877
364881156613328961 17010 22350
891883459136732161 3652 24792
288351955711178241 4197 8337
841089768222392577 15195 22507
793902605108662785 8482 9743
97452741743634161 6276 7675
377105506230634561 14559 16410
380424793548559873 5017 21936
460570792395451201 24966 27520
747583452734840449 6455 13888
668010242635986689 222 18360
874009979056754817 18080 18618
214421960739152001 593 11763
999266940417552257 17592 20749
18157271150613497 1789 11290
540096496468908801 12964 23105
736445645559705089 10534 16649
941187467030300033 24957 27076
462192636066973249 1519 26531
679110126281901953 14157 16251
180113775365335009 7363 9670
711415192452218241 25388 27337
323576678681661185 16858 22003
404035830176656705 4034 20964
777542499905386881 1100 26337
438659708721228737 14116 20758
257078605337866849 13054 18838
138867969718010193 20132 21236
679357408086993025 16671 17312
888637536844893057 6110 25149
451398352511631617 16530 18607
922748384709013377 24727 24771
663810488850764161 134 6135
92725436108406001 13281 22878
878526495325573377 742 3835
795897973518382465 4903 13905
160729079069831457 29 13949
511999873398647041 11719 13490
907792209789761281 2484 7452
994760436498655361 12746 17157
305564695124466817 2157 21149
450884368471417217 6753 28068
691298230954188801 4706 19376
313739764755187137 14219 27195
281629621611138241 6919 8984
720198483090936065 3001 6722
779264411510808961 8700 18307
124721192512442513 5173 7979
884912994170257153 17419 19852
683057770066380289 3399 25716
416236940705360321 13980 27876
117788994654123521 10969 16761
212882426161009153 13607 19369
256820854899697089 7583 21478
801582594210231041 3082 5033
631139014187500161 15597 26866
340503553374553281 225 6562
632500800542128897 20862 28289
341465614369369089 2702 5518
378449459899886849 8017 25579
304324769658514049 23121 24165
86510817133838465 24 14237
67763029454766865 4577 22971
720615634836537601 17005 23421
216729461726082209 396 13916
459432036071728321 11510 16002
117151472771311665 3260 26637
237843153934310433 18351 18800
722079786042179713 7851 21809
558181283814999297 5501 13073
537808920112809089 4967 18779
969075196694280577 9915 19693
676066027017036161 10920 28162
781402377996197889 2684 22166
980607289706753665 18522 19530
139422730669057409 7524 20674
67610396294163881 8356 18868
787363239157453825 4971 9848
716990604888934529 3771 27704
692867746276892417 18872 23619
44505340195108545 15869 27745
617745878277315073 16867 23032
259477468821231137 15261 25078
296588675534739137 7872 27016
981820578877496065 9254 13562
692474895693035137 3666 25001
917310005106969601 9188 23639
353759639226257857 17701 24787
925091768975782657 9533 22738
817525323556377985 3737 26629
345483240667974209 3208 5338
731921291288333697 10673 15164
324383423925759489 15178 18184
351240274087953025 15736 23391
408393210225966657 15977 25735
521706118311005441 5749 24824
673351105324250881 184 3486
991205732115798145 4440 12709
19677907678229189 1670 7918
932895418500780929 11165 20608
699139477044589313 3023 17614
43681765198382297 7392 23704
499406661073464897 828 11393
17934140756143081 13518 27325
880945153916336257 3 4989
275859230540401505 4170 11055
42389627278552665 13568 19653
2953623146627394 9119 25669
870822941084362881 21027 24057
517056547411694849 4577 5860
172693952280411617 18176 25577
678246343573182081 15269 22593
460172611187793729 5298 7206
542025089375311361 9496 20966
297005785889453505 5717 28120
238571396217597697 7816 28204
986537366743455361 19955 27513
645802044820211329 13643 27376
312681837902118785 15403 22256
712589848062624001 8297 17533
961976147081365633 2801 3646
897419009577287553 2904 6552
496479579039757377 22113 26435
333455722781966529 6802 26614
477316525361437953 13221 14761
766000924274347777 19361 27901
840205586709629441 24295 25803
891816417160686849 11612 17938
893904664100965377 8779 20333
558506064056398785 7479 8109
524915975331069249 6911 25549
900276190411606401 12582 13350
70770219761591593 24494 28085
539071441862031297 13414 16297
172755396135869441 12062 26905
766193291802142849 1120 20091
32018770782364925 6802 18157
345522011104900865 22884 23166
893820804486708225 6195 23025
708335619398585729 4193 18959
495228851502112385 3514 8944
243334261861260609 15638 21754
385247136360959553 15461 21581
812606844971146113 18158 23816
42016569189762265 6911 24440
209848009010197953 1182 1186
543573272219489921 4491 10365
962345009683193857 6485 24467
198964625395383617 1895 4707
904802183712686081 215 6416
243772258521062209 5869 13299
818534004611922945 6761 16742
139895918547601633 2461 10753
324714073648760129 15814 22769
315408767152732161 15509 15613
92975411915265489 9506 10438
744981334654689025 2463 9291
659984525059083905 7830 24152
926383263525138945 2031 4832
940739209071200129 2926 9962
31258399617023261 19401 26093
361026933357873473 8160 26697
857675387528857473 1925 16936
894117142570681985 5690 14614
472528732527742081 10765 13097
193693221398600449 4880 20079
730322690463992833 2009 26626
725287471244246913 12875 14693
970899266926316801 17054 17778
629688247882096897 12350 17926
512354177939968705 316 790
424784575544922689 6511 9783
540911558776407745 13141 22346
13783015398640687 4018 13032
394205146095970369 27058 27287
942846940096405505 11242 14180
480616738464753729 25913 27430
800089470691300865 8235 13058
853809628814772737 7288 13726
895362555145542401 21534 27589
589327351861989249 24771 26617
712453421417276161 24365 24474
836513459393699969 10466 10610
379387160731983617 24730 25195
53213034949173737 5677 7174
901539946467163905 10634 16249
21463553896225565 727 14358
778398287905449857 5968 10795
958381240195457409 19637 24337
220185463279047873 2437 10871
128371607636239553 4953 14201
727262046682387329 6193 24960
54448643272699825 16350 27227
280205148054999841 7145 15074
801562023444276353 7240 12616
623400383138861313 2618 18796
724589968311995905 18905 20351
383581495852038017 5922 25434
378908623031009025 7033 8590
445299390585365249 1407 28240
12250341244957497 22182 25740
118702269677793745 12523 15431
570431593398083713 15190 18566
513114524661805377 16082 21356
698601476329237377 21089 21658
992321733473087105 25950 27153
915629251349884033 7784 11585
898901551927242113 10821 18966
553762583233172737 15450 19478
28820705709318161 1535 24737
712597633232078977 7949 18080
775503068599054081 12138 17491
31020413548567661 1808 17947
643146420768029953 2628 25552
690058696563824001 5490 6468
252294773020015137 12209 26828
415870908813523969 8875 13059
99905256803207729 17237 18167
971864117740253185 2723 4679
461163674699353281 5679 24905
156644029558869121 5221 15717
560217893913826241 8163 14124
230530347960410625 13716 17598
464947386885189249 3909 21935
213615099042122849 4463 21820
626260217674865025 16078 17492
381930810483041217 20147 26881
210179891080830561 7700 27615
488576948702082369 21727 25174
691412092889461121 16545 27799
699336948728671361 7355 18722
342809993216224769 9694 22702
3448867454999061 630 20807
546502813333074049 14172 16570
955350329131178497 15967 26322
465404424828452801 3314 18239
548107396259958081 1024 16886
69034397762489873 23592 25265
690567227495563393 15556 22067
912413491091474049 15006 16644
124591935406463969 242 12636
406114763058194945 3033 3040
185604145440905185 4694 22311
540933643365409729 23741 25192
84391507221376113 20602 26389
561149974558102145 5730 28265
327801576798492545 14434 19144
421993669609481281 23089 23557
341759403855228097 19380 22246
401511063923816641 13167 26650
636803135094893953 2659 12790
825039664020298625 9532 13091
199906410989605377 22199 27925
746164128757580929 14028 24144
987441924978242049 15298 26470
28693870118519981 5158 26738
946342396207647617 1285 22406
779765398158740865 24456 27177
458994855143274113 10592 17162
386084201711984321 2869 23653
553296847888880449 1115 12156
718483476973030785 2751 2769
583802510476687105 22984 23428
704530046212244737 4903 20579
200653009327474753 24966 27039
552701881146173697 24055 25765
574286289279129409 23963 25985
457946157174010433 672 10132
360654135829669569 4110 8557
177034059845251329 6056 21981
806189830023669121 976 25313
86185360163330673 11683 25761
331135672321487105 16159 19796
137383179356998401 2196 2318
529967363682843009 7956 8462
708252740640435969 6532 11577
159430367992008833 5680 23200
161107831711628801 10494 18165
996051594697405569 25068 28275
904834266966975745 18971 20177
191486075210370657 6811 10805
157095340014006273 14296 24728
609547098669665409 7411 11983
838211738414972929 20349 23844
136104784886278193 6660 17276
279454275090923681 4473 15622
493876090342809025 13757 17352
262078849666142593 4886 25425
725407892094231937 275 4841
227749986783958753 21466 22366
731090823874879489 3364 24235
927100342245299969 17151 23343
249383326650793441 3770 9162
228729200531827105 45 11037
270874901332092577 9761 11961
366712982130412289 17438 25786
461276585922114177 6971 15152
114194848294356881 5323 20330
944473447210938881 15824 16182
17473773924425729 16475 22602
405126433945589761 8662 16197
816358104872161793 4955 21093
489583519152034817 6113 26470
414412707960327233 19181 21679
467268644474891905 2076 5763
169243898771792801 15287 24397
965140330330953601 1962 6802
738914750040979841 19046 20301
557364228301771905 1357 3892
590566773455602561 11389 21060
310365919802279681 7244 23512
78584036689097297 7240 26226
485553659670920001 14889 15106
465308702598758145 4249 23852
151693885832898433 12777 21858
288652644300302785 2066 16805
821672265285805313 11901 24036
536777124352791873 12615 20623
777410756489047169 11309 14976
585482170953543553 19885 25880
347935724803811329 8084 20117
494332867085784513 6228 26998
648100573938918913 15124 16520
826639017338212737 11966 24460
492845116338124033 80 6412
124761605133723921 12138 14851
978158376598628353 26327 27691
570348990806156289 7981 15385
252869686821718177 9494 19449
746301820255791233 20448 20722
68539538884110129 10301 23568
300673996449322817 3613 13550
258219097645429953 2171 22947
284894765238274049 14430 18808
874199434435041665 24238 26610
853698433840140289 16297 24833
55066853257493169 10553 25618
879920442937514497 24922 25473
103890687749142785 812 7748
893935800151783809 13192 20521
891159526906058369 22485 25076
654535939491747585 9017 18567
249537433706223041 13534 14383
938012222299324289 4735 16917
383943815919103297 7057 26158
571121396964894529 7633 26246
773586576971112577 11689 26010
682773515010328705 22875 26504
296141951347784961 1638 23330
667022290812322945 773 15505
113709096243127313 8271 9347
404991200844808193 300 7347
165957115949673537 15079 15098
465887303779293633 381 12148
735029034266986497 22823 26772
706881044639491329 7008 18211
957520852857449217 5449 9444
755946772657264129 8085 9192
632608015936114049 9448 26038
492140361150223553 4212 27000
978405537366533889 2283 6752
973440240231422337 1049 15804
94998006204022545 10672 14488
486977963308877569 20991 22523
618493398581769345 3680 15005
116340884254778849 3257 15243
238958619372994017 2920 15336
944848441997482497 17819 19353
608570878688645633 2654 10356
914172330879846785 16621 23185
543456684151536257 12752 20262
76880819072361105 1751 26413
384929867858723201 19684 27473
102077404168394289 10836 23830
997239017163110529 5746 18382
776255806044890369 1455 18636
232107114761781473 11948 12331
283761528582953569 4828 10031
349883523848390593 15870 22997
7356243843080535 3405 27720
410656448838871297 15499 19640
445253600240729217 1127 10441
564452892431830849 18488 21765
822087106939495297 9670 16370
758376923390834177 1044 25038
610736987681246337 4815 8015
825738336320583297 8108 26646
968405040336112001 5380 25691
876440160655995777 15507 23047
58510726463534721 5695 26656
198502135469823329 22841 25265
951258072945552897 5408 22252
117973613888629809 15379 16790
569328746566849729 22466 26714
263896190383306369 3384 24621
784634228300692609 16357 19459
124339719506430417 12360 16753
225190929820879393 11937 21264
220013496021493889 5706 11710
485448545760977601 8235 17711
588955557150619265 296 12716
662756748937095297 21468 26517
116859429461854353 22440 25269
165131844963870113 6259 19152
552250229496458177 11358 15954
494928002652354625 24568 25336
131324087196958321 9323 20165
791966725693658497 18669 26338
673359279364824193 20864 23418
914184545529064193 22787 27586
270284667965754017 20476 26109
854767107107452545 17207 28178
210383641617148961 3583 11714
583713728583173761 2408 5854
237932137491924321 7324 16132
144112386869512225 16837 17714
544346443966411201 1148 4654
593383330631961985 4920 10480
706838194950492545 18166 23636
178096354700134177 2967 15365
972090986706014337 12200 20731
27676882568041349 10591 19980
103070949899858993 9213 19128
791879638644150657 10166 20776
686879008946270593 6826 10878
66722280174200681 5224 27464
637619775301217793 17678 20272
550063008506672449 20425 22643
675846450754853889 9745 22427
258757258095666753 12156 15039
495165589600816257 14312 20073
753222621890035585 10986 22357
51105909122973969 1929 6070
886421470682062593 3590 6464
304371401172787137 6064 7553
329437586595990017 4622 18540
753377423423167105 18873 25461
158152407100796929 17307 24140
660783384211299585 7726 8183
122240341330996929 18861 23739
827683675487485057 782 12532
232073970906821345 2446 23388
125414108920537617 1478 7147
411451637170078017 7579 23249
570838713116508225 15251 20845
999860090630644353 9538 12035
772290883079534721 11289 19677
695519647595990145 22991 23386
838042466230000129 14691 25096
783264010417195009 8142 10061
671732539256154881 8886 19598
195337257635575425 2660 7546
15593184489155477 5926 19583
21834750812583793 9537 18529
259781484610527969 5816 22405
441508195163965697 24211 24647
510148046558292353 17234 17775
36678441954006049 11688 26994
116853480863014177 1085 19703
20491682339898177 9289 10830
760575136730473345 1479 8448
656221627169994497 9009 19436
440939503105283841 9881 27030
780172014871727233 268 7373
481599316916934593 10511 20478
984429026843923073 15675 22457
305141200205369473 17794 27629
841744233893795329 4380 8398
131376803494340785 8543 9088
712827452833121153 918 3868
410358009098558785 16628 17184
801325152156653825 672 28089
36940051716776169 24587 25649
942373385269160449 11535 20609
427858922765764737 14161 27460
809710745502204801 16144 20247
588112417831020161 6854 11346
541431978691829121 106 11476
541429339679524417 5581 8659
429901634706158849 7686 24474
844852573184049025 2085 24844
158042765690009185 5941 24532
484822393445043073 18428 19300
536478374225286081 14921 16183
514778347980843905 16166 18100
398739886037130753 13318 25182
189278737779716257 8549 16208
145072845685763937 18155 18316
813440147438477313 81 26410
637355100217074945 8980 25255
241698006359328577 14091 27859
159871537591502753 7958 19809
283241872389091041 12260 27743
914717960738354177 15923 18799
262313141912642337 4867 28109
177496191217660033 13984 14784
328093952409766145 5291 19590
407612125230098625 768 21558
268974556768355905 2298 27343
871307518484631041 900 13108
427155224801431617 5703 21237
690757714502833409 358 20248
252808710349427201 1331 3271
145113763281631937 17946 23837
676479529701843713 5117 25842
181349659040233025 7064 27497
868364230369522305 2272 11893
342758095726569665 15169 20599
223005602799311489 5011 14712
668548951264991617 15221 22963
83562226214866081 14606 27134
842802511710221569 2790 11710
98966695014233601 22082 25619
101430440892652737 1965 21726
255865007692037249 10402 13274
477591370277824705 19183 23374
31175895634653729 4072 10181
983745089251694849 2423 27031
737983092488263937 5610 8557
374810251450004033 7790 13090
630365944229929217 11854 17814
932339248106369921 8687 9221
277943223825545249 1421 17148
118075769477545841 4033 4594
399304949723251905 8560 14897
562446361770749825 18092 24201
95104188393435153 10052 14608
11294643760852097 12598 27602
720123454779148673 5854 21438
715960320648132865 5799 17969
188271586217595649 14934 18970
769086024244987905 10453 22035
173400252656229281 6938 21697
731222332269421569 6002 25788
688841421162237569 3913 6508
61415102525064217 2810 18570
533165844388342721 6295 21870
532187434937281281 2217 26892
607184515774335361 19412 22046
43058726664273905 3967 7683
699069979088939393 17020 17791
592840471709845249 1009 27954
252433369656017697 5066 7725
685310389338230401 1777 9094
842374911823831937 5780 13749
595537281178433665 16609 20659
724489238998799617 4165 25654
395502887874332737 7126 7229
625905404366683649 12226 18337
870062858808207489 1996 6713
894343978829340417 5702 16977
915927473553711745 26325 26837
526211646739447745 3231 16923
478507111018881665 15340 18629
88497621401174337 2314 26695
803378728685888897 2328 14551
852458754246619265 20711 21991
338818376184573121 15128 26505
581012826520378625 4408 22888
229050045952607905 2733 7250
881297858237552129 15121 24912
780737934827566721 20333 23023
950120294915407745 967 5109
340415747847377025 25033 28273
767425621575235073 16405 22813
859753087970229761 6314 13132
274689046552339265 14543 18530
786007887211088257 14278 24633
249802834252811585 900 16950
60114860392513241 10107 24898
100591194556542977 22126 28135
123948925381657921 8370 18115
154555143280767041 3227 8307
373606796919428801 18246 19906
591186554630297729 1743 15692
978431104836960897 715 22527
845271506368099841 17812 24592
307756477333594369 18265 24064
454867182053149569 16684 22690
847109730915409665 4371 13221
934475193539931521 867 5320
51059091572394521 15819 26326
202749786017818689 2472 3088
128046064747355361 17892 26225
138069657171904225 11348 15709
683415504027504257 12541 24248
289973996689226945 5946 12511
68216419423070105 25285 26836
316033911478349697 8909 9217
81633506516478609 12472 24353
415320716477737025 6014 6255
136892656159393057 18735 20558
732910769766611713 58 8088
631133226341812993 4677 11321
48546336089955841 993 8597
605965909307204993 868 13130
922922944264037377 4496 16646
348943731292333569 11684 28040
397349500461473345 20950 27638
544475340965721729 11904 17110
335968181537047873 17747 24682
867060569974977793 17730 18666
962536432185672193 3919 24872
784537350237176449 4921 19855
48261848953337961 14962 17478
471011115991981185 6096 27452
428892623031259777 16338 22884
828243251266787457 5165 12558
167865266788645345 1526 16876
72178960699186945 2189 14662
440542050088438913 11794 24331
886975300667987969 10713 17312
370487158948670017 2706 5130
384578034095650177 10567 22733
275094024499651361 8798 22185
882427411231720577 24902 25482
31375435364616069 12773 26483
432224439302910209 2064 28256
194431400115590241 16599 17056
8228247461179451 10266 25239
238303683427467649 3936 19146
821286975594258433 12403 19568
367246219270697345 3122 25289
427645971959709185 22440 27866
188952796851502561 8848 12922
445438810530031745 13004 17368
456919015694623425 11828 20069
550976012529648769 16718 23501
619670601686551 14359 23174
661290555944415105 17148 19311
897479992867147265 10140 14040
639821160513736961 16288 26113
245253402482482849 11822 25395
665841917812439681 17524 25867
361473212383813825 11118 15628
877887403928273409 23366 23433
819301528167251585 6355 28214
256302938902816641 10521 22337
199732823628068001 2245 18485
541834456798557825 11747 24159
363596039347804353 2706 15400
265539448092948065 12417 21434
619412305742926593 23707 25400
123207281312208033 8933 25685
958247856802820737 4593 17092
389298483786912897 2365 27033
899997738061244929 20107 20418
674979324454785281 20725 27051
372850614021722049 2521 11617
484150983535425153 2457 26973
36273328288402241 4725 18920
874580018184733569 15350 26139
691696615077240961 3621 7257
582008740208717569 16179 25120
272955871334744417 6148 14284
259653634440969217 8119 8356
642531225215314817 733 3651
186763329419004961 13497 24196
160513548267388737 2814 14709
362774155856531137 11050 26598
717843296625069569 10284 13972
974064225828637825 29 24465
39947566892010401 7255 8661
465866732475536321 2895 25494
18910087564556477 14090 14410
873884460013254529 67 17357
452331655484996993 22482 24650
942480856538257025 13209 19029
300762062949537793 6346 25706
979072735176199425 4286 18672
484838411674871873 2227 6296
544018914010468545 18492 22798
623757531163015297 11436 22794
577693736731173889 598 22111
798872041919153793 3662 7512
11616575488293535 890 27451
294285837712330049 18321 22149
373121240084540033 1424 4359
249688165938835041 3501 4294
415043882908594945 3164 10189
919852363948557185 20553 24895
138454365356903249 19034 22327
984302167357427073 10298 17735
99568184637551121 6016 14347
725915430869555713 6786 23398
390133754785548353 2726 6898
501232109145036033 4505 19717
886387582496372097 5874 21187
143695946553428657 24209 24586
383274371645011777 17197 23725
849229562790199553 15928 24858
656576592613195265 6538 21600
736991823513285761 3886 25296
786212851212521729 6274 14224
332035885913228417 9167 17970
946429600164027137 8443 16853
995902391727092609 9651 13667
726472687088243457 3092 26122
343651586794564417 7220 20931
96962718583174737 8328 26898
387279806778032321 2653 17163
691537822557219073 4734 25563
276786498520181121 16353 21293
594836159184939777 18931 20091
363526362941193793 5824 23091
676627249150595073 795 24324
491107612643318721 27089 27550
888157489843425921 20071 21160
137775230671543633 16030 21041
393587805628182977 14886 20301
684533654927861377 18799 23158
389966523926137409 5767 27162
826129009286027777 18244 20499
669952332762601857 5208 5484
438929886373429697 16402 28166
935505345569627137 5829 25499
724962181189290753 10709 11682
989403485057206273 4156 7294
391797243825777729 6449 24430
336837457121777793 352 15589
768671636267889409 13646 27541
552972642375703297 6176 21769
270465858548348609 6600 16675
189568541655379617 3556 8494
632910466572020865 14906 25561
107296314900818145 13685 19182
689308270671858689 24710 27855
900283180381496321 5222 16967
89365774616673841 4242 11632
909532006372568705 12116 14001
99871354948547265 3415 25051
298167364058688385 2500 26806
456517856065751489 13730 26203
629859505683665281 2628 28225
966752151216240897 645 9928
807831101605490433 2390 13330
749397371713108353 4156 15608
267994828130252225 11285 27883
158550513924652129 10155 15785
239649170578619681 17027 20355
129865577043581489 24864 26306
550330337430661825 7923 12443
655234821492342657 13391 26184
905446385478217729 59 9077
763981892744986625 4061 23461
34068760533056521 14075 25286
114544980647551137 11680 17612
206886993484008737 5740 17261
268069638848693601 10660 11759
763298671734784001 2525 17980
166293685759598017 7601 21708
646681255712582785 12239 20586
680496181201782273 20330 25915
772997383231977857 20093 25165
742151410989848193 7766 8123
563266247916093505 9009 27619
739174614217922945 1775 25308
728451848407384961 11061 14681
449126986382225345 3476 21338
831897730216486017 4521 25703
129471990817016545 5073 20524
211941974447608321 11155 19212
278772900273040129 1842 19141
462425903486948929 1364 9128
44550571645267209 4401 9670
552491464757903105 13678 25892
554316742128406785 261 23600
969115302853612801 994 9978
668025163567755009 7771 26860
49191781613370009 3989 14140
369486514614791873 7110 25131
712778288995597313 6030 18107
141917914544713137 4183 16568
109552848049840897 78 9800
202671963874252001 6218 11627
101667897970333601 21500 24953
862833490840607489 3598 21680
341412507655956417 6045 25937
407035665110683457 12055 17194
675839512683669633 15809 23689
994538945571754625 8578 17870
364403344179887489 5883 8677
811920419196923137 14148 14995
140237236360594161 287 8521
381065357373607553 11841 25152
893463042209855745 7728 7895
325932627584805377 5474 20170
414160292952491457 18124 27370
373279036962976833 954 20644
75390858127061473 7132 19952
731828779841293953 6222 25326
647962563840668033 11149 12470
772700330083345921 1571 23643
697380779562831105 12257 19426
504083073143576129 6780 24868
950154806963471489 14202 15977
275154350253082209 24351 25828
535559394218747521 11700 27649
579932548544519425 2053 7381
657209506105648001 11993 25240
636471916386732033 22462 26023
57956177629233001 8063 15872
363821037267157953 9000 28088
361382977043664513 19112 24447
752647111228732545 11201 27084
960543656760503297 1136 19437
555408724202891329 8496 15988
445213626039549825 12449 27752
964201779126760577 3582 4756
601887524748018817 4821 7981
546469317672844545 10262 12585
520849427318385217 10498 20094
972483508478582401 1631 6526
550800084076509953 4377 14566
437725726865352257 13165 22469
263197072150905601 10250 25745
654583757711655809 2693 14753
895827193602354305 9298 26862
160516853684796961 12744 26036
592640155492748673 20433 27066
940733346398879233 2992 15634
143427001507543393 13553 27354
649556666538046593 3290 6857
799689519305719169 11435 22133
477515107576770945 20555 21540
895700974057671553 13150 14349
573231202344501889 6445 21940
913725777204010881 6543 9717
543004646014004801 14301 19412
725271891413338881 12248 20615
280043602284280257 2335 19495
663667415429660673 4779 13320
153861432578615617 18426 25569
915502389215060225 51 25414
529000788996327745 10936 23843
632018012866584705 15852 28316
354170449471332929 4906 6918
904219090726225921 18707 27929
324852000604266753 4433 16399
396758360351373825 13649 13850
693080847430387329 14592 14910
238334211476864513 18919 18984
34928172582553429 14818 19606
428773899431607937 11946 18852
71479146569778609 8085 18707
729496539102907393 8701 23402
603556164579032321 7474 25692
466140255458771713 10576 17581
702421969788382209 6764 21425
895789707921363073 11443 12382
455172128382244545 2115 11439
830200021982935937 14150 24211
418063704181413697 5411 23438
14535513221257901 3384 15202
862747967762857089 7317 17308
350897675340196033 6198 20607
46449404098659385 11380 24940
513836456783405313 2601 9904
600262913428352385 17797 23945
8616872591435510 975 4670
950779241925523841 12976 20052
547362595269017729 6722 12186
464862789308625665 13259 25127
214480725082314209 159 28063
994439441813334273 25873 28300
464185889337880321 4523 16950
286091642337410689 2303 7984
587801256349454337 1371 28173
386962459954482113 1657 4062
273698436171255105 6749 21831
798068109310463617 8254 13191
754544459396630145 11697 13745
845727765085875713 15165 22400
869702023982892289 16416 26147
869501263786204929 4223 8893
800132477007341697 2245 25268
839120487210813313 13194 17318
706883186603473537 8646 22857
121661785848033329 12844 21228
638829752246483201 14980 22110
969380003554782337 451 6119
290723171819518465 19687 19930
643383190369789313 16216 24776
394925847133894337 15406 27964
714720781014825985 10412 23256
456443781337238593 9034 21870
984278597716866049 22010 26362
471879318146410049 22368 28052
234595056325012769 13632 23354
166240705525023457 12738 18084
693910197075226113 9976 25715
967844880222603649 7886 15483
167771342184154 7050 10576
873563574965199745 7739 27181
618805199329102593 3925 4882
492265398805745473 1377 11993
942040153756543873 1548 15596
299699295816406401 8688 26264
886012766105423617 93 24578
870541334665578113 13996 16534
203716005650797185 4116 10467
386910139552380609 13332 23792
828255196769021057 9245 27712
173638441288336065 8125 28256
593855696169434625 10851 15060
863753332301154561 6871 13468
50432618287445057 15323 27256
567680092017017281 11350 16769
381483612616399617 12086 22742
146222347260614785 923 2265
830957616487722881 3078 19677
595288906360242049 11266 23718
161356969074766721 19028 20665
551634558012079169 999 15823
196663733799667297 5920 16185
235263664468110529 5884 20313
413893965636198401 18252 20530
103753173493000625 7900 9712
331263600621355201 20108 25769
859047158197302657 23456 24558
924498897040841473 3312 23600
624856259423108225 249 7289
670817727452160257 1917 8207
539678938955237441 14915 18252
36787489459960913 96 22232
645109968605250817 2283 8443
723577725417243265 4590 7940
959229199124440193 13895 24849
465959060804003393 958 8601
697799666242911361 12139 23431
615927006254665345 11535 17837
901146577823343617 16907 25801
62109615807919737 21745 26882
331229258730811457 22751 26018
822871901752307585 7250 11233
360968825558575873 2619 19362
5233264733469413 13932 14709
159298527783231937 11935 12086
874425699506545537 4922 26835
128261308466367297 17367 25396
747494956334868737 7030 17623
232168448766625345 11310 12063
843941379228141441 5932 15828
109659593827036161 17740 23173
954427004259535745 20896 26230
159658145198800833 5506 20851
598524914143084161 1578 21365
112069146866591745 1376 2364
392231823799825473 8535 19869
721092113066415361 8563 12431
524513937827123329 5691 7823
580362797033320321 12414 14670
367465245374539521 5568 23367
88615451395707361 12369 27077
303925430572505217 9177 14287
288635412454798529 21335 23188
949005294800635137 2590 18293
453275871888362049 3464 24912
303924913613940353 15848 26446
980920466642107393 21473 24312
838231990815948801 16984 20196
435567042905102401 367 16424
915787516738092161 7478 25150
818315204213096321 15833 26600
746481069932890753 1515 18964
580146164144050433 6153 15076
329422267466895873 10125 20066
446145224955376577 7615 8443
380690170040956865 7880 12991
857962380519108353 20654 24413
513104100639779393 5380 14382
887945820442300929 1438 9707
317206449732545089 6124 27034
42319539495562001 24328 27773
766267468323377409 5447 19391
2841627151514815 10845 14073
895321452601955073 9561 16809
187079687985811201 5302 25822
978600104049590401 10894 21919
218938417115740705 5074 22000
818468807261588481 8880 9511
48300405347585953 4605 20681
435649524923860545 7952 28088
846546444059288961 12517 26881
991264647032259969 6600 18977
972472390560209793 5187 6724
606007302655299841 24594 25806
759754012241362689 12853 23397
620666000696168449 6266 12610
576941476781424769 2905 22070
196031062538821729 15149 21974
250758149338555105 5118 18804
192320409851468801 6498 27659
7194247707996483 10064 19343
905040640366692609 2916 20176
655506756154014849 1362 23407
318407231776525633 10420 17953
941966489977769345 20482 21644
718896903662937345 3522 23319
28058687239582269 2543 5359
907529051799819777 12609 22187
85481646759046017 527 25977
376628488018795329 19724 27054
920445200159779329 18943 22631
693976918478121217 3921 25287
125800052175119249 1178 4353
388977174160942273 9893 13730
779913409612863233 3970 10604
993317290910930177 12210 27427
22891836807485077 11723 24111
906925899206456193 15525 16554
790820108454230529 9338 19191
30958212763330553 1380 8639
727644813710721665 7632 17505
981868518849523713 7000 11875
208067883341289665 5012 26000
274248864532289377 4842 18815
715966194655219841 14958 28243
648366478484646785 1459 13223
506155170736494849 8378 28158
637726856773078017 6047 19993
977191460190905345 19885 23330
538578572999625729 6420 16665
515343081866564737 4079 26643
23202974902879705 15753 26913
734307927095795073 8177 21661
819485039668862209 6003 12946
256194785440985825 16056 18960
496190133317789185 17870 26370
340542335337683969 4858 7863
466870398743537857 5963 23499
397263286981729665 278 20749
129343605397302497 10090 28212
622533926335460609 10520 27069
762469794469993217 17603 26618
238810896008690337 4975 22518
600559729027033089 4512 5434
788874817558504321 23687 26502
353385157871144897 6713 7892
318333839561677953 11750 24059
503531807045781953 2193 24699
742880807848319361 14417 23024
848379374198046337 10436 19226
200908675119880097 312 16099
794111391017232001 6786 7558
813065885786013313 14523 25345
268372854999711297 8069 22906
677918690403533441 21209 22312
185872117439423329 1801 7118
111315472462433009 2391 25928
414686549769086785 7840 17442
479878664310124481 2826 16696
748798320436812033 9970 11277
748944622634720513 714 9175
486462547601576065 25063 25163
100550514848766433 4004 28123
628873336630100225 14401 20298
270820846973759201 2583 22168
858287077749778817 4643 11250
427400788891478785 5062 18792
163249308748170561 26873 27939
928034715421428993 11040 17047
532254981874132225 19522 28094
434138967358922689 8522 10550
732242947134345473 12893 16454
805097770084795905 18401 25309
289338662673898753 13572 13850
180413480600723361 6947 22538
279096685105834305 19228 24349
587594328096312065 367 14074
288622175936467329 3476 11275
106925464716841393 13926 15679
401623527650620801 3279 8443
624244302964807937 14645 16465
777271588365195521 13772 28109
45818952896528489 1201 21356
433743205690184641 9400 24461
361456029631508353 3671 13166
578450034337038209 1151 10730
280165699025236129 13171 16820
693618572599341185 21542 24073
651044056228510465 3940 6365
190039133500974337 7611 15179
286003486327420129 19745 23596
579591078356124033 4460 19062
529614776914112193 8290 25497
147161640356756609 13144 25855
738403894174513921 19858 24467
993244192095026817 11969 15552
2315437630084461 7954 22503
941152449150777729 10436 21814
831509393892421377 16603 19391
505420378456058497 1937 2276
29707262690433113 13124 24256
333710435091859393 10661 20901
682835631951707649 8784 26670
147482229459960481 12811 21707
194344037269399201 8438 27917
616271138524538753 7584 16707
405203148816244865 14473 20295
895018174196572161 7577 28182
527471251608400129 3873 9500
921834054800939393 8089 20993
535638886462397313 6351 21478
49899395888722609 10017 10148
304740679607316865 19332 24092
452097341664583041 15495 25488
719041969660910465 5767 23510
351323742388167681 8223 21548
605968839904985345 2224 18297
711211160500511105 7208 25499
524285718037493377 1774 20352
836336084372980737 654 10503
395137984086954241 22229 25384
985047690315852289 5662 20102
800048970195664513 7030 27676
101269317947448209 3387 10722
364802886785522433 11042 22238
239765156293486817 19395 26661
194729890296759585 16565 22481
610457587495908225 17018 22560
839958588657776001 3200 13831
875654060708726017 7500 17139
116364793947074225 8539 15617
277159883011115937 19744 28191
420751178041793857 8721 21876
823710255414937345 8170 16066
100998486540948561 20826 24359
470499506205605633 14808 25281
516058502999396033 14082 27486
946870614488815873 3957 19281
7251465851172868 4710 24225
444849564021161857 19680 21364
470188194955763777 8865 12064
661036915479513729 6583 20318
736098414144425601 10191 11501
554828199176903041 3053 21050
86369370741959281 3352 19482
850441180528108033 17854 25461
972682005929531393 2162 15215
417136267640621825 7777 8724
211359674035829665 3255 24200
166985226914903265 13601 21016
305281498120155713 6168 19263
863976184870914177 20893 21363
857733732479982081 2729 28093
495207592851826945 18089 24150
648657162411129857 20613 20969
352710248859274625 7663 13530
531020455632468481 9970 14951
976656401065696385 20800 22149
197594677528929441 14683 22508
750601470901720833 11404 17056
908947693876523777 14327 21126
434716162415398337 19129 23303
783648434221905921 11537 13349
696656367148655361 17361 24392
435141431980152769 20421 23218
160264066952038305 12107 19414
985274630904701313 15391 16720
196358847819560353 3391 22151
369595715654565313 653 6278
818706022965884033 10332 14990
239574365263852225 1681 10027
667923849025761793 2955 11706
247336717712411073 1626 2316
150628648167440801 4119 7496
472928969367917057 13153 19535
315960246919892993 5039 17499
883582554772470273 19169 21439
264039653722264225 9213 16323
967474905405541761 25065 25166
742341437884824961 2768 25761
111357478396907793 10447 24744
680369653900129409 1767 6160
729578948598703617 3805 6855
943740324187721985 22158 27444
413337698580402689 15437 28096
95362444108943121 15265 27726
53556445605952521 5031 14087
916669874456523777 2554 24817
815444165137417857 842 24158
667852280562300417 11717 17514
166521463341798177 3619 18919
666832494986543617 1270 7980
631487946254576769 23007 23203
844254728276851585 10460 15660
295537947093468033 17099 27584
469847713754013825 22357 27836
406524215789570305 12001 26333
476296283011663489 1921 5460
572600900615089601 4627 20318
271599706601300289 20321 22581
206364104306214113 23715 24872
677866279646522625 2386 28298
352236397021929537 17294 24399
462000546865148481 24994 27710
981187595837237633 350 22837
299556636849644097 16662 25886
585864240293648897 21650 24459
266253298244713217 11630 22481
316028075462082113 14073 23364
553999818207515201 13040 24102
311087635525613121 3909 21794
329947758450266817 735 15440
428067864476442881 5076 26996
600937075780620929 20648 24634
366705604241122561 2329 27515
932632360636368641 7332 21680
722576932713490561 9375 11681
369336645808559169 319 24543
538806411595008001 2547 24430
649855013304922113 4873 6563
752701763953663105 4106 13155
547999150516574209 7026 19681
242489267660364065 19048 24731
243905069763933121 14429 27188
704300882830619265 16839 27386
180974087172799617 6582 7855
919647337695270273 9706 14983
443344727846927361 14478 18826
941135642705400961 3907 21778
246681018211518209 19283 19529
817272958835179265 7172 9948
962492531935872385 2200 28082
77842336139053009 16801 21770
738670976872512641 3966 11927
43736225549228185 3313 23529
302790844887091713 18376 25949
112492335345901745 21962 24558
282141733910094657 4132 6302
482636085935059329 14697 19047
303804739735049601 8551 20664
445823611855399105 23630 26868
66173994997669185 3235 24469
584699098006812033 11658 18987
104688292543023921 16949 21651
973407435049889409 6050 20032
621598377994700929 17470 24826
426750342054777601 875 2817
716417300982577409 12977 22995
677481120778860929 16971 21307
674724216752721921 580 21948
1323984422786140 19628 25295
166901570655376481 232 10972
318689206377197121 19028 24415
326024916115528641 5270 6236
118712952160723969 11361 11969
588106665321298305 12353 16690
470664179635644353 675 26204
180319803715988769 4287 19444
812248419464655361 877 24697
386260970565906817 15195 27889
522751699086168001 15727 20014
752933250587886977 25140 25671
843795638115853569 11559 13826
39700635528269857 19120 20366
653126923873070849 8192 25556
628537326996010369 1849 13688
25673377772623241 12652 12816
167388996616729473 17376 21573
635315935982699649 12857 27777
11558484741186705 21039 23696
182645190455122721 4149 4962
414990013165628097 6461 21844
659362098200272641 736 13764
706690775019254145 17886 22507
857862189393475969 3988 19342
821803620230134913 978 16536
832569360351808257 21121 26684
354621984203959105 14419 22674
363604348083288897 14334 15827
614986290679205121 1372 20497
366295816672344897 15766 21200
242833861183541441 16776 23596
644690793410266113 14643 15215
578259059928349441 407 8649
581419041018588033 6461 13614
957447381609284737 16293 22605
172204499566948513 13335 24400
58599364554275721 18574 19742
186982696614830241 8141 23606
954587809111572481 8060 16424
839773499689673729 2489 6942
400948843152612225 2771 20338
949669445585438849 20550 26869
145556233705008257 9844 12907
575514532192688193 11110 21124
779348306637807361 2149 25724
6011083185409661 21216 23842
318003355738923713 25986 27115
200696241168916609 2905 6814
461609968240942721 9139 16353
38900904892440025 9201 20653
585971602353112065 4171 18961
411412967463224513 12018 18219
989007293236589697 4016 22465
193648393869676033 4897 9961
677642274970892801 2982 3935
691647111604087425 13834 19653
354731047423975105 16080 26967
529520204247742017 4881 9314
255309393402626497 6148 21210
403983334203406465 3079 21381
354127854100617857 233 13229
557826924707864449 13611 26982
313790287142566657 22753 23353
276241796201791361 5013 10982
981981374198234369 2484 6004
808900049474853889 19606 26727
139338849920449089 23663 27336
396115542947956801 3187 18396
240167665901104513 13116 21458
683890772549414529 18881 26868
121189782016486449 15761 27557
638599315055959297 4237 7589
462641920936228225 15913 16941
103719468323699713 9046 10858
604045158764449793 2958 5083
39028837782826289 16811 21943
280495177312495521 16507 19437
671594840132240001 3299 21878
835907345552286081 2476 3641
953731311811711873 8855 17433
451233335092730689 2656 27384
456562520292319361 14466 22489
207328691983235553 7768 16662
245814714312036385 16843 19841
823828415307865217 6011 21608
807167203283579905 2329 27550
372927643182677569 807 21220
130065932478149905 6256 23922
861700064866631937 4876 8826
274528000406089505 22931 25064
393326967026951041 8015 21690
502231004921885185 6303 15569
103705384777065041 5501 6904
205316432039307265 11737 23490
806791774830159617 12815 13312
467435151811944385 10435 21150
209423807677730177 7974 10382
534048135001338433 14908 26668
27946972253488413 3167 15679
632861145014391681 4045 23947
357372536077001281 9646 13678
921885769978569473 19256 21421
841074779398823553 9215 13008
413112217193603457 8492 15674
588003537317838721 5078 13471
551309580060230785 9219 16409
94547066714483201 20972 21039
844385446381853185 5832 23792
599016837623416577 1943 12226
472426388570635713 8329 9622
269723528975632129 9976 18806
56493692418289497 7783 10077
697153428135585793 6904 15179
521615345143796801 23719 23964
72809225705469777 12284 12985
810094016394391041 12311 18392
323556053133550849 3434 14655
95282245830826897 14907 25177
934252815475545601 3602 17571
179778396323062145 11405 12621
331234057114279809 8681 18083
793721578469980929 1496 4948
571693966064572097 13977 27482
220903774172359841 3298 6993
82240885629055073 18660 21065
469849391082401985 5258 21090
25523994964871121 549 17102
77503343672422177 12984 17484
324846327202216385 3024 26808
76628461183585025 5502 10087
678971847704104961 1464 20846
608024827415494657 5863 20050
630111712808535169 12244 20646
941492870121276545 9210 12564
267307117397209025 11513 18372
972054608224031105 14188 25416
132581617754802033 12635 24422
476499771364981249 7578 24015
225177010359459489 10549 12478
341054286060671809 5162 15045
197891700899099009 14189 21353
614174697580448769 4037 12340
551054031996372353 9649 21063
685278840396481537 17331 24474
994435730447868545 26924 27324
430330990824469249 2487 24779
738929767039650177 4148 26226
522658401440157377 8951 27024
387187146596282625 1107 20577
950166675791006593 9140 13982
967286521020653825 5822 16880
278078984460993441 14450 21104
6558261521554699 3059 14756
240681140229153089 223 3642
293426838163895809 3638 14507
37136732112220017 1470 27527
227904959201730145 29 13629
763292151936592897 3093 13581
898730077142815233 13308 19301
640385552678910849 13430 23306
378923093714128385 17951 24758
22228840609212597 10284 26462
710499372868611073 4182 8670
265044850035980769 27500 28224
70586257568002961 9998 12300
707961117798202369 12402 20304
903800502180175105 7184 24771
503152626306874881 17265 18615
717169763745126017 390 25893
446108411790444161 310 8579
698990466469183489 23977 24405
949684913262377217 18071 26046
213894118959892417 6238 9499
550833368886184641 11108 27904
526277067409168385 3721 21035
52035565891547009 12541 23762
315279523707182849 6000 6291
711927130799946241 7766 9498
458305445560910145 741 12396
393656243813115457 12924 19305
488782579441611649 2120 7042
665264752256330625 6389 26165
917972538198753793 13688 14453
249165225775758625 3575 11045
188913977225929857 11143 26246
690060085791824257 9353 20867
75839754743469713 2728 5599
574790861919485249 25321 26782
435913047899241217 8413 18964
310761844806915393 19796 26797
255936928197044737 18497 24816
114941280237960801 8516 12441
916158233747331969 8418 19320
158264373539790177 19677 20039
688590841453304833 8216 15785
900681740292913665 10517 24419
221673358307803873 7993 18172
350490716353572673 12430 19546
374208410805536577 18578 23156
586025081186850433 11186 25526
283074586811842721 2226 26390
506849701043531585 7687 22806
864611997888289409 4896 10345
169644354599132193 6760 17853
40693747352342769 7892 9397
119455744278877057 13729 14504
812351378175307521 3289 9224
148720279833046465 15096 25271
255886784674750337 9338 14153
205587764295724897 5776 23710
989067681509055745 32 6446
873334918807831425 16990 18719
449043107012379009 2846 27787
184284759053507937 23190 25730
608998200459566849 8248 25543
248687257259692993 6059 16482
919779024132090241 5253 26426
713238089756568833 10274 15056
612501398101358081 4434 16457
262381506589679969 4360 20553
862327924219123073 7266 27914
732627112425870337 3718 10261
638337800556925569 6963 22874
498445221313861697 17903 28266
736207860911498753 8975 14339
367013336582711937 15959 23329
735528793883844353 2638 5401
601267072432580865 8087 27422
336705382194814721 2839 23892
295991572577047873 10737 26582
100970722079765105 6226 21869
943373639740631425 6137 19019
776289292487383937 20647 25228
114502370157449457 21213 24512
864520165645615233 22267 22346
762336198649041537 1788 9548
728361160583567361 10952 22088
444421263037963137 23869 28023
937776930782078465 4930 25794
104932491981717393 7062 10882
487237331679786241 2561 19519
744514729969065345 2303 17932
376938160397941121 5137 27228
751180206946532481 2403 11465
398291533983091009 14419 18172
994723174665619329 9580 18400
436419152181159105 5859 6159
196578634560527393 3098 22280
41994451896307793 16395 17373
536005427384193217 17350 23162
282847998524516705 7661 13681
916788085732708481 25819 27396
794268430986669185 18 23533
146040092475299585 17994 20182
144831110607512417 10009 22506
803363387475517441 4556 27566
409108347376481153 8689 17870
975684321363072385 20980 21106
860719116914623361 13972 21432
479733496827368129 14938 26373
500655178344764801 7607 26956
797373091625598081 13728 14497
394516597417364801 9651 24210
430454261523724545 5172 15315
960573514297955457 7818 27872
395109632663572801 4493 6742
880988691063578241 8305 20431
610300937753027713 3732 13896
699279717355629825 16582 25427
111233069353158241 6491 8757
268711858602145537 3765 14876
658831558976348929 329 22281
709770221103873665 2152 27563
47010469580865081 7989 21880
209959057624843137 16276 23689
605836948275982209 14569 16327
430861142094293825 4176 6926
165920092153992737 13498 19343
726440354529316353 15940 16229
198168392528263137 9740 25158
139797498910816385 932 27945
278278550769609729 9669 24734
509452621398168065 5642 23164
752745062369729793 14121 23189
586524471589307009 18382 25529
285999650008260897 2651 5835
813215507048923265 4023 7193
897410479943321345 1503 14407
44410845356686937 22140 24920
63514623195541025 9135 15343
514249393238145537 1334 5667
213426019272635169 10757 24798
192727630556611009 9838 28210
356365221945377921 13453 18017
452623611700246913 2884 20200
762829884317344641 16635 18734
859439397747912833 2212 18736
238210385763320417 18821 19772
979683867867549953 1520 28296
752097559811705473 8929 15979
280463675799914817 1676 24427
109846869746331073 1943 14263
220245655252924161 6713 9528
241334682380657025 9609 13398
611971393865339009 1926 15980
314592041667534529 7566 26883
845879513079836417 2575 19822
305810946664355073 10308 18890
450890367886948673 22202 25736
31645889080078149 10487 14558
752353341316919041 14793 24790
453574355762047105 4033 26628
857760801288186753 10453 21393
775846915013712385 4035 7098
462950704315176129 10527 19916
318114159730033217 8094 17412
164578250210972513 6515 15552
145945859870902689 19669 25428
36541189255714817 685 20644
706888512636030721 2713 28135
814222058595454721 4209 7475
225899879756237697 16610 16680
863103501094400385 14901 25931
382694530283590209 6836 14776
790357460046912769 1169 18758
540870750193601409 4733 16689
769933134137104897 5432 18339
482404359675289409 4455 22146
327043934304136001 10038 19043
722101661500030209 3299 16956
50918224295230633 831 27978
92966390082256817 6038 6473
552282558711503681 12307 20321
47531040493378641 14083 26783
252828617955955809 3274 10168
173596156730159393 5768 6440
332867571903626945 8823 23424
37136385212871657 1360 17989
112198355755168673 1397 27400
60952124098111681 339 11311
709523730436806913 12324 19006
17219147427322669 263 22535
911629724863317377 3335 25852
155377699157046593 8773 22717
98637851845701617 2535 6055
484151054395251649 23030 24607
614621844185421697 25226 27993
854937828047912577 330 12032
594031762066485633 6708 17509
637885739124339329 4324 26861
514617475636256897 1268 25299
283306685217642241 5023 23482
730151263849428737 7477 22849
295554959754607425 17330 23780
290032463880237377 11479 20129
110267584392165217 15608 18268
514613278184206977 17227 23659
696848846160417409 8261 23432
457621959122789697 10629 17202
661737638470814465 16726 21012
247987545380404129 8614 22493
371132327930833857 10753 26206
348560435206024961 7607 8054
291273182975306369 13326 27977
13591768783548731 9097 18566
131257985046101313 20845 26607
153857540896282785 7832 9033
477767867579050433 15610 17157
928426404663675009 18009 22220
505056833319937217 2891 17006
978863078354635265 21105 22280
524718924978873985 12472 17307
533519009088784897 2577 21921
111155823523045425 1269 1892
563170951853706497 20259 26871
874578758451324545 9350 23700
600114709089730561 4143 5646
964091908542709377 15303 24814
636627834345176833 1745 23018
586273961359541633 5950 25535
216440533635925185 20391 24320
772050229466525953 10597 18542
240676621992108161 2727 25742
233282506144266945 16972 25210
174163582372933953 4410 26760
520706101605295425 10596 27116
615081549758741633 27071 27567
501407429443890625 8106 17244
317007889223383169 2191 19763
54729857690784201 5110 19789
973230187097684097 1819 14691
846642206443508609 1254 22437
866018916321770881 6524 15579
745028040298532097 6748 10139
126601484190416609 7499 16948
320734463851795969 5511 17307
563269453841648705 24892 25312
419626741454077761 13780 28278
104417658581823505 769 21766
801041039547076353 10730 21746
341862865580289089 19531 21340
528510876882929665 4476 11254
703625061902954497 19617 23509
447223970420299841 13489 21017
745260671191339009 14932 20605
481349667960312641 5908 23838
24714309198500929 2809 17673
934834090772714241 15065 23094
390467956200105025 2112 4817
449871398606173761 7168 12326
149906951666480385 22133 24392
428811864299849089 11447 21548
851553612899003521 1362 22388
856082429654133377 10933 11971
23193889877390461 9475 21554
11724165711004987 4898 20393
683339501402350849 14383 25777
700314302100022017 2088 15608
539773621268608385 4334 23353
384846285894770561 6207 22349
207714843040058369 420 18440
730361355606344577 11043 19385
760645355407078273 8608 17710
737060769746168577 14215 22952
741646080388939265 3958 12511
860247442203469569 12089 22538
873377075679343361 156 28277
208424120819859841 7729 16007
298159622078223681 2548 12973
844316839786539905 15001 17887
31180839202747281 15699 20472
952969234366410241 15544 16829
377851898562518337 11504 28064
863639178259059969 3114 15678
950051050355142529 14185 21502
379060962544958337 15788 26907
274179549830840577 2898 7271
735783895519812609 11304 28071
230395179892710177 3928 5894
274974785185694529 11702 26475
623128910014493441 1559 23986
998864253429214721 18302 26072
819724493666512897 9733 21393
631269468899393665 6023 21203
565959809569442049 959 9088
213757077924423553 1216 5017
42863864958164297 12550 26189
578294159098820865 3939 12220
488540645640490817 12438 15834
776329955079457793 10598 23688
813948734933518337 6160 12650
854503876108157825 3030 20180
525191237864952129 3384 21848
120485428627301169 17223 23089
300242819160544641 6685 22157
106225190491674225 14878 25561
838653752742636929 19951 23019
943369616775409921 1050 2481
643446297053571969 712 5923
448561246531699713 2208 27060
627421507286889857 5285 12287
501073409554248193 13200 19780
743460027990849409 7761 19982
556072598928526657 14432 26044
180647314478029857 5453 24341
845835834940427137 2939 12113
378190875205888257 4671 16383
925912838781204737 7561 17071
459578771565951169 8116 10900
327774105091730689 9302 14916
548465548875313409 10443 24506
299806023238264897 11348 19141
290154080012776193 17902 19566
723521085720758401 18347 21461
298879565616971393 10551 24704
838571801381238657 19135 22283
508140185329345665 5743 9449
923231284417123969 7619 12635
944733025371803649 10259 21140
917154159421418369 7009 27386
306981798740970625 9587 25154
382978740105098561 14770 21278
625259990871512577 107 10359
111986203651628817 21413 27463
647206773018261633 2987 9832
192747228294290817 682 2468
69182382091312889 949 20073
458096672299863169 5146 17143
239526914427990785 5329 20920
16512787845410771 12475 23718
987126530753073409 14092 26170
592079229980459649 19214 24370
203285184096834817 5910 19784
710223537131366145 5106 21284
355419940578926209 8410 10178
309723363331077185 25027 26145
716106937637484033 3121 6889
730049893225892481 19797 23406
207901430098928577 8697 9731
53941176160055449 4289 18042
544865934161997249 1297 14912
605742449597624193 15331 27526
259168758888634433 1482 10418
219187889508820193 18840 24872
314601877301420545 16164 20818
605302718226962305 7455 27598
518568117653444481 19322 22429
81810698957827553 1274 1450
309926794063578369 17117 24201
74826513596303105 9572 17478
965488560086370689 7041 21950
919991140772115329 5086 15312
888709174792587905 1703 26351
853078761131140353 9079 15622
711325632404367489 10595 15725
109865582593858593 2439 21965
643279051644036353 13559 25194
170234763890260161 380 659
911861177415644929 19209 23401
923087195844406273 5042 18517
989780646358902017 1539 6506
814784271117698433 4411 23961
977684616386397953 5194 8942
511976098297100865 8575 8839
168213433207192513 10253 13439
346723873177335681 14930 24590
493444006360149953 20756 25399
367312588924765057 22399 22847
757624002278909313 543 6869
238118111892955393 19141 22964
254826895436423233 7885 8887
945956845612062849 20021 25405
863191534325345409 20865 26593
7523055912297850 4166 27800
192770516337716929 28067 28161
375397432153025793 13768 15258
521815573597855553 5504 12098
390645759903090817 16705 18814
826902231884787457 15294 25376
193985776627858529 8449 20616
554367672094137729 578 26517
48341816672245129 401 15429
595903437259991681 4043 15974
132324751270719073 7238 9086
816984939803695873 3743 10837
181388935176354241 1896 22272
694537395666969857 2230 23685
495741916801495809 14336 24620
368515133444553537 1239 22071
110549947362340369 21321 21666
320522798692209665 14014 21836
892062204399682177 6572 8073
571196213302421569 2056 26209
535761675341543489 4952 19391
836184262840049537 4192 23627
844446108547277441 11879 15823
218469856621418049 2951 21820
939739490058752129 13309 20972
788657561847443841 10831 23852
326698166360220225 7631 11297
875964799052077569 5639 17932
813128975869627649 11622 21879
939035212988329729 19299 27994
908371916264190593 5110 22810
214493645437777057 14241 15228
899198694785678081 14748 27021
27746147149699141 8858 10604
58771973450692625 1538 12652
989612510214847361 3266 16195
68959432085389241 3642 6832
475085659502497025 5779 6965
151526643973159745 3287 19831
809998078414530177 5286 18376
309898314023325121 5015 25086
278437722600230593 3922 4306
863095936110401153 6604 15341
62577983186578481 5013 21564
444988630995961665 10459 20349
139525109216691585 15 20411
357085229236037825 12497 25716
498859337414692993 9226 10386
879410888243722113 277 12744
126022680681458609 11094 17820
888624539387652865 399 21125
503963397863124417 7302 26856
921005353483135233 9532 22762
653989710387861633 3396 11756
105792589528210353 3870 25617
984093242881662849 2393 16575
41753989271239081 1839 17849
154607294032857121 7339 17726
333934063634874433 16248 25661
933012571502878593 4723 10537
80817959906308801 22532 22610
766310810501778433 15133 22819
828932809736688385 5535 10219
933948845290864001 2626 4517
558468700764688449 5785 11395
749124102633189121 2737 12279
311633670352652097 15891 22796
277379557044874049 6917 13748
432653644662959617 12083 12706
951245607890086785 14628 27242
841596371955564161 2265 11807
731517984924146049 12557 21397
228314927617883969 11892 18952
639996147723465473 16242 19879
157536810604572257 2757 4219
791960939241825153 22235 24028
180688557753509121 1510 28319
833277543642765313 18584 22656
266859441250705473 4139 6372
7747294576311959 13621 26886
18785438575530833 10153 17774
98749730205000225 20416 27835
179679625924737953 20182 26876
577729084467485185 740 15149
169602103897457121 692 25609
712925642800371457 19816 25365
985122033565563265 5010 24796
225278182303149793 24796 26587
367210858861323457 3136 10491
350096933746939969 13238 14145
800280824139836289 1853 2584
579417662557695233 8599 15168
17994042247661213 5808 23459
782103576310447617 6504 10006
685234704439967105 22946 24047
151829393820342785 1351 9099
802548142115124865 3968 27090
766985715337639809 1662 5658
220495325027631137 13048 26914
34074821544500369 20379 20521
219198322249635425 6615 26600
661920777732461825 8277 10132
755176209713784577 5381 23747
726875816662634113 9556 15759
411015363436103361 20941 28000
759841928514262529 2422 12809
133321783233757425 6354 16858
929413458642706305 7997 27874
219472903692743425 23866 25663
787919511175658753 18097 28257
129927401887318433 3703 17672
584166250712620161 15562 21931
9555987828701263 7160 7730
959704207004975233 16681 26422
624281908368690305 3712 10513
211552093348252865 10510 18071
183740121500161281 6131 15411
903093349454195457 9192 20573
312819438310317121 15983 16125
345161932208547713 10327 24287
200686080848310401 12178 12595
327179199018118529 1968 4041
232497314706765921 19913 25010
256153911007778849 8261 19553
327997468304484865 706 2341
498134083943938305 1648 8976
604017189871473921 12159 24042
744766660840490113 23386 25771
760598240743529857 15591 19203
195121204912723553 22303 28177
196547445409127169 1114 1235
485135607718753217 524 3483
335213980355856449 7279 9738
461205650125293697 978 8727
105931551360288977 7806 25121
690758442044277377 9304 21095
59466343891880769 87 3563
972666833484751745 14987 28093
179999928692470945 3721 16165
973031729919547649 1346 15727
477972724809486465 3221 23555
466145215296450049 507 19021
330237167173169857 1963 9524
492121619102555009 672 2656
428715507825852865 4232 6136
301731854603431745 4707 15771
260762535865470817 14837 28011
442764264528825921 32 15813
646315198939443969 25171 27634
738343137441404417 10052 17546
204804898535645217 10236 24212
719017532162347137 8703 23211
574591988646158593 3174 23133
864303988432070017 5407 20181
676413723654750465 3907 11176
199981297993623745 2684 27253
523188764325592385 3008 11422
791655066737149569 15374 26168
971241170912566785 5197 26091
478420803778497857 22519 24646
290688042119068545 4780 27928
789841933967707649 19212 24168
744426555742283137 11388 17371
298292625105496257 2469 8638
662593551560544129 4494 5235
527551023684395649 5492 17646
874859152778174849 5261 14646
304487413092367361 5941 18855
844147090254704641 1698 6920
706817502134001025 389 16643
521708610936091329 4612 9180
564644250944105857 12042 17737
206970583523510497 23854 26398
729307850346202753 1847 5404
678789529417901569 11142 26780
371509783255156353 3911 24507
501094847663164673 121 18677
920914281161699969 3696 18645
132138297896123185 3642 8085
44737791807627049 5855 23818
430568177767920449 2800 25157
469402993678897921 3850 7731
882571447933788289 25766 27352
339853169205234433 4373 15242
716412374485354753 11273 23485
984622824491097473 2762 16941
273785808837178721 799 21390
952814843489342465 17515 18911
214469001069684129 7795 10545
277369142439653153 4166 8971
92947022125390081 4435 16884
841556695408847617 7450 20549
541287335195402625 12525 16187
48948913930829009 8519 12494
219264757130762433 6332 17205
328290447759805185 12366 20418
946655461682976129 3751 8278
88220801655097601 16046 23782
280715598418044737 6062 26904
402321455673579457 3005 3234
799050055071528961 15775 16571
857678013307392513 3851 14225
643168356227736321 7630 11647
313633850413943105 6100 20883
196936437350412769 8678 9665
8165451135340619 15494 21374
662386796510379137 736 23132
480397149643941633 2195 25456
545621278632250305 7724 18250
58115590339767209 7811 22177
849801809823649281 6746 14078
273558806742478561 5553 19641
841753649614499713 4201 18718
794663497017779713 11255 23050
669004150912929409 11680 18428
280417793088467713 9736 25543
265468846834789217 980 9714
659449546973505153 6642 25381
432430395688616193 1307 7535
874999752787040513 2231 13570
107831307477223249 5343 26174
652002787825068673 8008 26452
906893992049749249 14089 17712
71526101587686241 852 12436
157290822332566209 2581 25943
970857560908669313 4011 14905
72020538083624073 11475 23119
740514223238342657 16628 23490
266327955954661633 3589 18782
491405029021620993 12833 22883
176227018094881057 3138 20305
904165209732347777 23847 24987
735712904588648833 3826 14031
196208703555996065 21 19823
78958976185138145 23897 25836
374665959336802241 20290 25295
440594777573490881 18359 24692
196282992553022945 5164 24009
493162821215566529 14911 21690
878705450441280769 4909 10968
816108289142032769 6264 19242
50685262155653281 5700 16532
395492948439883905 7444 18104
743607212634977153 1867 21606
190839907356259873 10290 16406
668618980352732673 12183 14653
659980444394069121 1785 19168
471612981508251009 14034 17723
759218437823630465 13520 20975
296877256292972929 2575 20897
109642125271680161 16144 25464
162492812981192001 6311 27792
207943634342310433 12921 14838
511536563300438721 2639 11788
244980857499985665 7391 18497
871156108987200641 10380 20395
630573539218840321 17554 23224
973878701545530113 162 20426
83090835062197505 377 8024
13522631583732903 13501 22858
586364675191216385 2516 10875
125989179616453841 7633 10738
870080053784921089 16693 17295
814684219525240449 8073 12585
676781751173574913 711 7638
312641235495945601 10044 17583
66076940827517913 5788 14800
279323132514981857 2696 27273
752523017915617537 4553 9059
766090739176519297 2073 14992
458894280471401601 1118 16171
53303296252771305 4171 21336
236576629640620001 13400 16587
894317283844785025 6218 11216
661551537512369921 12993 18161
932042768514868609 4458 14675
200240146290322945 18047 24882
707964942731393921 1035 22929
571751729607900225 16331 23449
297311055340109953 12514 19458
889082460663200129 24439 24597
515551506857931969 12721 25850
708891452323914753 14288 19470
867950039453013761 2453 26347
728762767984559233 10818 15980
141091587515603585 500 1149
146447827861852161 16489 19913
317043802829992641 11047 22551
295077524792628033 23754 24947
475655828882807425 20178 24374
84204343026957681 10485 23823
320487094308937537 22685 23196
891591481964237441 5963 18084
688979693229725825 24433 26738
874694076422532225 8839 15628
788826173855333889 19575 21620
809105635736909057 24523 27675
595329916167813121 1264 22927
559774001622461249 2467 4598
521645820029711169 4107 12438
845781133211115649 21355 26408
607598844880584449 20670 26410
74093204685670593 17964 21079
484503978851613249 1468 4746
531106607537179073 4182 6075
215065530719371617 20787 21929
229451283331233217 26842 27276
812197423124423809 5905 23495
741574915305729793 17769 20321
695351711463729281 3150 19586
264106213891682977 2251 12534
505579443873266113 4574 13365
25806617068848681 19113 28292
703599750430939265 23054 28068
89803893304665649 2897 4003
425720572354840961 1407 13052
211179593920970625 11829 25078
777472261972576513 24456 26864
721859699389387521 21845 25277
459257194623454273 18637 23778
466429741164329665 17602 19727
632758608218367105 13874 17271
668596075984400129 5097 24950
789537233381629697 6512 25587
403184536773178369 10261 17331
300585762718583297 15746 22518
79774652697086177 21734 27342
763748396306588929 13838 21786
456362260154218561 11017 17945
744759265395984513 1885 3784
112677064532793025 7231 27972
397579388725524993 3801 23908
365572548077633281 2655 15080
89768202446833809 5400 13325
531880757032883649 2682 14128
653969523912984193 21528 25081
248221632123812001 3177 14495
151515397027779393 3480 26897
886614960256057601 45 20386
115873898902812305 6552 23063
405465818055315457 9138 10426
680794354231409153 15550 25285
439313002486120065 5129 18975
936311300045012737 2220 4995
514352354681829377 1030 24795
862717029488052865 5184 22238
191420524441955553 2859 10479
180746823094501953 15457 24871
347695610537808641 3309 17871
844365245634918401 2082 13681
67870259501791705 4651 15257
112442399894142401 4520 24306
226091243538217409 4679 14948
740432632965919873 2325 8249
389463177533915713 6997 22870
143012580208569777 7023 20600
376979624217224065 3622 24966
966957371116563969 8614 26505
851648261849835137 4566 15271
157151585478224833 11261 17667
571214969687911617 6732 12835
322707834148033601 4608 17925
117189313063452257 8664 20672
598327393694638977 15319 28163
379936275588018881 22845 26043
844537543173117953 13036 15148
956642262751149313 11598 18889
994020993748414081 5472 5997
179803009497430113 12161 23997
647111676813906945 13176 24896
381510846262759873 12221 13511
724550525970478593 7244 22913
403360464127583617 6923 10125
180738841197182881 9563 25312
16847440332231401 22975 24274
565262365675089025 6363 27169
238319474491174081 2222 11147
237407920578206689 13131 23934
768739729779358721 14568 16211
421370870819693249 16064 25418
14130692762474695 4000 25125
660194679537113473 8115 15339
732767941080300801 1216 9792
338337065922154049 22597 27376
350037600134310593 10884 22288
792505430514395905 20507 21869
946701981414665985 3434 23736
215620534619979777 11454 11950
983812729167166081 21428 27618
890579578742972417 557 7695
558378262470785793 6948 12645
132019805219094625 3053 15361
247000985409112417 9975 20977
836568272894098177 13348 14025
911172581308367361 22 1001
57611099761324169 8471 14032
827470305942195969 978 7102
773506786482897665 12371 14251
957463488439049857 6006 8887
278355040040160865 745 10099
674535987481629441 5249 12049
652642694776560001 2208 25721
917030408490465025 24667 26144
689492326113516161 1540 9976
301388670218582209 10806 13063
974784457114253697 6628 11901
683897703868229505 26087 27504
364494086700055681 604 2672
953899988255567873 12934 23887
229384727682585793 6479 8260
742540199222876417 12259 15399
416047108902354497 10825 25916
8362105735383097 14322 26019
118633661393943153 13139 18738
232802726765061857 10487 26153
119690049475501329 11233 28232
881970562110250753 9794 12626
701448718087320321 4650 6585
861926322052457985 7779 15407
851500573853918721 2435 11024
771891862937277313 3787 28240
128323060312254705 7864 27712
20662109295574993 13 3085
427766724862060225 2229 17293
748950886619535745 1837 8120
858823649966254209 18797 20572
246910976997330785 10708 15477
552835252966282561 1142 27883
422086245139038145 7863 13462
777276639534619521 14917 24593
982348171352516225 12147 22494
954166706575584513 10077 19669
345887050548565633 2938 10504
738880687128826753 5790 20300
882147238788380801 2275 8340
380768346768043393 9387 19713
86249911303777793 488 11081
62463435654081 1634 10610
121652642826393985 14967 16341
479222978407669569 3305 19378
893363225925224193 10288 10424
97121925574001009 3422 19424
662485176587811201 12633 16500
953961141423043585 2789 19075
996094768481835777 15049 15118
841771970209862273 14046 26503
119294303252008401 3225 24516
725587344544486273 9665 9769
851060983483176193 855 2278
678596908602187905 1015 14686
141767095106619217 4722 22022
680194711540657665 5225 19988
211200139457186977 9893 21044
97150892043373457 18979 21913
388509820002344257 9193 10086
257788109458367393 4818 25147
564939343273362497 6583 26566
681680019917891457 14396 16173
623355754542874497 23 10433
560160102051021633 15297 25711
514795203648244353 10012 27847
707444446831090049 14349 26144
973216798701702913 13064 26111
915678481981522945 2399 19086
674612464740828673 808 11479
619378432457452289 18429 21053
321857239262673281 4279 19170
265175245004577665 6254 28304
63132021809931161 18940 27120
843271010423620737 662 22177
407370872029947137 18472 23317
221076240671258977 11114 23218
138072193063759841 23119 24287
940566853176264321 3308 20174
783507957645643009 3733 10044
889554929655311361 4434 6793
163662767583897313 4317 26364
305940040888373249 11849 17541
96521465589734849 5261 10294
268184260076076001 3656 21903
634222991051597569 2775 24645
274521866529838113 9019 9361
429453068016872641 14601 18848
271524206687054465 24807 25674
819930101443755905 11661 21351
427481588769182977 9793 15874
943703692008615041 2874 16997
773420560012020481 3269 22253
975767098399113985 3837 17229
6855241883087616 1294 14264
981651438087144577 11610 24287
863479669942229633 9978 24208
412524935082213761 2087 24820
41256289828851321 4844 13164
821686636947863041 182 4232
219075602458666209 14822 24905
5798072593318438 15698 23755
83422132582214209 3335 9754
645400057823341185 4918 17330
813067121512411009 1184 7287
85661146786971905 205 23603
330366299258969345 6131 18513
92231113189928497 6509 9704
377753623184098305 2500 6856
261031178270069825 17375 25089
471006656923563585 11929 25991
255478638170902881 16856 20694
190958188550077057 9216 20499
77862120852270065 4207 12877
440189188841401345 1809 17225
690392771476371841 11565 26574
950843847708277633 6581 21757
462919404317272385 986 5041
579563913753830145 4955 27427
144672940550211841 1794 10829
169372522660928833 8402 10296
372949296572951297 2131 9725
664208391045804033 4920 28319
328039269268163713 2412 16870
594306503714157953 16986 27140
644974200521527809 11351 13619
170524047935984417 1909 2669
263943194548776449 6905 7466
417306275236150273 2647 27849
653968224867920641 1153 12849
778915336547555585 13266 23106
125633011100223521 14853 21266
238847604515932225 19703 21324
440430338055119105 54 19117
839140543415297153 5430 20576
72761773731091489 2150 8793
34091604583984749 13030 23144
617882943079873537 20564 27238
713909994150469633 6998 20175
454963786702069953 5603 25215
339095540693783425 3940 11535
738964610600202625 7845 10509
66091484119837673 3917 9842
926152111988049153 23048 23797
992326033220003073 8648 17842
252814790998169057 16627 27765
197428084598669793 3378 23095
967898445556460929 3703 19059
507681579504513537 3395 17156
574498405407080513 18048 21367
84519085429818113 22924 27878
111718655347775809 7524 7755
304374536175437505 1371 9366
692297103651721857 12609 26449
315374802261999297 16871 26898
697347559067896577 14196 24905
905165434177426689 18455 28205
728184486083431937 16116 21909
403419361450161793 5818 12571
335465456669769665 927 6327
963561303682958209 11353 14553
742462528918789377 14307 27541
63546441179340721 17698 18699
746531834012859777 17120 21280
765536127704841345 17451 20240
121498641411374561 1978 14308
766770355820668161 6625 11484
319458833144214081 11956 19188
141832184099264673 4768 10330
128275030500528689 11366 15598
958072884444220545 597 2113
431263853443670785 19986 21078
539557438236606401 6309 12955
633927166989234817 2950 23758
610013926298151425 272 22639
257397319018341633 13988 18124
150082875423869665 6914 15322
923863949305197057 11330 28215
598215478417074561 3136 26182
807343533717830273 13877 26875
334516275687995777 20009 24299
508061458994898625 4122 7099
701482635844925569 13802 17086
175909958471724097 7754 27165
285511996273449153 7692 25721
519712808789872577 5266 24732
748506375748547713 2007 24516
301298498824724673 14026 21572
618971401670357633 1971 5716
1981311867620406 13849 25210
626089865458013185 10529 12716
769911796062363137 23718 26380
902272229671133569 7858 16375
835900862306569729 3824 23562
23816993698204669 5598 21454
667583385681570689 4167 19603
544888967353891457 15477 18949
414628824205163201 2334 7414
82077826473451409 15633 23148
19603234665456881 2173 6920
847356795510115969 15634 26116
315790692999623681 5796 22868
621294796733025153 17467 24598
718984906570472705 16448 21395
717090406371930497 18973 26846
44445129673146513 4076 13334
618844712580070657 8130 17489
854707743326716929 5109 7081
803072570050950657 2807 5518
528500489301219265 6033 7748
747209174890059521 523 23164
219362307388468737 6981 21351
811227282376101761 21383 22992
44862482223475553 3164 27263
444848794277120897 21049 25112
308300209952111745 8241 9450
70615233311919217 15111 19446
971194931571940097 942 1037
434598751887619969 413 7475
988985672882439169 100 8342
106536753351740289 575 8919
512314537418728129 2837 11140
279313821010120481 4215 8372
998086046255910017 7408 13040
916175887711837313 186 6833
893673937933211649 4383 20570
339214019469380929 3200 13436
652617342540754177 6227 10450
758420377302932993 11271 20764
483247984159373121 8094 11001
909936658719303169 7492 18768
387248964888900801 4625 16487
781672653824678273 15751 17884
667933829838514049 3796 20840
836600756965765377 8271 22039
559114513313534913 8708 22131
488428046416565569 21610 22690
826188993610696065 7838 21578
151024653035037217 5004 16976
109993161168663537 8629 10672
436614811605387841 11188 11610
394320790430239041 4966 10451
322271257556991489 799 4929
218713917833401441 7095 14456
315517899314748737 13593 15743
293238264626307201 8925 13689
272466770854592257 2018 9636
698663444333764225 2861 19087
515771117946265153 5557 11454
73591801229067505 5064 18116
39761945222153377 1981 11463
140292279308585681 9337 26406
992502123504998273 1783 26092
242438757465105697 16912 22893
689669135534629121 2071 6785
319834675743752705 741 1292
849227993923285889 3637 5767
780643555202740225 6005 11397
27977528858713185 24429 27319
205779056760281537 214 3512
945377622637543937 3529 9671
758280520098576769 2481 14884
768062133433787137 11852 12191
616019683946834817 19536 23200
547087337591740673 10971 19834
850865156761099009 5223 16517
889573402556777601 1537 2384
692530806776108673 12358 16654
740779585679142401 11957 13967
82177323905295201 16278 17182
3012832039743785 12130 12290
457652639037096513 11337 16721
950467780690566145 15608 19316
134015731724272065 8976 12345
36229563512534921 22491 24267
746859300451564673 1015 26158
428085057612769025 11446 19254
418070138049511553 266 28017
586953012415122561 13749 16589
336762681223152769 21788 23824
303637270114741377 194 24733
883223382810879105 6471 15959
864520881565226753 2421 23343
523038346691340225 11406 25702
517732673772563585 12165 20642
300382784340694529 10230 24551
470259681196623105 372 13358
279260411030097793 611 11668
339018917515126337 20271 26793
828147238693130625 5362 22968
957690116842030593 2099 21987
331997085542372609 3330 12246
866113782423404673 4513 19120
802375426870906241 27163 28203
460901489881749185 15407 25828
517017661056630849 15203 16160
897476122885116417 17463 26487
431539657165696897 1132 9912
893981644495227137 5017 22893
992540327730512897 3796 14413
339929242694488193 7734 13387
922511863226883841 3402 18124
690091051637509121 5291 15822
743928781709232769 603 26159
230697040493488705 9718 25188
247390955475221825 22625 27749
571295408016027265 1926 6871
145319329072680865 1227 9842
829195247476285185 5823 24094
514776896573703617 2994 15511
897159708365464321 6807 22588
581899485835268865 13152 18099
750662518022814081 11215 19490
686534353357355777 1092 25212
130772185109435665 17718 25186
575909200936383297 13941 15596
968120583390252417 14933 20879
125950380406901985 7230 17084
456597863257499649 7638 12477
903217109676891265 6802 21114
703095702272811649 16202 19639
352034126828183233 7495 9716
578522812614522753 13530 24742
598231970418471041 4338 24582
806866802440673281 3620 5081
68664840269928361 10159 20584
883680556576692353 13365 24996
895013960067618817 11399 19408
547455567288018561 2034 13560
431875283276919937 18633 28161
65065579454483217 19127 27044
273197116415008865 7046 13827
654741842458001537 3047 22830
993643889233805313 512 2625
712324524897653121 21093 22527
209543230293466113 482 3912
725450683269151873 8428 8713
430418380906754561 4353 12961
486137559100853889 14427 19108
679814220254133505 4899 27559
386666695943084481 3350 19928
127838966435870561 3080 17991
139799546540714913 2695 14987
220744779540499553 1725 18818
993213607127536641 8302 25858
782778428070710017 8372 22034
616397215536267137 2925 8038
617165182063775617 12842 13515
669793789421639425 8740 18581
217252240474476097 3013 13313
677643438434344577 8977 20243
303085883350693313 3046 22356
579190338041975425 7548 8125
627732110549398913 10854 28133
379137179200114369 3363 5943
995506266546119169 3155 25305
825944797918360449 7956 20730
54053831956519361 1026 7293
236606632140151873 3663 6673
162919875007961665 15266 27549
110463343877434289 14034 21958
214952907317549345 6233 24166
90477651901494481 19597 25382
773403054330675073 1842 9404
398074681660027329 1765 20423
277171821994681281 24020 26094
605678819274871169 2712 24463
585613410276241793 6872 16370
524640726824920001 9364 17624
91318967846174097 11522 23665
595612462183822849 1159 19023
615184187577842305 20761 21659
935257794616994433 935 25451
913853825951246593 21950 25292
161226719063691361 14219 15397
513450900411502401 1251 3626
52608159121923849 6427 27567
348733936487260353 294 14435
137531355125474881 3497 23814
479132611004832385 1804 2295
50730976992433345 2672 27993
876769224225380865 10640 13590
861998583259307393 6391 9677
139832470869553313 13415 22767
819354282212806657 12818 14476
822346221987853441 17204 27716
565243663060840641 21246 26392
101715822005832737 8733 21875
441317606268704321 10955 20275
347041454380740097 16815 26793
149227616161070401 12076 12882
694539615631530497 7489 26323
665744325208500225 794 19805
203247522680410241 8993 11907
98880066206163521 21382 26698
816789456038282625 6294 19688
284095643920231553 4007 12011
658170081410286593 2100 19458
278293049968610273 7355 22788
802850529568932097 16653 20605
443530761004900865 21979 22469
573676730396297089 5743 27548
323150714674540033 8162 10236
341091345947138113 6471 20074
247461777402257601 18860 27684
949122675435187841 8097 9291
859374178204305409 15417 23312
728044913770080641 4884 5443
279053880919327937 13979 27566
885450648649307265 1327 16768
378489545864454145 23075 26560
68476006398999089 6396 15897
268782819524851393 18585 27496
476946838634670913 14850 24347
979259212438975617 19550 22187
452345861249884993 4730 13764
137999231204425137 18936 19352
383788273136072897 12449 20442
460816193706222081 318 16924
45222307097976257 19831 20738
259614589821545409 10780 19972
70073035703710929 22708 24999
214947390055172609 6109 12509
415604242964779073 7415 12779
454242917298877569 14643 24204
928890695100246657 4861 18951
726198448750722049 9860 18475
147379910955169889 19094 26172
2007565021976632 868 6876
763049194635424769 3861 13274
131909323282442865 341 19163
814038826554710913 9158 13506
610229844174320129 8059 8264
586584000607327745 4005 17989
525799790584784449 15955 19040
48502865883637729 4931 5219
695707648237906561 24327 27055
181768357125047681 7300 18154
485847142238938561 1672 9208
663103172734057729 23125 25604
674494023637812737 7986 15499
747027851277007233 17512 27560
569348076557616897 7725 9548
352251551390725825 20653 22307
906099468971994753 26383 28310
745320970392366849 10583 26169
316522547213750721 8986 21776
349058166753341249 11421 15830
13844141949256539 3673 28119
386937744519908481 1808 7110
131963033302639585 24906 26350
769226993639637889 9120 18665
46528688558701961 15382 27938
216423724719486913 11096 22406
435697447924340481 4565 24535
133086854853619489 8339 25570
203401643613126753 21238 26586
915964263825596673 7503 15686
779531760039105793 21757 25787
441034375152117505 18015 23001
6178848146696226 15716 21028
566947153500802177 9538 19480
468458429983442689 227 15279
29796068135429013 4000 20254
57092649703896825 3944 4610
341817942148733057 18433 22881
291923015137882689 8265 10962
456955377824119297 14935 24437
105967358832138817 5428 13266
528384525102051585 8234 27538
608172851309816961 19204 21242
658707128764152833 19970 28210
594359091584529153 6546 21882
251423673940248449 14144 17833
511182619935766529 20497 24433
269741810426342721 20415 24229
229964296052223457 8438 17365
569174868325330177 8424 9234
590050933717222401 12688 22501
62845745933689305 7413 23112
345768503377406913 8787 22473
336833923870411649 5275 9579
733453876282709377 3279 10723
96925784261504337 559 4183
738626722848344705 6621 25309
381613285776932545 2437 4238
76764777415988305 6679 8952
102799021510296737 3595 21360
580865979047082753 4072 18239
894825292790667265 9244 21046
998718456806329857 6178 23383
492674513150223681 7879 14337
622680329108270337 4454 12398
270652021934903777 13342 25540
681801788661559297 861 28108
867615297778488833 15296 17094
816025862454217985 11443 14055
898048313981117697 3713 16152
211554789378084257 2377 24297
92600626417397089 9903 14929
302769236396692097 17409 21775
115216065213171953 10298 21700
232206573284386753 1273 1688
595680392210855553 7412 10486
328224801240089921 20491 23727
873295665230525441 991 12614
448962519765473217 11147 26070
70071696050934665 6250 28195
520033880483531137 6109 6390
819727375819137921 27105 27673
592091911335543809 10425 11731
869211576683685633 10159 13946
362571857901038209 15265 17654
928899294795709057 24439 27842
77903198954658145 10020 23876
97445491704736049 13276 25879
896565946179372033 13590 18557
389352143701596993 4733 6675
431775990582437441 8888 22167
335268471060263809 5769 6646
277095433912229793 5214 22738
848462271787209217 9002 26523
415558904127863105 7619 8896
579290289717778945 8304 12404
972228391587400193 6133 8071
947055793385867905 7245 14473
734629639088993281 7447 10384
914187833563719425 5931 24692
17700825260114073 11319 23019
212076484028099105 5252 20483
619412064779936641 179 23334
617032374821196289 1471 12937
845617661381218945 22515 24665
163870764993003361 6960 16358
584693859614688513 2943 24317
383107042861301057 1254 21282
59376290242944665 19085 20028
18872618932814333 12004 25438
292101327958448577 1504 25598
575605685705216513 490 14175
961984251217920385 3851 20096
695852413239958145 2393 3600
872854531066806785 7312 27510
367748879281950977 8849 10414
286639572898742753 19230 25029
266194175452877601 3137 12796
927609859111697665 2293 8763
252561368117842017 2288 27290
99716847895784609 6727 26480
312018678717588929 2225 16949
997837704740291585 4652 4909
139898025089056689 8500 22273
216880887920076769 16621 22623
390882567636392513 9586 24073
810694037529003649 7860 22149
498727811667141185 6735 10726
209534332365983297 6539 26136
457139498243360961 359 26090
420515485579571201 8210 24700
201007516230252033 1510 14149
494672435415033345 9649 15056
397105692848182209 10721 20437
310562067857659969 1718 9280
706894558999028481 8378 8604
456818995207662209 11859 17297
21562233585637361 3591 17611
55989051196732473 2770 28051
434131190486144897 9337 13277
703278576373755009 3277 13625
882857650197447425 4215 19457
682663591680920961 3316 16850
871126288522408065 21127 24604
607563376675777537 18848 23809
87329710356424785 10419 15824
957641923880416385 20869 25913
626885989439845249 1836 15176
251514862199918817 12099 18106
33702607219819213 1939 2937
509052945641400385 3171 22666
924195884353554945 390 8885
782192205931060865 13080 26393
385667771369451649 5042 23845
560833173329811521 20867 27315
407405784189169409 13802 27687
399768174166531777 15862 24732
977531125360680833 17920 19365
768140275094253825 23196 23978
784258419651610753 7920 27998
579059976561488513 17383 26035
135489561260452977 5049 16685
911126790348120577 16414 26594
93256207223394225 22725 23582
388404291155417537 22711 24099
688042567306634881 160 12304
228746274774522369 4418 12544
984270692017066241 5698 22981
640713758004629633 14998 15201
835884071666537729 4118 10955
802930034229873921 22987 23299
630037785386438273 865 5094
124953266539769457 12381 16954
887362521711988737 25936 26570
411227890463010241 9969 14578
918793762125108737 437 8372
901049904980247681 1890 14832
457626788761512385 14134 23321
599140119076466305 6639 13223
691912481348342785 9434 16093
973377057569145217 4859 17126
129649493367136161 2505 17511
750043878135073793 1361 3968
622698759265706113 20111 23436
10282389542531691 3397 25597
319570597444037953 155 9974
690875166774290561 7074 13514
130546563506928945 12234 24223
869387913116277377 14780 27379
447740419355707073 23457 26787
827480679576694913 11929 22986
594929029962305153 14349 19836
787179542861331073 5441 26445
745345408975492097 19162 26022
88591916869845025 8332 25862
291970536741505537 18434 19716
260200088145076321 14765 15070
613829884247362433 21898 23479
627360635952214785 19276 19997
497854518341018369 11105 23883
994315056341768833 17368 26043
374115291364415041 6788 25046
511869246076187777 17965 18137
272614678940502849 17029 24880
235261515759198401 8472 24038
202873219873108481 6685 24085
680406123308102913 12262 27678
598887079422173185 9908 21310
272118154191609569 3749 21610
746212194294411521 364 25548
564863112645113601 231 23436
956286540724907009 17112 18617
676426130190556289 6240 14131
253848987730005857 19454 19915
739534756497136001 1128 6404
575908239006100353 10121 22006
701296912045755521 15509 20260
500285672892385217 14616 14802
147915103339428801 941 23608
663114578289370369 5373 16340
311691596587145601 14970 23852
399211654562147777 10016 19297
233712370507362273 4675 9381
781693726325034497 5161 15791
190747758757247265 11140 22873
203178327133979777 12665 20134
163023323239698913 19832 23539
449489901782872193 20074 20369
206041265959562753 446 3312
876810584164783105 3043 24376
203092050680226081 3503 22760
254901918133004545 5904 11179
709353260964142849 9333 27838
487056986183102209 11940 12388
821860931119843457 20127 24958
524795934150805697 9150 22530
466093236145589185 18266 22216
851246780958458497 18815 21943
716019045802227073 14818 19161
676326145405585793 18276 26727
295109352541651073 24069 27104
790399979462403457 9796 24227
459754185625953921 4059 16220
896223587860365697 11786 28243
772173462152217345 1364 3586
953084133380055937 5819 12051
910082960554490241 18550 28195
98993626321391297 14877 24939
783812233548893313 2530 13271
590261148751590529 23962 25623
697508429992708993 20096 28315
217227379431111713 7111 15968
782093921734492929 11501 14084
894527217637598721 15310 17137
784750186304620417 15289 24741
629326601697176321 12210 14698
302074225779669825 5848 14059
572801568110445889 13086 23697
75197005531762785 1141 11666
898185714192582145 9335 22780
475330904570547841 16781 27987
439123034875702721 3931 14931
702211091725217793 3666 3748
303964061548430913 8585 10416
765726934526604417 2314 4668
717400250923429121 20809 21169
908004646626480385 1869 9209
839586386190834561 8174 24822
124462555892201009 14554 23318
890739367298547073 2439 9246
225928057223427457 4519 14794
192975263947335649 1224 7084
914709128668043521 16654 22373
766725435862735361 6005 10411
83943472467396417 22344 28294
668566150665785857 17045 20530
792638867930499201 5562 15498
623517751297239169 17171 21166
442971999665900289 12473 14271
265079059849956161 8233 14080
799325813687083521 14882 20256
20968356066685345 11399 14098
836736253262770945 3290 14700
98891039021228977 3462 25250
61521375035574977 4889 7877
999694378128449281 5080 10304
276586596383538113 18740 24756
774115850064550401 1295 15325
110304034732102705 126 21531
829011708330323713 12107 26493
184388191158618049 14681 17482
992471898709400321 13994 16031
93543870830195889 7934 21318
316127545191189825 217 12267
499520979940399489 14530 19855
868401813032864513 268 20477
316360009328171521 24317 27542
552625351605097857 11078 20964
724945018602582529 3593 23254
877267452951972609 4870 21071
125509528256380065 27 19696
183065593448613825 18487 26599
206523237651140321 8934 24163
785727854596291969 36 24690
238031251848717313 15752 27443
151852076604495073 17241 24693
825661779386038529 5079 24348
71934987719348697 4482 21510
77453865874453249 15424 17392
970134579041708673 696 18012
395988612331365185 2718 5632
376648543418770753 4576 19049
445316414356817345 21262 22161
880566600812510849 18983 22175
930283220098786561 192 25415
181846585890131265 10999 27563
141367066273922145 16748 24196
654720239641758209 3545 9538
46107863265262953 2327 10099
797339108238293889 1467 22682
719204630925496193 9638 14024
890761255691824513 12686 24426
741363282230722177 7242 26003
564096641012643137 1117 26813
988783214955539329 1027 16810
576864128588450561 14641 23973
649962808874903425 2599 14779
30681385618908765 2424 11448
763465215046402049 10140 11932
822432145388557185 10390 25979
410527747654853697 6364 27080
410884195590373505 10752 15727
604408090543934465 21927 23373
242489102360504929 14006 20474
596867635075568641 20577 26620
430372419375078849 3792 16925
393107622236236417 1968 7632
703009868730486401 20595 27782
589310652726041473 5586 21019
371161461313224833 14993 21294
714871199690186625 3755 20007
423214659425692481 6192 17477
53856115801494297 19396 27158
737732225340284545 7861 15750
559710652450313281 12177 13913
696099208815592577 10707 24249
256671648729835041 5178 27899
119697691156435585 24094 26650
337351812523714049 8855 16891
376217941017127809 319 25848
111566454686396817 16953 17155
994520047651736449 7871 22989
801358929412621953 1949 10146
423862506987813249 4795 10424
646528048915783425 20295 21913
990715385769053825 1614 19476
122242817012853777 7373 15723
51541516882704033 14802 24102
912877019383159937 25216 26453
467451245223077889 2435 22201
26213756471769045 5154 7768
740701750496878465 20942 26157
349611864849592257 23375 26415
720013629073836417 12058 25694
907180273093508993 773 21789
666944391554547841 11198 12766
280497802507056801 849 6578
111239759576950097 4110 25051
953784511092173697 912 13682
957964715639104001 7958 20169
758688697318504577 20289 23864
485001160500448961 18269 22662
236680609925237217 15106 18479
11837979185369109 7983 11277
1324005686882402 1423 20694
226873927709295489 5108 25389
46755802589892425 12233 13096
610220820676016001 23320 24542
464651909524278017 14125 25976
796319603773842049 14313 27186
532291472134154753 10791 16515
292044107498579585 17415 19863
410709705708370625 2910 24186
820466216157274881 4178 6117
368764680222447809 15587 26253
913222655327682945 17498 22443
993232072798136321 209 25924
377745084679677505 6395 25148
122576283402032977 1754 8983
246057423899056705 4977 13745
248921124234271937 19242 25369
735400264942672513 13563 14463
499811241242035457 1865 3083
91989466137629713 15531 15706
398038237572066561 1033 2660
972814282728680961 18426 19027
460416658260960769 2521 13939
651189889291426689 7350 23692
934880585085465985 5813 24324
916631442562664449 8354 22627
431025051021485697 10808 14693
754519189506208257 9257 12191
695374144840840833 26394 26449
37128774141795161 3469 14953
567030855452948417 2207 15336
194420357652742113 6244 27324
418913805567484609 13696 20472
170879925699825473 24951 25182
244298849862353505 5302 24509
452455936689300865 8863 22583
939749055849134209 1479 8412
514549336078008705 9274 14446
47770528713847681 16327 21618
7967551906428839 16542 27483
636564730826819457 19320 21934
510088129823248705 5623 21224
359840083594512833 17941 19700
504610147559230145 5308 9090
896229440238116097 6708 7059
353499694526735937 5405 15322
924172093340963841 5113 15833
963550059144377985 10344 14608
289643682721390401 15443 15676
607897129352654337 8045 27928
205979857576629409 1340 8927
62548942424751177 17905 21181
766754325385889537 4180 9917
96357010786622513 14040 15562
19903089403733533 12743 20227
81992280744056961 14449 27381
228526157189548929 22551 25412
60029518557360721 1579 4754
330617976206887937 15522 17213
269544513707000289 8206 22588
272263672176151777 13498 20601
770414213952651777 319 4012
725157984956844417 3037 7170
146280585427515329 5931 9410
101321166601991313 8928 13521
19348976861994773 17777 27511
232471792553347713 3219 13242
204988711768276481 18283 18927
580965704929454337 8688 24891
423157099333426625 17800 24599
644721925115170817 10723 13846
806369225809159937 24615 27260
170879586080957313 9703 11435
374999614730814529 8379 11560
542835655213302465 9901 27747
115952291690529569 18583 26208
105295685731434225 10840 26420
977606925220502657 12606 16791
909334995349901441 816 12529
132980891479174801 2603 3213
279714525271089089 3624 12589
962410988802520961 22632 25489
634846802011019009 7768 9080
215887600300430209 7853 20469
66095185892393713 7169 12664
635237052931646721 584 18497
798153629865233025 5375 9973
715342084169460481 1605 7111
865757309546324865 3385 6123
327087487447432321 6967 18442
277292612643229569 2797 12463
77543795237897233 6435 19629
942267469772602369 8020 18936
824479987549896321 3352 12206
782019858415004929 11079 15863
4238813048967672 3408 10313
698474217137203329 14247 21298
319983600418897409 9165 17461
583783194881753729 14565 16380
362984000364956929 8575 13817
487641168707696705 7941 17299
682098989280294913 23778 26576
152913147418651361 10930 16585
676973420695301121 4114 22870
615220681162952577 5520 18628
275899398770821601 2449 7794
235652341442623489 7880 21652
318164114311809217 8267 26091
904000985268552833 2210 5940
262706237846177985 11895 23022
54373653735844129 10889 19487
344748662789466945 16020 18291
991811228052739585 3226 21264
718713363713181569 2516 4295
778238957131087233 17079 25261
112853301456976145 11947 14919
10220730590006611 2533 27021
98467344846884689 22338 28234
970849771959201793 7827 16473
935700477080640513 22453 26269
979134986340454785 18836 19246
448402515577402753 760 9849
705240118371868673 10655 12048
728746507138406913 4543 7944
842160560002795905 379 9753
376539821498770497 4460 13259
570836918584440385 449 14299
568246189667828353 10850 16715
679248162317406977 19140 21208
494682606563475969 2490 17910
54615989734053017 25754 26200
689439651392415745 13484 23595
56466834703101657 11781 12174
866050921681395585 15179 17300
229338558917341121 12059 20476
679610219145299457 15977 19631
419726441527302529 21530 22135
770733953440686337 4592 15163
342065884559978881 14375 16330
485508468017325633 13130 20857
793639599694060417 10704 26819
809428092710764033 343 7178
579594545076908161 11968 15685
593334651658661761 19061 26389
114161837587886337 5661 10931
327861298873830977 17819 21719
854383819307507457 5849 8329
76252268258695473 2218 9179
281709230733625313 12883 16892
294653078761488257 13607 15019
62185895954094409 12303 23205
597277372418456961 7678 13457
369540072323616193 1952 9338
898068902546800257 3434 16451
615040973715046785 15954 18193
346734220913003073 6885 12624
431590365523149441 1622 14204
145518534359755585 4791 15903
651539212485467137 678 21729
960045751718151809 6512 27730
517836133693748481 14086 23500
916414875755396737 2454 23756
718131531398704257 7984 27866
864570053146660865 27942 28188
988657796871066753 9242 17241
106223817868968945 13194 25406
745517984101191169 5098 7449
139009196003396337 14364 17462
109517220500208625 9215 22805
438641585641267521 4807 12496
204357437990942977 17611 26772
715487388827238401 18864 27545
462315568066046017 2948 7641
54654447389939521 3361 20522
603202104706703361 6485 16262
726979187039429377 1902 20161
610743845359621633 16612 24305
311961767738825537 7571 18185
224016676430117921 5339 8837
599998253663766657 11613 28075
56307073193991641 14155 18380
155447513997504673 12294 14740
709120979057452417 16532 17837
447340744723501185 897 13105
93911429923878129 10264 24199
618012798007033089 6761 24713
896998721510264833 6336 12211
745597588953000193 15670 23317
167240527633268257 5574 16394
259453159735446817 8534 10494
29119662886081701 3822 19584
738864561589192449 6191 21755
602776288833609857 4188 26001
786874388017924481 10527 10915
38579898300518777 10788 17567
529720928228510273 485 21960
707280736462521985 3001 27403
470460040291587969 4599 7011
303701542641427137 4826 20972
171624369549501665 4200 25949
608761461388951425 181 9810
879677779473741569 8355 22806
772350431543536385 9924 23217
18264703609485621 2837 17670
539184651015474945 13731 16591
633060504774935169 16606 24826
299105123198707201 8719 15510
104389411925577489 15236 19101
554139412421960769 7142 18571
354717326724557569 22169 23868
997894035642296705 1553 7912
902792961146115457 1923 11674
687834766317067137 883 6890
547289037516751617 12946 26456
304536554400279169 16690 23011
631557206307970689 11821 28111
900640186355076353 4092 19250
168108168458264385 2459 20742
720879957344656897 9575 17208
566624576958428609 3869 22160
712150974635321217 498 19043
986175319317428737 8689 23442
125893589786336689 17503 25658
974137096297280129 4398 6479
368635160929983361 3436 11002
314916502234797953 4541 7857
387016445735035585 11092 20627
225815378465465953 2208 14384
684738052883304193 4781 27980
81611078061033745 12408 21704
381980733374923905 5850 24695
44490402671069521 5493 5937
162398109591265441 16420 19795
890321788036477057 13849 18305
588853686642600833 7623 15620
275619887501658657 11233 24487
633852524105563521 3107 27440
351937711119408193 16936 24637
58629392850640729 5956 18265
958478297023926785 7266 12491
931046844009216513 5042 27990
442753019506330497 16252 26018
835713301075337217 9860 23052
126337714617289265 13892 21912
53249195783408257 4768 7231
571419474467692353 9523 11225
19300920021414925 156 27918
781363833427544577 21844 24069
12620270726188211 2673 7977
802074014046286977 13001 21738
492060569789366273 14154 17941
934519946359909377 2585 16519
180194240193415553 416 27906
827274845933150209 21265 24752
507664481902715201 4401 19579
775259886157694977 7098 15162
150347258410846497 4834 17420
695775485447104129 393 18435
498424608602896065 9993 13909
726331179833589889 20532 22389
180408244553532897 517 12046
474196482499170433 7138 23276
608305768288580865 11227 28213
866110054034972929 15678 27994
355515274704714561 1120 7073
314764475221910081 19978 20539
91510781564174689 5819 22369
469433171332877185 10568 14454
160929221191153729 14161 17311
279298004086317761 10066 21885
156136604168843009 6980 19160
967134904426185217 1248 10383
920448314145374977 14744 25020
557724531315233921 20970 27641
436438701582822849 7577 12264
678076378348333057 2015 26938
57862130467540849 12480 19223
852183648732310657 4872 16949
703239597851911937 1730 12002
183371242453258529 13192 25689
757955201150707585 16992 26478
969152835359398785 3040 11487
874078230633919873 13466 15319
133155986740529649 547 10642
915708031692972161 14737 18010
475344656592799425 4632 21882
863796018152505985 10005 12657
778377403456541825 17071 18175
260210914548537185 7212 9083
391063292150153793 6113 14052
370244954144219201 902 15602
264809327379378337 12839 14180
888442539766984449 4876 5565
689344052684820225 325 28326
663409156503696769 5755 12993
109372879259378657 25459 25724
730385142636066561 12936 18438
71977407513418969 4011 27556
731055666669867265 18289 28081
679701899045664257 1674 26263
449739827778088833 18097 28126
445259310794799745 2058 18984
418549492352646273 23810 27160
531025901280823809 5131 17915
144433840253469729 3917 6638
419207593235018561 10044 20006
220033468475001825 17819 19767
218469526891663425 1761 3440
800714978297335681 10361 12695
313610193472985793 585 18981
165012042699409281 6099 23034
530797916043379585 20704 23045
548321121856019969 659 10698
741570350225277569 7399 10524
377591135120603393 3176 17745
800854498257716993 25833 27675
308284048600100417 1858 5979
134506875536178689 15415 16863
741190339138178433 9281 23246
90199201122626257 16368 16925
787540387069128705 14739 19750
209549593590356417 13470 19973
102310484672976545 3339 6437
156893830141637377 3812 20702
995717777550467585 5425 16748
608011271000638209 9046 10873
312635538260344961 20797 21487
466505182085622721 7767 17463
501155137710668417 2028 22940
858563195782199553 11728 25081
405974529641234497 9083 10502
352088135117821121 18498 20278
639191424382588033 8826 26134
656712295867041665 10689 11044
398783233778750913 11329 25759
258428323464951137 12514 26968
391681507764957377 17001 19028
778368636498971265 10172 26627
700598263253162625 9288 20414
792799865002944385 9789 13277
900109792113383425 13026 21582
944273611679367553 13409 25206
330894601232508033 10270 24187
756935779315281153 14832 20728
704986090292777601 6434 21935
667776460507855745 4351 15690
15742992178836347 20960 21728
145200024065115233 4404 20922
142713050820972849 15523 19672
704220207279579521 4328 26720
532172568631757761 25786 27320
188848301399328737 2215 8863
620974207761804545 19057 26684
688723057062094977 18387 21224
178188190311367137 6891 7800
316902756073357505 22415 23943
149945538523198241 5742 11960
22487988679987581 18279 19313
66677768901747929 24148 24406
536051215550084929 7295 17387
866195334781821185 18035 19446
27387087084139949 19016 24851
713573910714153217 11136 24492
334997521984302465 7153 9499
857796279890621313 7572 12308
925268359475158017 4526 22720
553083092485600513 13051 17176
157093589256188449 2772 4013
313593944729092289 2025 24371
762416696786790017 8416 14520
50915855344008777 4125 5537
607508897562961921 9945 19916
479296525528368961 21888 22827
50437586715251113 26904 26987
782469720965146113 15831 23524
450647026017318081 2775 12921
632485614244274049 14404 23262
551467468904196097 1533 21623
525934264659547073 18613 21826
677384332734458625 1375 3198
984086177061200769 5411 22111
326368559662657985 18301 24016
216281585059199713 12000 27194
281740834516480033 5206 8051
193439782088233857 3276 23468
277133875204601313 2273 10941
687926851724192513 12178 16579
168930526963588801 4244 6226
837937525756174721 994 27980
946180361353814401 11067 20882
971219252858652801 3076 19511
841885633156064001 4857 18419
418102121340155009 3764 21816
141989806456695793 2433 4402
517455067913196865 10192 28299
186189387459091201 6400 22548
188851294917284929 4138 17047
8488885388064916 17740 26638
922268316657756801 64 11968
33142763004544661 6195 6576
593091046422301825 16963 19928
769836568521458945 16184 21336
358402049834033665 1745 22429
951064849499498881 6261 8351
312316538786447489 24573 27362
497479542865452353 5390 8898
173221409240973409 722 11283
353892194700701889 10722 23150
839954438935819777 10041 16637
656389545741365761 12021 21740
657999659569547649 13214 28096
966082150677447553 8093 13168
98052513185209025 7381 17377
795630916895309057 17641 22249
355967042984765697 15144 25773
620496927362236033 13583 27519
449774238791945921 6587 26655
817517545298830593 13456 13618
992211092853232001 4864 17379
452481463359315969 19144 27221
674027195631552385 23475 28181
661676034597522945 8344 13294
25482527633705845 15810 20080
684257190045652609 4467 23971
151358109623004097 14661 16438
706781648715764993 5745 17992
331394592286009985 18709 18891
248918102157073665 2979 15355
920773695166175745 2624 9686
564395739018355137 16471 25953
816882285110274561 4265 14505
596993068804291457 15721 23564
86058949957561025 430 6546
416403209166123393 10703 12638
72462865203895889 3544 24199
759361835709210497 18888 27684
630002354622618497 3514 18257
439596455882682561 7404 8303
24036942217726677 9506 19239
441289494891375233 721 13554
310114584144116609 7578 23795
836923445773312129 9711 12870
28791868305908965 1661 11919
910858144567622913 17305 26186
406232910575610625 5554 8201
333132462604542209 2473 8438
846192644595397761 5868 19006
272882842154952961 4206 21107
537001529507705281 15156 23994
830699898564336769 12240 23195
327921683651617025 4572 15202
422634579487333185 3356 16328
98647638702018977 21948 22072
7090579477850413 14457 25992
729684097785828097 7078 24182
322863694171612545 6151 12252
567648298723781889 23367 24608
573017820252562881 2090 27440
19631273137683537 11251 11686
997605686915914497 16678 26488
582592974788766977 17962 18061
419263015469173441 509 15554
6248903773077076 196 11737
776315654165838209 6366 14847
435455258893767937 1548 16509
31977393520964625 4496 11926
143257961062793985 4171 4260
325650280979498753 13951 15401
86133664122101553 12524 17210
37791913534423569 4321 24303
397614823851604609 17282 23773
81705383261887473 11136 26236
715919631306633217 1853 12752
94450474977737281 17942 19569
43171556890335697 53 13559
35105153762241769 26546 27860
976790054492582273 3016 4968
223376952881356065 3163 26538
917945661185093761 4976 22940
851784365115062017 12031 22922
717265778370887169 10740 14349
100283379456147521 16264 27456
855102092818206977 9378 12997
944739628176119297 14860 18036
987065710550169217 1223 21736
400695178099741889 8154 12838
261395518914589793 9887 22384
991958207469249281 15881 21692
378832486701355713 473 3595
520555030830497153 1424 23027
313559213265129729 13736 25550
153045670217931489 6307 21822
264599089743782657 12975 15229
448690037581091137 8839 11760
911435252175330433 3466 7197
736024603687607041 4749 9395
658070517845118337 6573 15043
208082618020075233 2128 7712
351870315882841537 4930 19929
654998589910388097 6524 13963
383749582579710593 10224 23930
666144426149802625 3457 26522
951778994881642881 6016 18725
781876389803269249 4518 24761
984855260630979457 19077 24369
59499707352973273 17311 27255
381403606203541313 24662 28181
298513672724151745 556 21271
550154782433239105 597 18421
814460339327613569 15075 19772
895652704639282177 10000 10346
701211445136944897 738 13617
3420881626851725 15240 17812
58114574961638969 15085 26621
645331290531963521 1235 23654
983644395777712769 11248 21350
668272412647880321 866 1364
103825559153225553 3470 8444
780810731644585601 5025 7590
247486497028287297 3086 22115
307573932689422209 9155 18620
515389335382042881 3898 12318
644827194191456897 8721 14297
67138195611970985 17175 27737
724146901156572673 14471 14634
571955603978981505 12925 24961
302120479929818945 1021 3392
105297202727907553 22331 23462
203945937090480801 14534 14680
896263255028333825 20038 28299
331882154733442305 16317 24846
963286066836399617 1179 10501
61617155359229513 19081 24494
106356987166467569 542 619
871699291814088833 8614 21141
12062193996907667 2856 17257
710896038204282369 10287 18703
899676451714856961 8412 26654
552959602219623041 10697 14047
929072583443666433 16889 26921
599908652491009793 12776 20339
381565642102916801 2447 15233
208501748919196929 18511 26577
39334082460808161 14844 24570
17276357240319841 19730 25853
470532993897411009 15967 24091
111502801186325937 18268 25539
987453247089586433 11036 13693
854029523215686529 2532 25313
222072183460287681 4670 15739
364919645609809601 3462 16701
146255736264745185 13514 15413
485624269005882049 1648 6392
142975225805617617 21152 23179
794844291400345089 5667 18934
877156379135282561 140 18007
776616868678488065 2260 15047
359653487118894337 1402 11488
997370953217320321 3312 10791
911625451076812289 19962 27802
988447367182772097 5485 22369
557223957138280193 681 14878
782357127015664897 13945 27521
820727085748426753 5939 13602
940856113752786945 6402 20816
230587883677461761 18785 28286
181018155906777153 7371 9959
613729950986421377 11952 24566
914118453102560129 3052 17041
153371968493605249 9894 20898
16726576240436943 3610 28078
774601137860440065 21614 25348
428822761715011329 4246 16970
353739072971482241 1887 25411
155670401546252897 18826 19127
558549467344558785 20101 25093
570499444504747521 1490 27891
925401096206162049 15063 25186
379010006123586177 14868 27312
665816920276523009 19927 27982
978072478082154369 2419 24920
944751679521747457 19932 26706
70587973438030361 1529 16012
757134456092810369 11815 26506
949764663262215041 16177 17854
717325972762456193 5525 26022
860691739570420097 10592 13107
929543916735394049 6028 12003
471531993846255681 3253 14607
754609181334931329 14848 17698
70321651270980113 6978 11528
721898826628031233 2339 6930
896995523558331393 6257 11013
860750311466990337 6121 14233
372228734196617921 4759 22506
439926510215610049 7681 25899
731719880840231041 3967 17782
672562756978098945 15442 25906
931883592153504001 10068 12601
289269867749535361 25545 27745
647970204500097665 10987 20271
989254436530689665 15546 28242
367621995129972865 16637 18639
673812190285342849 1224 27707
800052814469424385 4200 6474
403947408349015553 9920 10537
925460425086420481 1179 7675
982580368735678849 980 15299
468173453651701249 11348 18682
619915572253564289 9000 13845
98337696369263489 728 5846
662753571792489345 7714 10484
445469501543257729 11223 28244
522659529064132033 10400 16313
626543314735165825 15480 18599
504283746096714241 8241 25095
735403230472854785 20778 22446
565895217473485697 11343 17689
37441047809629425 19369 25649
973243941691986689 2029 4525
553831013441353537 15359 16028
406077900886121089 5056 18664
56763812860687321 10413 18713
490518299050787457 5966 6935
262452461146295937 2716 24821
436410743952951233 5908 16544
836095007543825409 3404 7664
608466363307211777 19856 28222
300532827348504833 14667 23081
986967913112838657 1783 14076
773888378268402689 8562 11401
673742029269956097 14751 17649
954195738778821633 2760 25114
391541169875711873 9032 10074
89615001548729361 20855 27360
346906679822335937 7378 16232
603490440792867841 23694 25089
902416612349586689 11902 25980
368338508634600705 3282 14149
80604772943100753 4321 12358
35012365460232789 337 5909
949199872125138433 11191 27950
199059875366479841 15616 18811
624001071302512129 2714 9094
292136987221752513 2902 28268
484104002586551745 11284 12953
254267490069658209 1559 4377
842419705702607105 9155 11856
67828695164564577 2229 7012
990239813516200961 11047 22705
716878364889616641 16969 19729
622559132038770049 4173 24581
710297842849385601 241 10537
117223828003293569 21217 25484
667638832777448961 5201 25098
614541593461691393 18138 21002
815164298977975937 3871 28124
175039673652936033 8451 20438
761419435859600897 11306 23280
766023747514491777 15344 20854
96783777511021185 513 20344
797124883422160513 884 18830
401915523670318465 9620 18364
488654474709246529 2771 18362
665418036637675009 651 11494
771052084583278209 2496 12967
375153904188088897 21810 24411
305699362790345921 5385 10277
57270764757774377 6989 22764
233251709832504865 9578 17574
23883289299000409 2499 25568
638416772309081857 5575 25387
864231680866254209 4904 21947
395677984923128897 1984 7582
85243811710334689 9479 25746
158900546604552769 150 22518
754511128926552065 10181 28117
589221344907574657 5389 13444
117795124956849409 19547 21373
764107145350433153 12921 19205
151120303485811297 8621 9313
402463918621538881 8573 21024
402635094480096705 2873 18246
589543067985356801 1262 26284
101147269419456625 5218 21878
905880610935955841 24886 26262
505438408317765185 663 10481
695859704096616065 1503 19656
605660194796229249 14397 24366
581001917038879105 3922 7444
567138143215423425 20627 20914
726020014672581505 12422 23871
240375764927037505 15224 22324
430946235089439937 17298 25384
382889978467183297 4905 26416
277772523578700961 2441 23575
555376650201992577 16539 23216
502044415509875137 12265 16673
510999918004692673 4191 20704
283275795145140577 289 2357
944436222829764865 16897 19762
474337909449193537 9388 10961
901638623685506945 13889 26970
886618703881079937 2442 10752
289075520571913089 10666 26637
219229468063378625 22655 27691
772260341882279937 8815 28132
196811178551381985 2970 13350
249375801512101697 7925 27326
22572210712102249 9986 18186
902418483843355521 8497 23053
639084537665805697 993 20154
54713985316141137 2370 2724
137444336470753825 6851 18771
941724760383230849 1300 6964
185922839339138337 9151 9459
676766895823547521 3981 25840
178593111999166625 11249 18023
284510935768004449 8414 24278
510404657982572737 16040 20566
400007569664836609 23223 26035
675238342294750977 4860 21239
173673316686311809 602 1035
541801185882359681 5051 5441
769032038421030913 1683 3976
545172631687822913 6381 24955
861436592440391297 5283 23579
224959351911220289 3286 27544
336821990132875713 6586 19037
884828683110743681 9439 16791
330467154454815681 13368 18216
683180564901203329 8572 26238
384756632227023937 10178 26787
940522976690065409 933 13986
515873109382063425 17838 27501
885844538083627905 12259 18106
76999974654967217 5041 12233
448125726572204289 10184 15196
465000422984495297 7194 14165
238056245972455105 26016 27489
263846691737754209 1054 14010
324019350098243585 25721 27925
22298554091442213 5099 27648
885620218631881729 12109 25601
197624766375554369 12516 21400
440837108492292609 12695 22072
572486121768001537 19299 20559
594552902927159041 5556 24917
779615333415890177 24978 26292
517940405620411329 8544 19514
55274156888778241 5845 12767
684388528609584769 1239 11954
47823582577876777 3026 22313
949092773613433089 7360 18919
864352884085200001 2976 27811
17349621432327213 16718 25393
545858317902073537 6136 11684
237891143727100737 5553 20694
644444324029173249 17369 22211
554047818433186753 7128 9935
7065862736567397 6127 12477
34165910236755081 17734 28137
232068861728741633 6339 24266
548136774553608321 16717 17500
641705509279674369 15305 21062
90080856931397329 14066 25272
674245856443043585 8108 15433
369014517390208833 457 18320
846512702178159745 20172 27541
670747542383271169 24573 26694
77497935474262641 3167 21474
999400420595787137 9028 21229
655511679127144449 26406 26945
557886544124190913 833 18761
956982379963399425 19225 25189
973899838761237633 1108 17024
930325430333880321 3332 4148
132865355658669409 9738 11628
288932538404587521 831 23551
410400190017991681 10385 26023
531276645592342337 10386 23291
583140026386477185 21716 27109
932334055399316225 13934 20419
577573699602563585 12018 12485
322942855069101121 13169 21872
868920145493593345 7055 11610
838236441697311873 4720 21285
362526940720481857 3561 18499
327061300223206785 16739 22937
149334809200585281 2755 20904
164536699314972161 12926 24338
10743540736338987 1342 13766
41188257073827121 11194 27485
193446088931285217 9736 17712
264569914985138145 11942 14781
548296773499895809 19238 25541
464592637789152705 16743 22690
294456548482205697 11305 24004
520378508873626817 10616 20120
540621044995130945 11076 20403
706668780798594305 1710 2420
128083853634468177 1505 27764
193958735898341665 1635 20175
954058311969827585 10617 15282
862727466827564673 1023 15139
220398790355094561 340 17389
216826646605916545 6423 14003
261445064267743265 23045 23693
714281430920152577 2409 3562
447888370283340737 5857 9884
21507585898739025 6690 7785
951060463743612417 21941 26156
504671041149762817 15655 28135
623933467090328321 8035 24417
826510003461841281 8026 26908
873574378393183105 20670 22250
736741445821309057 15215 23481
431475907036560385 1586 24495
954347432014536449 12104 20943
492848192176193601 19326 23004
489823415040817153 11044 19997
50963444131983953 15609 27586
822448521005817729 1909 10599
926559221449647233 20787 23808
932900382069305985 7374 7456
974647897227090049 288 20076
778445556585431553 8193 13800
489024140461946625 9028 25983
465852887387583809 19834 23838
971292225631120897 11573 26485
330333516114173185 17501 24766
333045823485402817 2808 10868
619222806377109633 4039 5128
607011783964782849 395 16715
971195959627344513 4498 15328
266234262385335553 16490 24419
525072462469339009 3496 13020
385403738409937793 17489 17761
437327514034457473 7342 11689
160563528238437665 18110 20820
399142054031983681 3024 27565
549751957817580481 9211 18427
134246920926152321 4590 15663
836805926521275777 8669 22486
181421817645386337 11618 13537
107752926777980209 4567 10649
680766158165944577 2511 13663
377189359891755073 2820 25043
824117075275722753 5251 18356
270086676243199265 12363 13442
167311571469802817 20797 22947
473787273182079361 495 23040
920333830674010753 10866 25854
422825703122274625 276 4744
208308827420701441 24106 24535
364780224411187969 13482 15357
583063953620921857 9909 11985
24079665943180117 502 6806
143746386328182049 1113 3138
838206915907857537 19293 27409
33491281897156001 5143 5204
580734611693262849 543 2662
562998654524598401 3454 16222
619908243512608001 5816 6743
983437242587655169 14919 14919
634357921811176321 7001 17293
482471573590110849 6533 12935
620193391797254657 9632 21485
13955909025199277 1394 3573
588374375508411905 4102 12361
102356701117635393 18965 22462
137830031805403761 9027 26692
97587829844940193 8174 24087
222920028647354945 247 13178
738346396466845057 14672 23743
340164077475389377 133 10614
694378554756198657 7107 15775
960169308795375489 5747 24606
710049108012960001 9283 21863
518766040159103873 12227 25448
402125600241362241 407 5305
811602144310786177 15318 18467
154401528171455041 17780 26735
609613599995878273 7571 13632
561975709963988353 9278 11120
519202389896580737 12176 27482
701830101473952129 20369 22983
848461400840019329 2792 20511
35866731709234045 10109 13153
613901595481696257 24508 26099
34369601683458485 7916 15976
773102084473816065 3229 6394
278684317689496193 1125 9238
985023602057115265 20264 24780
664377798868748929 2195 24005
886445022464780417 1798 26595
943547020526665345 3121 4316
471740849705458497 2777 21288
2744179008082882 1334 14604
443863892746588097 563 11042
373383265669659201 329 23535
948692962017791105 811 2157
396303819561587969 361 11394
45598995317643441 5256 28037
157834194921917985 8603 18303
239387439890197825 16819 21903
322136427039531265 20402 21754
5027819859389383 27406 28304
355296557638311553 12220 18880
918621468835258497 13377 25236
145031769400340225 21591 21938
65595680078441633 9691 15590
301273738504420417 15529 24358
984128229929883265 2956 20154
633987849637627265 13275 19526
676760027672326401 4482 16583
123669716133420593 17676 18796
422531017851046209 19564 21157
951403729659610113 1880 8907
170455165508055745 3401 18201
62654307506818441 12520 13322
659429222624783745 3134 21829
778736488027213569 3580 15465
246711307385975681 7598 7853
518537532045044737 7685 27614
671362137231401601 13364 24761
125787943798776785 648 22706
856921093138279169 22332 22751
918880388322435201 12172 26410
411194923571162689 18703 21695
735323064129680385 143 9723
26970575282273757 4165 27872
170877838638389793 9313 11241
30216216999807701 17817 22992
685124957894352385 904 10917
285548159512952545 12599 14875
733791404322516865 19736 22529
901374087192085249 3195 10033
197462603935996129 21954 23286
35296818477615233 12656 15219
467672550286337665 13848 15765
499426712984050177 2503 26939
979763533106030593 956 13483
540339919027243073 7387 18385
69468043437638017 18163 22421
975541483581213953 150 16488
875396140530618497 14200 15522
801722019985032065 22408 22440
448373768645822657 1434 1863
585611620599710337 8714 9826
732101711035802753 2843 26505
785470822911943169 6773 12107
93418140487642625 9393 14751
662218137331468161 14184 27138
276876158875658977 14914 25712
573687904882330433 3998 27131
793999321512430337 13171 26996
338067325891959297 2808 24015
295962475339514689 4595 23877
579071742409663361 20491 21451
856636010744494977 15062 25762
871575302020421121 5075 21660
479928506964675713 3924 24792
33699661883058953 4067 19339
758558662087594369 867 11805
940121753757527041 26053 26819
126297515450239921 7863 26164
304253536689795841 953 17163
452880693712415937 1152 8491
259800246524310561 22572 23310
262472560455471169 20492 21412
953050107107184641 10585 20783
924736618892765697 17320 22498
78072545768723249 11989 25850
223226660772844801 3228 21215
846488538549120769 2834 24914
148620128609678657 10137 25876
542784741832537793 715 13154
900170490391268225 6239 26092
483488069348350529 3813 24518
41739049064929649 17974 23021
362093812521383297 15139 21505
682584616209119617 14576 18892
284165143444933921 22801 26494
995939845536440833 1855 14859
78929949534529697 8872 23346
983915546119639809 8039 19456
35775088634590449 19037 24059
922931010267845377 4170 15392
344002817928615233 380 26159
447060692372851073 2986 7005
465575999907567681 7052 7903
707316318812985345 15239 20694
795744225650839297 22537 23835
742158328018568577 8314 8639
909894832379375617 5371 20717
444374628953383425 589 10083
166035765382222433 6008 10478
907681286354211585 20240 25446
920795611879182081 10830 19274
681506691472748161 4794 20645
508543165980359617 7873 24437
580809087139009281 23845 25394
26249945919868625 9365 22886
92600405207335265 5551 24364
582789668203677313 20866 27711
154798931392839745 16318 17869
600848476025699841 14864 23435
23908142394503785 15560 18807
371944031635525377 8821 26516
874743151373330305 5422 13330
260501366739259041 11820 26410
260922256914071233 16362 26071
25245099306520305 17311 25356
420915796318986689 4880 11021
449264189568761921 9371 18281
202591730058088609 752 9213
615979505937378433 5776 22478
459975640259010305 1477 8346
6775444170056489 960 8258
588333168474420609 11232 21047
521292427492060289 2133 7555
594583578122104961 5685 24701
792561276684576641 8288 27618
622817109408032385 4532 26527
848538546342371841 1331 16634
784360693026961537 22905 25318
684784518875215361 7571 26808
73494871811149665 1023 8148
651441960300250113 3127 18140
615285793506252801 11383 13397
986396794016538753 16253 21395
888186080809475713 4642 14730
54474907572785729 786 3437
277209497003859425 9497 15908
965976928903966593 12927 23575
478561549896411969 9979 27669
301406225837613569 245 14150
83622537791690385 6508 13627
673064088348493057 9828 20203
845694492580747649 19559 20759
989106724622633473 13707 15853
194510465977849377 518 5689
522152721619232129 13665 21073
663554115535546881 17554 17818
775000438504097409 19770 27158
539281842022042241 2797 14552
393716391985517313 21772 24923
684793581086978561 13108 24604
949963356810929537 2451 18516
986473980637008257 13868 18650
97051663293495233 4130 10841
961728180641600257 6345 26359
851315006040724865 4226 15603
571195821636401025 1728 11817
155139253889100097 10020 27714
377173394879122241 16111 19897
915518506554196481 19739 26225
117913165689934369 9723 28310
667240450670004097 11926 12126
519855393734943041 5097 13705
609371747819924481 15742 21551
229943872565748097 390 23446
876090117113587713 1367 17098
604332511862764929 626 18481
763281439030084353 7444 15265
249511240777842145 10059 21899
393196341286181185 12032 21164
684564385902362497 1332 27719
301483306800410113 1523 14962
111879233113064913 15631 16549
432168665590776129 7184 17896
24099820981092537 563 22932
722000941403980033 12894 26259
759315044787534593 6580 13736
964804731856116097 1424 28112
16864127950000807 11867 20863
233293050068485985 25587 28232
977619292476511233 17259 27782
280876875809521921 5687 19637
275125702396394433 1254 25209
373869472790477889 630 6304
748833395674630273 25816 27827
817558526509014145 17024 22001
361699063984516993 6193 12716
503980565387653441 6755 10589
854454089275044737 6652 8074
379973021437248065 15807 18516
509961502654476801 1543 16781
402497768621589825 10184 22707
936908010406419585 16376 17005
536567449180477505 8103 13187
587861949156845697 2140 23112
574375673678392961 4036 12753
252891505935856737 1780 5169
312419191430219457 7637 16942
482697763816361217 20957 27230
881062975593568641 16439 23886
197063772133724065 5239 11840
575055766953493505 18073 24742
145816881802929281 12980 18387
963731689849996801 3893 25175
401971727302999681 9510 22005
200167194679462305 8376 24470
296233228041643329 3844 5045
212416205864219169 249 2629
940334194201135233 7931 24356
192347203646004769 18448 25967
466961582715796929 4438 18063
927666476906328065 3090 26166
276147594326580769 6090 27498
126723036739203825 14849 24232
837098201607886977 3609 12733
869068211672573185 18027 25147
85596993105006897 18213 26224
263406135441936577 15813 20590
447584536783367041 6895 8972
740287650747379841 2610 20610
648441546191897089 14773 15207
394875466684705857 556 9323
692357424850428033 4801 17999
835854694052802177 23135 23373
993243745008577153 3254 27968
327824472862555905 15652 27397
824249174726347137 20794 24660
192776105588510657 6617 11087
460253906747887233 811 25714
21169404646368409 2036 12730
953469157006963969 3917 21603
131715571814243761 21347 22224
465546662923593153 18948 22231
930713945875037697 1599 14118
154563835170606017 12776 17517
128709842419230113 24641 28240
447611333594274177 21900 25045
412650373066977473 18775 20958
766078747451302913 329 5610
979405349459415937 19670 23804
738374594167815681 11756 22235
961283821435113601 19697 20763
368272809788393857 12832 27819
263167895423411137 1643 15874
206808310686774625 3978 14080
184101367228972641 5782 24104
782576527300648193 10594 18891
103084535211895201 13972 16582
303949400207777409 16276 19731
316954395260676609 3003 24613
448330336742785089 16113 19319
178161963782802241 1292 21425
719308627819749761 12219 12674
555438913098608833 4083 12025
815851417880793345 15099 15420
263624872825932513 11683 13813
413122943496169601 12386 21570
811676912133219073 4650 17497
740095970169718913 2447 23543
251201168785716065 3951 5336
786437852845672577 9727 21810
719130373033888001 5536 9658
978023215033601921 10693 23961
490093963349682561 3619 18914
208193968413233665 4645 5477
806700881523976705 15936 18091
669016315932012161 10942 17167
356803168662768385 3711 19009
848811864990786049 3197 23271
986439872403135361 9979 12585
417038070751146945 15376 15845
533267665513921665 2746 20430
633573225921530497 24960 27660
570350067841655297 16224 28189
273134686379719937 19313 24425
482522676071543105 13160 26051
283610580126328673 11747 25995
409005532661094401 7413 20679
436863256120886977 16172 22939
853151475918128513 19633 27079
561644254043464769 1576 26128
870438747098614145 6830 16972
926496789351219201 20549 20858
921576235652057857 25494 28323
484720061354700225 4453 8214
928696008929417601 4113 19861
303618852066250625 3376 7270
957374902685803137 6579 6809
954956288770937089 8535 21805
768780134292381185 8331 20352
942997129149389953 13619 23316
443399931574905537 14411 25082
836430270769945089 2302 13190
933889642628425729 20806 20915
400335576867007617 956 27116
130955658760900209 7319 15316
363424842516501185 1234 19550
21809198299376221 2959 20817
407437359727268225 17721 18356
801484507503946753 6862 20374
90789780751926225 16497 19152
394264852207012225 5356 8649
597129521943799041 7083 19381
540313313517248897 15097 23145
626504549715399169 8234 11709
894662393577714689 942 18049
581544392817548289 60 6100
114590193895427457 10328 14989
651882825653565569 25597 28247
508885697517566657 8800 28246
751436129891203585 18157 21148
355544853852837377 11279 27450
315337941687850817 2355 9767
568127150475969985 1239 13267
577422626240306177 7794 25228
52951350055398193 4281 22961
857208137240526465 13804 26126
33811865882793057 530 11060
144547311243712769 9489 13856
914857418440835329 954 13340
208672875370972129 20972 22476
658694278444766465 6996 15954
679391220123321217 5873 18765
375338840877308417 13114 14599
527003069742711745 1119 21419
155657640401297921 14915 23868
396047158958992897 18857 24054
53686281309229145 2237 21298
948880403029697537 19507 24737
681516748948080641 3345 22047
727383911269370753 13805 15639
195855880681651937 7363 12148
826770582876953601 10534 27400
946469723538822145 3458 18256
976843282102805633 1020 10792
538408973420946049 5359 5847
970693932556081025 10031 24355
564398637371123585 6132 9238
351065418404871809 5626 9777
411100889079538241 18703 23532
856430713700270081 9457 13295
72989101551993233 14732 18662
864342342719965057 17610 27907
80699243426341377 2227 6426
835329590466351105 4810 26937
568008315721680641 62 18017
563545053544245889 20758 27738
988838716282064257 532 13987
341432230653062145 10514 13084
539807447791471169 2378 2583
149919942375703393 12842 21046
663447371259923841 1676 6956
236436762205094913 8646 10420
183330300421783233 5293 12692
287044717204381089 5949 23966
308579407777362049 5408 27254
356824225651628545 15374 24672
821123875431364737 1806 3052
519186567351823681 22898 27096
882806160753194241 19871 21905
171866846865945889 2445 20607
761940471986587649 6872 24229
790105017703567105 17434 17568
452471490797197633 17363 20822
164701462589370337 3831 17934
779753162671792001 5109 22702
479652863982011009 21135 28293
703304749935473025 620 23237
96537325938150785 24678 28120
788009695887335937 14812 26474
766889817279277953 12251 13132
271674577494994913 17639 25391
988601363106063489 5136 6455
284731885961459585 3 26475
8249078110679876 8122 17688
434105190194589569 13027 27325
286707308188390177 17778 22864
823011186395273601 7704 17048
883876070259177089 15850 16232
198883892257160961 3419 9251
885344572984571649 8079 25588
420314209287138113 6894 8050
932755055159731201 965 3542
864359557969312001 16999 26873
154769775287228129 9568 26537
244927267703399553 3489 25073
57692381019720073 22508 27643
141937143069586833 4397 27873
805475115034376193 11264 21334
629344390076905601 3579 17623
846548759787594881 13941 17072
344258175145387905 1119 2825
856204815289565569 16195 26421
963321499122923137 18110 22637
510096271966730817 16003 23617
376441969361199105 1729 2612
457870196821296833 21781 27778
52938374764035953 3342 8693
685182836624932225 5590 11852
165742326827075457 750 2130
226627193578472929 5505 26195
319962443651302657 1716 11301
772056714272323969 12404 20286
157120011246437473 24117 27208
712253804102779521 479 15629
716102169558407553 7728 27459
266150296071373313 4830 12934
882987677656036097 26083 28292
876900673381776129 24611 28099
381755671708742017 243 2099
278635036602551617 20448 25657
788071457588532865 11437 23883
985262273328125057 7127 23370
65359984472305401 388 11663
109801971637665473 13762 23608
217647400349466849 11079 20988
158080560470772001 606 16901
798560904340018177 11785 21450
9833889570145971 4055 22837
131421742805461153 18176 18915
361374099063034753 12589 19829
689660461147493505 14858 27389
719729957817605761 5325 23616
917476842629344641 15790 26050
685485009150447361 11007 27519
333041512678516225 7717 16739
789810506146736257 15429 15895
991819874840448513 3601 25344
99430294697846481 2065 28224
849774607530431361 6946 19963
205032799974134145 16108 27937
379344371214660481 5135 27784
182484689150577153 17916 18518
73013902969346849 7236 10609
357827060768912001 24882 27683
491015689218901505 5401 7611
668635687298838401 7946 11165
704094374942510337 18577 20324
674729770223962113 15350 19137
8765844048514993 3873 23468
569639475527075969 12315 26025
208834628948419969 104 21118
169037492372510209 13506 21368
442251136613638337 4954 15395
544845589961973057 22610 25408
850186125592184577 10122 13947
226193125805110625 10579 19874
167982974431954081 22884 24412
483599886182979329 18285 28146
99183385874351153 10650 23784
71686719089498753 16004 27888
848458523840296449 27384 28274
678606357528458625 5460 25822
1648551075870586 15451 27078
584818808911734273 2257 27771
163238663236416673 3985 15970
762730054118428289 1297 1617
158170353010074657 5790 12940
539524734841833729 12426 18895
981266440704789761 16112 24978
820832394021500929 9854 27276
288769914914492865 6041 7268
531257609480604737 19524 24234
39285187866671121 6475 15827
882698084019033089 11881 23076
875016663851038593 1523 7363
14214640566663663 14181 22034
49571917624692929 2921 21042
760166242663622401 9389 25157
809174804672547713 20117 24084
175380374913629569 18196 24802
985293949146115073 10612 13700
865318705291990401 2245 20418
24627095896857301 2301 14741
132240225307256769 22492 24406
236945171446425473 2406 4900
987982451833921921 12180 17527
661095891706562305 19105 25812
902752413220781569 8623 27445
911218289796313089 5719 12565
817722196159330433 17764 23554
843194384263295361 19543 27074
174295274904025633 11784 15664
876391109380112001 25271 28147
362659972824651777 20752 21426
767101509089822977 1299 8936
429743798567812993 8090 9224
227293710682648257 135 23059
986462615917666561 15636 22701
627544875931459201 2166 13918
982363348520024705 6160 25790
738999573473993345 14583 25527
994161907756485121 13008 24099
340055170760248129 601 7365
857503850713129601 5629 21523
51742623497961657 5356 19150
32467444973825365 1893 25909
870255553931070081 12620 24397
840673325735295361 17210 23885
839774120550263297 9 27270
813125488511850881 5211 18642
855778467438280961 4143 8216
912879622318200705 19653 23635
982883591056054913 538 15316
147769794765729057 2106 15058
664642773254694657 16808 24154
411442589444433793 16190 21120
809436945024206209 5753 12306
125579230045708817 6954 18565
878334087361675905 16243 21748
705959790615878529 23217 24094
201727818866931585 16006 18266
643753412177908097 3277 4623
704543362799807233 3816 8693
754796272291756033 10119 15327
745265364528510337 21144 25743
885068263933142401 7206 11895
34041022384055709 1705 12311
319276912421003073 7261 18425
19778474165651261 2886 17337
743179765561016833 12400 20163
763379060135559169 19252 25511
744477556878436481 16087 22798
537023100764631809 1493 6937
438382920513141953 24471 28033
849279332484112385 16791 17937
372802563967667329 7954 14675
54131221066672457 12693 12917
504555561964728833 1298 3004
65315558391130681 7826 20639
816940582475993473 3331 27608
965807400503084801 856 27300
119249690487954753 364 24210
54837154232327377 21951 22259
381721449557517185 1412 20060
998107173015558401 18435 27861
97438107693385233 12912 26683
458397757062538625 9717 24598
961144073480497281 2839 12437
394140854154532161 3131 5800
276257759337376289 5592 7673
315997951262087169 501 5185
240572125503462081 1201 4391
460532276209921345 19214 26825
31064986793772677 8795 9533
765363121034777601 5322 10351
169840367341876673 2652 14367
604894581833551873 77 21342
126958370407358241 7589 23991
172761317292067681 7944 23509
527693548353170177 2659 25862
570409950161479873 9801 24040
416233594584404929 13059 17633
122405364616167137 263 13408
230381082202697473 20453 27146
304637269336954113 1006 22358
229488335032307585 21252 24604
268535954746763393 21987 25833
528018218876724161 1177 5652
986116624071105025 7829 11390
911645125835683201 10945 25759
519480989881781569 4662 9862
734037226980788609 16350 25697
983762348958524801 9960 23277
356233070550452161 4290 5331
708338764522036225 1282 27974
920104255802812033 523 3106
609382620188728961 19566 25456
670966679710311041 2689 21203
127821521122836401 11445 22701
527558119130091521 8520 18048
221253432562068769 14121 21821
140958609571647745 10170 14099
618979294942558721 17649 22452
964900295787828097 12572 16686
684203647829992449 16587 21953
365654206073337217 11094 19664
341134589698906881 24960 27934
519170037814106433 656 16992
136205916834629905 1925 10602
51506086357001377 16558 25837
683904110458026753 2808 17917
769088678602258817 6028 18144
59460984221505697 7954 17236
211118080281202945 2822 27067
766547336089853825 12238 18421
783442102726311937 1181 9574
521230493141761281 7666 21994
14556268669686291 5007 5100
594320953125016833 15042 25387
774953939018729473 16260 25698
211411230846596961 12973 15973
870102156059168385 8719 21859
679665908444331265 184 20056
285423431291931713 2389 5276
244622106906721377 6595 19447
387135765956323073 17764 26003
995917882421363073 11980 21710
51575189386085185 13506 26869
158339346463424833 20967 24679
147186208576492577 6619 10080
705195149421751169 4640 11830
264182189485424609 11442 16439
778685723935470977 12965 25342
931450607218302209 16217 18914
616937891439928193 2530 12487
228742539373882881 1737 11738
654551470467328769 1220 22398
522110742328742081 14920 15998
700382875624580225 22090 24157
379353713998071361 26876 27930
200868073609345985 524 10298
5296944432423346 1489 23514
838564810008644865 11235 25983
25349261871667749 15448 23568
24516862769292657 13059 16989
797162200936604417 2096 16125
3123466417843446 7840 24949
131531445990034961 5758 17390
722352351367280897 17701 19909
329712699880225537 10518 26770
12521617783701089 15647 19675
278112976527410177 8539 16629
690351098862397057 5936 15847
455145678470579201 15055 22966
359875791432710209 12228 24742
818310979161267969 854 4422
725530675399458177 13085 22026
438698038245384257 948 28213
343477602862744641 12891 26451
174330684909477889 13799 23387
856965471248134529 22019 26181
739511294410924289 17202 20066
970620818551036929 3053 25732
382524087375642817 4093 17118
437276904974257985 1755 3257
252746606838549313 1390 20735
135306113964983153 1735 22146
33974053776518077 275 17473
949090360894462721 4460 18297
976989456852230401 14298 28157
178904556667742305 12776 25397
947676159572679937 19563 22880
729200240320384513 552 1606
148593549809000097 26021 26396
650429966725052801 3397 23403
471782905439624769 20105 26977
243013154897472097 9723 27559
265629301061999009 8691 22275
394582300027888513 8409 23177
617827032201248001 368 15639
119067836486042465 2304 7925
422000364702491009 8792 17014
750436877147532033 16657 25842
99116436701166321 1376 11737
703254099018540289 435 23537
347423653002600449 857 28013
865200453435345921 23478 27017
245131771909612449 8982 11346
849342476097039105 19966 19974
158560732224664481 11720 19619
873842607768974465 1532 23457
98173250354648193 11871 13467
320536286268851009 8418 25836
274742929925984929 5130 20543
909022530129913473 18121 27160
337984523726206017 5956 17393
939289158435688193 5363 9215
239425512569404481 1631 6676
763324824574336641 13886 20283
17792845729985631 2912 21791
252288795213150497 13926 25953
363589452650522561 16365 17996
188526226629772257 8211 23159
96185102465497601 8620 27310
346362274762388033 3810 25900
514509164171506945 404 17200
679945975214675201 15 3922
402777268561750 10494 22348
790554804164617729 2493 3591
904222706629347841 3785 22349
537768791336144833 3722 6478
716774567593333249 2893 5869
830592852301752065 429 5607
75153903243041505 19622 26505
635828811572988417 4807 7388
353777252612445633 3509 13405
624559319942722561 18216 24572
170995151419582209 3120 23303
760338216197037953 2358 8998
615162584286125057 23554 24365
792453161815164033 3061 23232
51391984952779521 25274 27348
439443492225077377 2261 19496
929124504192145665 11509 12150
26323972365947413 3831 17825
438277240661811649 23189 26093
686678093226941441 8370 17951
50895935918262585 17736 22735
250183796181634209 7954 26763
445860549608063681 8788 9550
79110512842301969 11604 21193
158621830797272865 882 4058
467599138151246785 4578 19599
968139377179191681 4370 4411
620394290179358849 16302 23726
835894115712122241 2625 14956
236826139908831841 9771 13225
197087539698493697 9864 23659
170519025083105889 20833 27309
840868768114489729 13340 13910
775016470392120705 23031 27233
287997590305558049 845 3224
112721912169046593 13988 24990
335204487785048833 19348 20797
230210961996167649 1338 9573
939281256160803969 10581 22864
863005417020186625 3789 6061
841830409717118721 412 3640
247747722287176225 8794 12065
522718785051914369 3591 9169
782651328540833153 11035 19688
846306070327685249 3536 18966
780911677071802753 1493 19445
793920184724306945 817 16949
737032340650184577 12618 16722
801694462490786433 6120 23172
198088566291051649 3182 14055
85720475220675505 247 2413
647282356781897089 635 11584
662717556148024321 7442 12035
273678632225458081 9276 10807
990353785696278529 6147 19855
831753684532767361 4784 6331
704667182979477505 1717 2959
130268922359579873 8232 13055
667388975077038593 18921 23628
142796007774375505 17219 23587
691141748315558913 12704 21587
747128589458899457 22609 22781
168289003046659489 15698 24075
16746302105982381 2298 3095
779084903636373889 15926 16073
246424121461064513 10662 14159
186679086686858401 13367 17871
701003509185181185 3469 11132
398605151139904001 16548 17021
904471386175973889 2494 23057
864451311151448449 2918 22541
465934618724755713 943 17236
649319420463854209 985 21210
161044043025544417 8881 12414
193047382530401985 8338 20270
399752636289900225 10509 26413
117028019218267329 11398 17486
874813568634071041 5253 15562
928873180054161153 11218 17254
4429552969408946 4077 15537
958807076027028353 9482 14700
616350177503921537 10237 27229
120910245501356433 19333 27967
827541692027647745 25426 27604
327386729786141505 8716 22343
930086605778885889 7320 17519
453176902604731457 1964 5758
580448500271071361 16486 27895
825132934325182593 2885 26691
620933377708826881 9640 21579
807606890900466177 5264 22275
893511790583755137 267 21596
484106906105594689 7819 27925
226905103384357441 247 25100
223882789335227969 678 3216
64678439400861265 6191 21465
473453006505508225 2162 28164
782617875109100033 7115 8978
788386657533173761 9485 17072
873558411297164417 4073 10161
222552282125533921 560 21109
725668250919657217 3333 8624
738187799431763329 15767 22962
998389534869712513 7291 10583
223639048903493185 6516 13544
673899949749756673 5407 15051
78228917520640097 17315 25501
511623502189404865 2684 23055
418450861148315329 10903 18771
740975546065104897 19446 23814
437823738661968769 12112 24878
799301920785719553 973 26720
679382017394345857 8087 17509
854442454969319681 11898 15185
440343016933518081 16282 18611
492299724912026433 14180 16838
537826483737077889 632 3975
97935654298883185 5774 12702
28518217617410357 5521 11598
290653664215877697 3034 9465
484091824539831361 9273 27065
679989210586388225 4291 22013
524984721857855169 1204 15083
66698745409365049 1334 15263
29480482598174265 11415 24973
608205073476430209 3959 15443
558245626130322113 15300 22165
244113218599093089 25331 27239
368782608514891329 3721 23958
250696090727320353 8575 27297
739764707002500225 1612 16816
48105787093515321 7244 11039
169294664673074625 10112 11746
537601085824380929 11113 27760
326869442224030145 16026 20867
921124990257336449 2332 4657
421234285298425025 20055 25107
794258444966903425 6727 9800
283913686457388801 3012 13360
797262975828385153 5250 21085
766603423174117889 2670 12963
913891292270935937 20284 22058
692941256456443009 5513 9709
359971953551816897 19106 27997
553572718112604865 17672 21378
440347303953888769 7642 7985
444007848712082881 1650 8705
189194318519707137 8340 18952
487609344798485697 3116 3307
918869836534529537 3545 24488
430335955015984001 12681 12945
387284562731050369 16974 21486
37012400595102689 9398 22685
722749633193263489 21048 23106
7447320543938930 429 11037
894305469607882497 10115 27039
239293239854774241 17289 17348
223088238892675137 17633 26225
468066567429339393 10827 19590
32920521017697269 13903 22334
707857112688600449 10165 27126
244240711157136289 11561 12680
502519446885280257 10026 12661
616061752260531457 3524 18026
89496085536538321 5325 10792
954616572052859905 10031 21286
621036347240398337 22190 25177
196085279981044641 17883 26135
27955570731961645 7368 17908
756599520396111617 2013 26948
920167736278948225 6932 12358
205868213561625889 15158 22579
574826935077183553 14754 25984
44968524047366289 6448 24780
287649716519759137 4070 20378
48258454742008185 18110 22606
605660655737437953 12708 14238
444310852823026177 9729 20586
612626384031607041 3952 6032
822845805494079489 3940 10655
967777408020580737 1125 12023
965831705573894145 3903 7996
52117767564176633 1076 9693
764936653057528577 14143 15680
49942366338285641 12384 14168
455380642840925249 17209 26847
197869347674178177 23662 25371
522018096012668993 474 20506
137899939341778577 3889 25346
359502371703857921 18783 22906
684958077645326593 8987 12646
753398528831237249 4313 28326
140656205391167073 19453 19512
696323854487150849 7595 11902
526362011838777729 244 22766
838993227004163329 2085 20804
49133527652188033 8842 26168
773931540380235777 6485 24169
184602655167260833 665 979
587643183097267073 6861 24519
252070271717713025 3912 7865
600767061265418753 19666 25840
87892542161533521 8668 23488
92546148431534193 3200 17675
686337285223615361 11929 16701
640047302626843649 16093 26250
246191898091929313 2008 13728
374348348024081921 15066 24026
764605890969619457 8641 25917
992240669837759233 4848 15361
651299090320655745 14131 18783
248576470459124001 18770 18833
298818655065517185 11674 18521
774525931890909953 973 2385
880546507992143233 12923 24197
255140101985201537 9511 13364
841348182101654657 9080 26357
291618551248195265 12347 24317
438698074819136257 3909 4607
279737587855645857 3893 13155
287119722789853441 21344 26434
55442212440826921 18039 23280
836973365591354881 12943 18168
200661176243695393 13431 21285
431234518436951937 125 24276
168295655850034369 2309 11290
738357824621452545 25696 28094
14603043471890233 1149 5526
841551613497912833 1119 4902
501237219240952193 14955 15473
7975436149628480 13449 22234
170870226297321185 5922 26537
689930404808961793 10283 24741
301577000608649089 10956 19118
556650935253649921 999 26179
498556410090014145 10487 20650
566943526423486337 12621 17681
785199594225336065 3778 6502
112099835555177665 1678 10862
103699753431182977 17997 24975
182253854764439905 20591 27871
204884229951620257 7278 10998
699557749476177537 6282 9593
885661282441287041 12311 18656
797799522566762625 21644 23662
238164176392249505 15563 26809
663072250480844673 5723 12647
50645674524783857 829 25593
246610914311844449 22823 27027
70268763838118529 7271 26512
557982437138853953 13138 15425
846588283689168769 21726 23503
121532743053322177 3850 13607
631389655641388673 1367 24332
539029968464895169 5250 28289
103056850660347985 6399 23937
762256541199519745 4707 11028
314353359219399681 12766 18594
848682211327336193 19924 25626
412246303174594433 9954 19429
784673298452602753 19429 26616
489584732775629313 19150 20335
365079836275505473 4748 27578
546838197579287297 20423 25379
264296611208038721 3037 21994
949206723562287617 5649 14148
633899280410467713 17322 28142
76085494720341985 17149 21088
157922631790214049 2469 24102
360810080589207169 4941 25779
415571527418315137 9685 14288
945976313533687809 13987 27517
899198385441081857 14442 26197
62788631607521241 6187 25287
107824198097880241 1801 7770
850109877291355777 12537 27354
280653720488473377 21366 22498
365491213464199681 1854 7009
829390562146421889 214 10085
586741872579690241 5344 11378
105178335099225249 5030 23555
573485809034838913 19178 25670
896808336117224833 10096 16330
810457692307902977 4546 20812
693933044969540481 6666 9556
461035185397182785 688 20912
612239585832192257 4143 12491
914618343859640193 19820 26702
137187782721014177 4150 24824
21891659206676905 11383 25400
972782266620406273 13599 14163
477977984408436673 14868 28186
303366814155523905 8500 28122
191551848877939073 15238 17199
174290474060264001 3934 16457
264951909919883393 2208 27386
635318381375697025 7238 16799
480365721662355585 2611 25390
725625903928197121 20868 23072
157552184959040897 6679 21558
889050500599935873 18572 21572
243938219542091169 4230 27991
19753895301114713 12404 16264
326012769611079297 116 4471
358301015791994369 12986 15309
697041563534629249 11279 15825
280275317722605153 19295 27484
106979790106333185 2476 19323
99627300484868897 12515 16771
902092304019536385 2360 6687
666827024524572161 3336 11556
379603323617910593 8625 18302
970373271907277569 9503 16982
345834617560473857 13377 21725
778140192296369537 22144 27188
122067537670698561 10885 20080
330937696218271041 4937 21287
480280560900556737 18612 22223
932144163612640897 2132 8793
439544053165061377 3927 8076
380142183821533313 15034 23958
727634292857988609 10517 24320
69944968968961521 3638 5587
809131799676730881 848 21307
796968861865693185 1079 10524
24690977241480285 20220 22217
363269086931019585 20856 21551
952313214946339969 6992 27817
584170529640488193 17895 21567
460247497141285313 791 7249
88395771278463537 8799 12953
469444219817756225 6572 12905
351789214150883841 2713 16373
998961555531767681 24120 26509
845931992918686209 14458 14791
736811787823821569 21557 26046
265866510192267937 10846 25230
605793521545240961 6973 8449
84114275058702497 5137 8621
142220937651313057 3709 18506
215879974259607361 24050 24461
314981818544399745 15876 24215
249628005054923105 5637 26450
321670419343885057 6607 12812
541858207101967105 14254 19749
314133051731989377 20226 23575
917068748011011841 16320 25076
943576053822464897 7048 10797
698752168181059073 14602 24758
934522751991441025 1464 13621
405858228063159745 14101 20243
788710432617019521 15196 17730
233385779208504129 9125 21916
409546881451024833 9536 19157
698271545879997313 8345 9225
398430303111819457 9609 15991
291964055821253505 9232 16592
350258417406653441 6732 21261
737708427711005697 56 829
650116266608275585 8106 13998
869345918808136321 7277 11513
415262717224795329 8764 10857
272801414842682273 3840 25783
990686214605130241 1496 19260
132630541622759777 4669 25217
556500280177036929 13528 16137
477624465065851201 12679 23072
174572035385235585 1246 2479
300474651709009793 22057 23621
296561275331658433 9539 20699
325248012220406209 6818 28065
654051350781355009 7266 9427
807242681925160321 3440 20847
640473110145169537 12586 25257
622157678565407873 20753 26821
934060204370379009 7097 15505
320756127581120129 12567 25282
708075684758075137 16333 21159
272465120122852513 3934 13559
391711529816046081 1029 17892
779091966800606849 13957 19403
864219124704224129 10874 25006
578117469762567297 18148 18437
168215694144716833 10937 22727
52496609586057729 5397 20092
754531022291917697 11472 19283
586058089133580033 814 13781
647626247896948097 8041 15930
379820616598848897 19025 24044
65224856807535761 6676 17042
853982411103949313 9948 11391
857074034849571073 19833 22494
55604434770913257 13808 17581
216553618428765313 3051 28028
758320111646433793 15864 17931
455538830848677633 2743 13981
306595695936110273 8836 14796
380623042814594497 11183 14659
143585256601518545 1627 4708
155747506733373345 2977 15439
169468279210718721 981 16836
854312585263063041 7864 27955
790370986962209025 13938 25156
763864156863359489 1036 12643
911131410362187905 18876 26906
695329637595339265 1226 23155
736001298756640641 17249 24363
76008514890357761 24091 26512
987427624383798273 23632 24144
781638830036019585 13141 23485
840041102754945281 4378 16562
675437104634095617 3828 8404
255260513440148897 7462 9218
828733876814627713 5593 16049
366233577595956225 18236 23307
999954758738024193 1664 7400
599180883764404353 21223 26237
1899630512117057 641 13516
519582420017222529 3575 23819
650675193688140801 10411 19733
939982314472999297 619 12598
307567118818756289 3285 5199
395702510178445249 1232 27772
779876069280245377 19610 24509
815578211117014017 1956 3759
14289660856110943 3237 5905
279577311093838433 13976 17179
1029196216659756 17120 20036
90891339611701489 4850 20249
624334011045906561 5566 18985
579711571433058689 10491 18066
816138099702893569 6006 7299
513097574476660161 324 14577
935332169182391425 1589 13448
355455162913237633 11705 26147
246665812197942817 3033 18664
602617261578913537 5096 7661
151197338382392129 3028 12407
640974719686290945 23176 24026
611343367348862209 869 3282
1904242299673343 4618 28237
835266820448584449 16315 17590
886815720026071169 15955 18955
128146812110951921 13239 15369
808383275742826881 10595 18342
368465723386581377 2481 27339
423955322739068673 9065 25510
874225457619356673 10997 27374
431745390769208385 18907 22454
962633530865264897 7166 24169
47297204560258881 1420 12257
246439364036074689 8435 15003
148016662775475553 10130 15190
774841160802370817 877 28288
554180402852331585 16105 24491
290677512848329665 17164 27962
204033103739931233 4773 8588
222744432493659169 19536 21670
344016312701931777 8369 10604
458912574439960257 8131 18692
158721840629894465 13716 22852
773341181284084865 345 18488
269858081500679233 802 3895
592011441696936193 7524 23090
156320599306241089 4332 23478
686868919203209985 19101 21380
660646249811627265 1833 8005
281045584441312001 3586 18935
207652771070499393 21775 27897
972318251754675329 9452 18171
430040167253459073 10041 20950
531989597114883137 13065 21149
926978079478402561 2701 19471
38839537660880553 6037 9952
126988028785113729 8493 9066
634392875854512513 5378 12064
823798148491064833 3342 8522
705256832319097473 5799 18597
634235892642671233 20788 27052
834365983415548161 12709 19764
393226161950963137 1216 12358
714419299524070785 6918 11222
500429318768219393 956 26908
340922753807955585 7481 28056
268919361254674529 10953 15733
156036322154736961 498 12964
912796868377064705 18372 19652
91619365511743217 19072 24537
404786415447830465 8927 14613
56153803509022993 12008 24925
440974193835039361 1533 15986
792165285233959809 12098 13759
113257778290019937 8856 15784
278105939300761665 12344 26899
565557385761799489 6112 24764
983255965858997889 15112 26700
208260082628385121 18045 26958
92564368506590001 6267 10657
851566193738897025 891 14688
218676285027139969 2598 4372
51454476178420809 21631 25094
716525391768275457 17279 26584
438128260683051009 6862 14953
38504747153236705 12619 24395
973947637039003649 6891 23151
555421191417241985 3617 28274
339216171345434241 1457 2745
951144254168109825 16083 21047
7602084465943905 1573 2466
181083009893146849 10699 22854
230906475016929857 5851 12942
493423591329726465 10341 25611
697173383094366337 13540 21533
472468355877186497 6070 13897
829985463857205761 527 7542
999037486609392257 11071 18870
735574989434994049 4914 9547
176710822353388865 9962 26656
335276933822093761 20814 26437
586379997910167809 12943 25791
450280870572925121 1691 4407
115355330547476593 4516 24379
442163987439151617 1938 2011
176008874220411105 13738 23676
621760699069753345 199 18173
674173870772964481 9862 11631
184646719175425761 9 25276
898565237244806529 16930 25056
509316457610907521 8048 15991
243662408137982561 166 1462
887021917354324737 10880 21252
873346251588440449 6419 10267
242041734449841793 2115 25373
199518870333893249 1609 20328
194866284010153377 2565 2762
77646206696439185 8954 27728
271019918679229473 10488 21846
465790348838101697 2548 22259
925302678219246337 9760 11859
423576434972385857 12495 21159
413353975306577601 9465 26726
935025136318532865 1852 15810
49256091815784945 7129 9588
482854550313188481 13086 22767
111092556527694337 943 18012
136117304326081265 20954 25809
760164031488265857 657 4816
805901422206272129 3853 24305
12373949976208111 5536 14300
757408509003912705 1750 20505
357871270559236609 12801 12927
958757915036923009 22828 23369
413814839580851393 5807 9044
525208911028830273 11190 13029
693563109776299265 13960 26746
223465532849314017 10910 24958
709864122484489729 15769 19674
690786821829991681 5576 16201
588800911686526209 5649 16233
82653528994196529 11834 21480
925937148769889921 20734 28034
36000253804093773 11720 14322
913120310129322369 18635 27387
829522580379443073 5708 16207
988931791996989825 4654 7070
22423270263718821 12185 19000
631212707564408449 3814 5796
836969599916582017 12067 27173
354368780284943361 9817 12434
993751213716866049 1964 20259
910286020851991425 5013 7731
595392480727166849 6958 21847
378933782369486465 12458 26216
318521851280767297 4127 9971
405517683221326337 1362 14433
733255344237274881 1989 11675
737541913232178049 16137 21617
11209526081916721 12692 25770
758173219001768961 3134 3157
997667013946635649 13227 16209
743985662032841345 3176 23362
785356855886821121 16545 22201
585443840747053953 18903 21059
958285769910840961 6697 17529
574428813680043521 9355 15251
122798687444305441 2793 27582
298708038158928001 1187 2404
855444768320790401 11698 18841
716010796946719105 14421 20255
847776209600286977 15470 27781
739971597210406145 5374 19419
125502648502983761 11866 27461
993042109079056001 9398 11269
792780662669759489 14799 27292
203789468581810241 13415 22786
270445608697468033 15265 16624
956991101856530689 2302 22645
462626268318306433 14925 20860
39997959454389329 3580 9944
696458424597206913 14688 23019
381849529539493889 11438 20807
532226155816790209 1938 2550
883938414356713089 982 25721
213675323353339041 15576 22616
873557917587973505 22054 22332
548903489487944513 23127 25930
105260441628168161 3793 4095
87125123065245441 16295 25927
892886074951377409 23430 23992
208258020962421857 5263 20573
320455394651780545 11636 14505
861881416182551937 12122 23482
689288004613544577 24963 25238
999446211004428929 13348 16361
591465793815224577 5586 19444
892875627248141569 6885 14671
54448129431108329 6444 25296
196416201653409665 1864 26663
93395238684273345 1978 12261
315361323506959233 20658 22692
406046205625401089 10366 26141
40737582758314521 20025 20203
735732672617082497 1749 16545
553640013594840513 18055 18546
404105607079145537 6084 11345
313125400154820737 23274 26451
167706186510592673 20487 24814
825754647304801665 4280 8603
155442892348943937 5221 22855
227898508253449697 4510 28265
290371447051974465 5290 12418
137184940805180849 8165 18577
569369775533090177 1348 7421
970129490167853057 8802 9543
383669870248432705 4819 17864
128271309154722961 4592 26042
754950874331498753 17358 18247
101207266217617329 5418 9175
80688395627824145 10749 19361
743659404024153729 3417 27548
583705966300556161 12536 25237
216389499188768033 1365 3828
75317712840437425 4009 19618
907377841691992833 14726 24672
940453009940469505 19219 19483
488490294627727169 2901 23820
821915612948920705 12044 20476
328495477134307393 11025 26455
429681943356200705 3134 18669
275324799180811649 16896 19171
811788343968736129 8824 10208
828284346873811457 3180 25535
747968322305339905 4156 10715
614486432071434113 18243 25179
823532006715659265 19592 27799
503447978693170497 4763 25765
848894263987290241 16961 27086
846409956730997889 3738 5390
921629695229732737 10318 17274
938644962850570881 2856 7697
862030985437897345 9319 12838
573794723867056449 8312 26639
796154828476723201 11030 12277
107002309562570737 2725 24073
349916528372176577 6765 14654
820022506363631745 813 24776
218838499178524161 3256 20863
585704993739948801 3597 10317
436673108265054593 5258 24359
338273712863671233 1164 19658
156845243993082305 7934 14286
35575022776722421 3513 22482
80864976876057425 4537 9969
153069723182444065 3390 5105
201968979352322721 11350 18331
303698169100709249 16398 16526
927188806808643969 155 18220
302767947343259201 5847 16935
3085511573182487 11546 20556
995876998695958785 23070 24152
812278456548398209 7619 23087
470305283513216193 11412 20309
943931580882257025 3202 12555
404617812403085249 4760 14178
846833617246559873 17927 24093
424795250946775809 15794 22203
293849399238702337 145 591
476504410992983937 23846 24703
698861340806388353 6084 20165
492379514718766849 20931 26557
930141653802927233 2432 9428
252556010292618529 23803 27809
82339865089622321 5361 11163
284336112046023713 18341 21913
738101534080250625 10590 21126
343267981518518913 9464 23337
755239548788807681 19768 21869
646549747858177409 800 24207
236467063669088865 5551 22790
417625186944331265 21673 26945
465605168208540481 3135 3413
879124362483199873 15476 18044
446725439662380097 3053 20662
37966334593217969 6472 10382
91231373364678353 15398 24041
189610099362131009 11784 17176
665962766588840833 3087 8042
90046800304104833 12560 23714
706137813945346689 12987 19866
678846128099994625 22273 22445
553294079837293377 13281 18268
404254573772728769 24287 26692
906236389281076481 19465 25128
864982820396239361 3507 22984
784669448282691969 4160 17414
288312189514140737 1515 12046
539819313043679489 14979 19800
388411845978115649 21105 26552
752260789826614529 14753 15943
676954516632772353 131 22365
40197275434479705 2112 15809
527046165084232833 2711 22820
211792389277881921 688 11962
517390915319378305 23352 28148
44270995632288649 8691 21696
15973955813112895 5045 10951
40062537930602105 58 8636
152598335621117793 12261 16750
520190947750023745 11029 16447
295656541262889793 284 22464
28365780847330769 941 10660
623782247751744769 3191 16887
509588076996138305 5398 13941
205620685343379969 20011 23507
875291523724179457 7961 22817
509192665523325889 1975 12865
27056961653045165 5681 11665
652455519940577537 10410 18351
771046778802592257 11839 23163
653775767889111809 559 4066
35431183369482257 16624 27889
377684162256205249 9266 18701
498505181099155009 7446 26214
662135550589137921 15350 17999
535572705617283905 3825 17826
457935092131283009 5451 20043
173972644750186593 22 8862
549607362985835137 15930 21641
151441890485287457 15389 21630
21358897492749665 11311 16865
270408717012010401 1494 22728
430913916866384001 19616 22013
554536469774120641 8045 19618
154367374236006337 23422 26718
611653386920686209 7946 21886
515267206771749633 19426 20190
227675390115379617 5164 9367
504834497373824577 703 10505
599058379296629121 3550 7591
147654567789285089 18080 23644
409721036067224961 10976 20197
424587775643392001 5914 15136
79661375179931329 5124 24366
849536629216498049 1645 16599
255219962335687009 13746 18868
7404274468346018 3221 28178
332397709401341505 8341 14631
663797013568025601 12352 22257
873011998936988161 8129 14428
300253454721474369 12296 16551
527418467331749249 9865 15560
978401092556065793 15492 23270
734399493750956417 2522 22617
636019239626339329 14284 17671
391853098409661953 13032 15341
5101757426469789 3689 27715
145146588019116513 8960 26892
155581701872410593 174 22164
428670246321551937 8643 27086
322306802878397761 2115 26418
908931844413316993 7992 10602
465514770098369729 24106 27857
915879027204091777 23197 27612
187902974234898337 15484 26087
747320326841759233 1250 1459
183705700822077505 15184 19941
640276030450188161 6624 16510
505798799064972801 4523 17754
429142428669067073 11580 21452
137245061163273617 11928 16956
269257434132363457 8916 14384
440959829584638657 14936 16586
268530424005547265 6611 11286
832667931816406145 2582 22754
858732381207424513 1482 14668
257898673385209761 6523 15915
715808937668057857 7989 20674
765118281186065793 4225 6513
954619716035502081 6993 11039
277455999851465409 3088 4317
150876355830916961 12744 19490
276704292896329921 8235 17667
336386895834429825 22730 25154
161150390540580449 9448 11417
828439693770050689 18588 18916
231033162527896961 12485 18740
737073930997077249 22140 26250
530642266294645313 5029 23138
774139661957093505 6729 26022
315854827923221377 9393 16628
965588134224638849 9712 22792
185582984455304961 9589 24633
517764689582421057 18997 21516
503475573229938049 6445 12353
160983833673022049 15563 15647
604312368738501249 7240 26643
23816537877110025 9941 16883
133069762526691457 3938 5862
379056592272370113 10440 21207
690909224610503937 7175 14440
361944926863586177 26141 27370
383541426893064129 3142 23215
99860436561392881 3835 8433
795747616883371521 148 21513
293378370893236737 21854 25380
92862361646627537 1724 11302
348550696278572033 6744 12051
296099656218682817 24578 27819
449482233026529345 663 11638
71910100675214753 3695 4605
35990853071446341 5307 7824
623961069792837761 2476 19995
481886928477194945 7507 21952
239192934841344865 8123 11635
491440855523073601 18406 26014
700041731035422977 9703 25568
979038295476797825 26077 26870
158300343828305057 4356 14473
415843240751406977 14712 18662
640017406604098177 2284 9109
2192470519531753 20675 26480
342651128033725889 13905 21486
116093672612713313 11956 26183
190314058105155233 4025 8533
397348216519347393 4982 16580
61698471696562505 3588 22260
670450725534301697 18542 24768
208899924008360225 12191 14284
112794619452529329 3949 20103
258136452867223201 18181 24081
952007473714722561 14794 26904
199176116237889985 7628 27836
291140454068610689 11569 14153
595156452598164481 19596 24213
326891250361235585 8923 23945
233841408548126849 4639 4718
28047384731024749 10112 14116
984119817343600513 2414 3284
519429383284737857 3810 13928
856694082513779841 5418 15355
187451575896162113 3869 24006
193215307512051745 622 8837
67644354041483721 4959 5949
744230944278253697 19363 27489
246741300655514817 974 21905
163201633914287201 10890 27022
995723230398816385 4260 6973
50493743612388897 3995 12210
698950817650356225 16884 26251
423017054991792193 3811 21595
619019948708775297 16271 24655
687154028837650049 11276 16437
368197199021921025 9088 23741
831064893697220737 22158 23973
632046636298831233 10403 25540
29951769263544037 9577 17453
76865997382313361 3525 9288
701926246228371329 13581 23660
968018226733143169 5459 13282
150318683478499073 3658 27787
337857700582389953 20896 23803
7054407991052615 9557 22762
63934695260620345 8586 19425
89706939616643665 4383 27172
203828901812627809 3450 18450
664989947683782401 15810 20199
618893890447715457 17490 24441
600565555099873153 12959 15264
580964071801503233 19837 19916
224496230758592929 19943 26369
243176723394263649 3060 8685
333193230825298049 6721 16876
372434822073174145 1550 16961
364822841217293377 12803 26064
406361960549823233 595 16348
547355320832618753 7742 22309
843257655892273281 4079 7173
322504088251367425 16949 26919
195911612485865313 2774 21011
951466975644176897 1576 8958
852537479158385793 1884 4222
444511924126263809 8044 17566
781796481535799553 16739 22791
334572018222385025 16256 17572
761746649616299009 18273 22498
763402454447163649 431 4863
383156388490213825 15492 25132
855920628334939009 17064 27349
251277141820381185 1240 15666
600893104023388289 15277 27676
481937505028845697 9564 10405
526676236557673153 8528 10153
236430559832456321 4785 24042
401028723472439425 6173 19414
105021636783696689 8916 17592
875545975678118529 12640 20027
14566302142313249 18123 24149
51059795972239641 3729 26753
76535794359337217 3820 13078
586687417389779201 22446 27816
565476236278499329 2959 22553
5059742681471136 3092 21739
148656518786843617 13013 15808
70229948387844137 23964 24972
107233836524315505 17730 19698
329221441802989313 17334 19053
72028756256948161 13557 23458
243669824791506785 7931 17341
41690939569946297 16715 17804
945140782564113409 13191 27704
732505167065873793 11113 13346
21136499726264193 7707 28040
941255142316421761 18940 20947
574037684030177089 18264 25232
22755168013965489 4128 15810
116342058401524897 2474 23868
287239465900626113 2846 6687
255977832154048449 779 24211
745745308522621953 18308 21607
237548330614554721 16047 26952
997472302832832769 1097 2543
518311739294407681 4528 22623
469380330979170433 10245 11213
797125294801244161 4800 8748
26403912429259437 4018 6336
840686921109398401 2470 26533
321819027782218817 1475 10669
66612553037384001 4048 5411
305934895981906177 9675 14269
663434328749847425 1166 16064
486117343741661057 18889 19871
707390755271088513 15404 23604
262786229836450497 215 26474
824576982137575297 1042 2740
918754645387899393 12313 21778
708254696037709441 17188 21339
13468624246243623 8161 10053
610227335319397249 2444 7456
173994250863991329 328 17154
609862210473036033 18298 25704
937705271036463745 8692 19456
45175579936245217 12876 18381
306517747912316481 10467 13801
122095771098781121 1563 13152
674305506247250689 12509 26282
225844170239415841 11320 20636
586830885524001665 5748 22703
708074645106304257 446 24853
100641607528160657 5525 11879
356689645322280321 8952 24786
182918469594731905 17701 28047
766527426210227969 13480 21240
650585932628544641 18022 18838
253141643815869345 1479 27778
319753286924715521 5909 10440
775485518083055361 79 26957
420434947369471937 11428 13858
838226165720573825 7654 28240
554641187613462721 10187 24819
232170530415100289 2387 3506
104269451492584161 2863 21973
114445947813781153 24469 27104
326987635831677889 4725 23072
738280366270995329 15375 25135
507540551259779713 6472 9369
124980595684593969 24060 28230
528751855602955329 19163 27198
922762843134744833 20140 27307
500467711124898049 15580 23238
25893169401857821 16295 23759
466339714097109953 16273 24110
586109812349743489 18126 22362
3002605714584661 5940 12989
930233563620550529 12416 16824
762577262524864385 1720 8739
996091735068386433 18045 24173
324439550240285249 7569 24588
121532569074165761 2551 5198
792179956530254977 9005 28080
403940349827845313 25031 28050
718904074816833793 1946 3074
393379263387050305 1310 25576
516139566502509697 6932 21421
805908239964292481 3479 26048
840464788485363073 13615 17513
88138667470733617 6540 7937
736918225973290881 5470 18327
705896590767306241 17071 27932
287904114529283105 15170 20475
175341731942115329 1023 4670
41368515728088089 3918 15887
82829029059393377 7724 7976
190539832431838369 7677 8469
832185998518955521 3685 28205
32866504942184349 17919 20627
108417974262518865 5801 23092
796075696052270081 15543 25642
227618026709439649 17475 24356
926102831052013185 2904 7243
58053212484235673 6748 13521
944314774794875649 6728 24452
939698198817669761 24256 27707
532051759691860609 3746 4689
705248246220460161 11941 14193
733607647211272193 2314 8430
884820128835759361 5911 8718
988431287363759745 1296 11933
668291184430142209 7762 12289
368918227110938817 4589 27879
147690915685789281 21999 23577
980955295065065473 6688 12207
300721333489033089 25425 26572
302036883358624641 20342 24459
372970211011210753 1767 7871
388213093373586561 957 15606
883623041375454209 6121 20859
188292688609479329 3666 12594
722685828797356289 15910 19429
300318980984293633 8579 16671
920502547880428033 20689 27487
664528161773773697 4496 6255
986936721024552065 7545 17352
787656231904513537 22467 27779
72074415167730161 2793 3649
446389816512848385 9300 10508
537280892824899329 4942 25459
7072793946157675 562 8680
750389368136378497 22014 22692
117320256046440369 4004 25413
70281544725123273 6242 20646
651621485303927297 7195 10831
155517875258777153 5421 28080
277051525498805505 739 12182
750019721012964865 14466 19282
96102179377574257 4070 5582
853971360382185857 6228 24288
395809009427068737 16149 25682
529421324563418945 5283 19680
130858933084191169 6442 13526
121078366889388897 9177 11303
915629406560000769 625 15388
326810842103700609 18149 28048
973987803213141505 10934 19225
688894110116390145 9894 13954
407839288628935041 7967 16203
931388822382150017 10091 19184
417672771401633729 3598 20784
230541464520666049 16944 18110
163371517994804097 9743 21899
193905375536363777 381 4019
905014323553082497 3944 24046
579167351282958209 9098 25487
609629422066291201 11103 13121
270613027629668321 10702 15380
3549366483291295 10497 23029
17333532308793311 10677 23863
735332163763857281 4363 20068
582949482342630913 4670 10917
891658875761130753 20802 21384
907402790472868737 1230 1619
6353269012919328 13837 22409
245019524667629441 406 20385
902072516610779521 8025 25473
876463195920148737 14368 26831
486036836946723841 22054 25871
117885761659582753 1220 20799
967434026861731457 12145 18085
866062436801964673 10055 12301
369756628665470529 2392 14604
355385445344769153 4858 13419
627988959770668545 24005 24606
737383842483620097 2590 15699
414361068533011713 2908 4894
401485575282240577 152 14940
529374017595934273 21722 22752
150743560511951809 23731 27805
719286260595964673 5478 11766
334266145508667713 20491 21117
544576226580737473 10438 20028
963057177977003009 10927 20275
600058484282342913 7572 10974
286052095177527841 19717 21527
580617172995353345 4473 24827
991221715841415809 18073 26370
411061350577824641 10911 15853
321943556627378049 5080 23005
106504000601482577 1603 18068
240568183844356289 26699 27981
819099934887546497 3474 16175
658341681381532545 17292 25370
590451424833567233 8521 16758
397418576213734529 23629 24624
320618818269821313 1707 8112
836728976192791425 18572 26284
534169210642254209 7678 13161
819462127141189761 8564 21647
523462127175449153 7068 13754
433009010201946177 25987 26641
109853951814336881 12389 23061
447656642288759361 19847 25530
590715425742303105 3340 19581
935585873077617025 5429 10819
558024142171397825 18813 21378
13544591004357899 5046 6180
153230746579637857 21811 22277
531889185147552001 3846 26347
304970005856013441 20699 27958
865508195925141121 6411 26338
244571208330086177 17802 24148
28421096517849521 10875 25713
67705917439774057 12927 25873
410205804743537089 11346 24255
374859623619570945 22774 27603
928187875506640897 7707 26352
189140055331513665 23351 27887
19241185600176181 1139 16340
637790311796379649 4465 26761
595525689892600193 3943 15291
790814756427032193 21162 21474
728400865351158401 5608 12843
809154059620411265 10349 25186
355158339996226177 10741 23236
545998438623236353 1846 9237
834310041334045825 20309 22602
238796882292120929 6410 23780
562529322973166017 6820 19121
509977493220013377 7463 21221
732237754727673729 7899 10628
126022989407957201 22506 24308
18102005403935805 7217 12801
341830783852294913 23026 27343
934534729665326593 10763 20068
587975218095095937 4528 17302
310865168813212033 22244 23936
804371884932656641 2090 21731
41695369419027633 3205 15758
40271221213046713 19393 21443
606537082644454273 14369 25957
824791513141441665 4521 27687
621556671724643969 11855 20341
489804954613219905 9717 14368
244124863951942209 8266 18212
873176312776784897 8468 13855
85314092163212513 5778 7563
743679556519808257 3975 18738
80137515152390657 11074 19380
501746812271058241 20245 27457
64855459953346185 2147 18822
540133616636353537 6132 24003
491816003102133697 23437 26702
663448537393144065 1793 19580
811771747042779905 444 6864
653347155092134785 6202 10965
97552367033447489 2648 24820
770422509087587969 4356 17685
306055621514072833 3898 21668
982330434321028225 12530 20823
711917431994908929 4238 19721
283726233052071553 12400 16685
118078092540184081 3976 6036
44747072912755929 2929 12622
571473570895765441 1761 9947
165200366523784225 6827 6845
381447988940092161 24604 26923
621416881892457729 12954 15314
52260414553121137 9067 14376
537181087833168641 17550 26655
261691319292832961 21044 24477
170172463269281601 24724 24978
666327767783318529 14021 18531
949320358590149761 15189 25083
35595551070283449 8573 25762
104370960548209265 3113 21813
148146563065228769 11378 26857
354447319393351297 9165 23575
802180331844720513 4011 26432
839227493721594497 5016 16198
606725784133235585 19680 21467
154410560196943425 25099 26973
136588969816639153 3855 23117
297653809547910017 1376 12526
569746232531532097 7920 18260
946284518432655361 10066 22412
865126906191516545 12012 19553
157743594184964321 17862 26333
935311103178921857 17991 25385
130180344166127777 4527 13829
9962260811160917 181 876
759608791973363457 4236 7081
387703892854649025 3309 21226
630023794467170689 5564 16341
736782127415988737 21322 25876
184978213863260513 9534 15779
347906500720856833 4665 8510
222776641292632865 5892 21985
483474448479025665 4128 21800
415734764143451201 11997 20487
499009805046103617 4008 23619
511285261018478849 24883 25104
982561824210630913 12017 21507
676179827266636801 23844 27854
941865827686942977 4020 26206
349717081814311809 11615 23567
478908318584895937 726 2309
498936800168195329 4821 19435
47580140120903281 25395 28050
523743959828969729 8977 14333
435786029584374273 5569 6631
828579492048064001 9658 26341
640295734404279681 4692 16674
982477899149962753 13282 13901
499732703799249857 13718 18196
614709205626354561 13617 19453
685120491851979137 21640 27856
744760386212412545 2171 17434
525137809550255233 15121 18544
43595823893085137 17475 28144
700319944004238721 4106 18317
384728539264791873 6394 22131
344920050331605697 2918 19532
432807216850932289 3868 4483
547730547056364289 13610 19685
413480840149155457 12240 24063
500137114090915009 24968 25538
156516816197168385 3629 4250
577816494882714753 8378 22842
884868981522693377 3552 10904
829406326177515777 6469 27233
992315344806968321 18323 20340
672340489584985985 18549 19048
680551890235328513 11166 15033
173495617198806689 13739 23131
367148494765032769 5561 19504
4066184637427029 13198 21854
485939839384720065 21463 26670
210625644026205089 6628 14961
936121885045992065 7263 16345
144452526687945953 1009 8098
814882300095426561 126 7666
827538825287984257 16151 22465
230896960266321121 6334 7641
931508260404147201 6080 23870
234139371813121505 13014 27829
408247284375729409 12878 24099
163660677721509281 23883 25784
554793738927163137 14822 20933
382924829367645697 21724 22707
928952045774348545 12463 26594
539476933681996225 9682 19852
26307213013726737 6496 27283
479095598740322241 4455 13177
960688116902527873 8352 19395
407382764149900801 1194 25520
347369267308256001 4920 13643
799739383871347841 3929 25392
261927120121224993 11670 27104
733916482475834241 3207 13883
624692344891801857 20250 20701
464705776462217537 3746 16507
987168730632244993 4807 19872
98772148901105089 21498 26572
365037663803537537 6147 25783
628638052066030209 5601 25278
24357138147149017 5209 11756
649754167725390593 1977 2081
528039594123047361 1936 24532
588769551315159809 5222 20892
218026895958697505 12594 18893
593821438903461249 18767 26070
341113043937998145 6432 22817
77501627411173505 20736 24932
335046662892732865 16540 27340
895301414946814593 6834 15630
688422909601857921 9882 18075
162806172496011937 5673 24714
418697294057860609 14454 16472
375734693547087745 3199 27672
246631492610152481 2076 19983
304896278736343617 688 2020
471975307843489857 1790 27981
8569473847884980 13317 21386
731870284691329025 19650 24966
590360207384641409 5646 25960
264211761743748513 8357 17675
244226382270170465 3114 8726
282801986819624321 15796 26596
407908093230922497 5483 15999
2472820805490273 708 22220
726936894743644801 408 19286
380817369312413953 19358 20303
562764265228231873 3888 9907
921269612313064833 7528 18441
736136908612536449 3563 11837
906794911473344513 11969 17842
316152279162842817 6371 16189
775734141230724865 6562 20794
235860011869007745 7627 7734
170259392885132129 3952 14385
145741297546784673 9613 16015
263872905425497345 8990 10795
101186722220887761 6915 17097
596404056942237313 13480 24064
262702877935701921 10938 14377
526423210289049601 23 24591
138905486322713041 3317 10959
403859943043702401 4855 20071
498393106119188161 12537 21870
786216851566532481 12454 19561
79542602790070305 4996 25088
95250799540270497 14217 18688
42727897593628937 11446 12049
585184625483588353 10977 11296
111110523877002273 7771 22798
66782957547477649 20570 23838
428035751909227713 24156 26749
882970849139663745 12239 25949
494471262424752897 14166 16105
635081978597742849 20237 21468
904403842383281665 21539 22958
907702544106466945 1642 24363
761152945387394177 13903 24391
401272099309554881 2400 6900
40006620790911993 2515 18790
242280964734870721 8122 17624
283706975405891617 13247 20051
105345796300685633 3226 12528
644222675482346625 22142 23022
318516552331754369 9442 12466
135039850036932305 547 4879
59009496964936401 12996 18338
390981964432491201 4572 12126
640769979620241537 12611 19244
47261506846353993 636 24899
332612878968252097 2931 22734
300093314503918401 17282 20997
519124529242485953 9925 10474
545000174149279809 21150 22864
171043645900116545 8483 26128
297507797198541377 13945 27897
442506438003615425 21306 26048
487256174220078721 2836 25922
543542450939970241 16230 26183
750678821886133121 7423 14473
31972847588644273 10923 27047
1993010805037444 23447 25510
321584077165969281 15395 27040
288361092429489921 7510 27677
585359445111119873 305 18506
256957438249145313 6246 10916
714976384744733953 5968 18421
538199514776430017 6966 7436
842754565572970881 7470 23797
468720117995658817 8017 15171
276218214195811393 6387 7788
120022283957958113 2060 5498
788351275629476993 18144 25461
721548982133128961 13035 23842
863376703723407233 6020 25381
334471281519817857 15917 17886
63006576461486217 8379 14676
432257605549338561 17435 24569
398113649750516865 290 9038
298954141221294401 14319 19325
132565165558954593 13716 24141
962274800605115393 2878 8789
393204925776917249 236 13998
666237454360519681 4422 8870
463316995315590657 17200 19343
921398353563248001 945 28207
987526888012556673 10745 27705
672546148829674497 5414 19564
55860973023836633 13842 20869
28439382798751469 6212 14339
409974449411709697 12162 20659
805891650466371329 9667 10281
224524374642623329 627 22425
63523277576493345 18080 19538
300447409250839553 6906 16549
362497583949142657 6806 10524
158096706087288641 2284 11962
958352635410705025 11554 16577
408589995754443457 13729 15084
117478055885349873 459 11210
720110653261752321 14029 14307
589296118218172161 2575 17087
741463726978228225 15079 22201
120076547358969777 19737 20035
38749228117492153 9539 9675
450658755142910657 23809 24177
971220932707797889 1481 8026
625394689543604481 11508 23132
577560055182072321 1248 25673
350702995564901697 4848 20203
683945920023607041 3482 16234
582106266542702209 23212 26257
682772763751923841 10137 11048
271589821908975169 4230 13018
51338119919268625 7647 10338
144514246894367201 1241 25122
669776467789784449 2241 20152
918934530942195201 5299 13718
547396934440374849 20422 21341
899694051672277377 4105 10606
673229141006654465 17362 19339
531536446789118593 9021 17202
81676725734826769 2762 4850
975476185327117697 18663 27253
59722141141332233 9772 19459
673334901404061313 13549 16889
157332762673238593 6971 24534
798632347844581121 22715 25804
740669017577541633 21123 25756
855929371218024961 14631 17717
523770279809316033 21 16711
927692775946376065 5966 27537
262260862659370977 16231 27843
481118754625200065 3400 4124
27309419905183321 15329 21499
311065389429820993 26577 28135
859438651880193281 10683 18484
210777476389978337 4201 20257
575334037545463425 456 1163
285150908829500353 20483 25170
496759074028442881 14090 27791
99783474440172881 14874 25197
35722450006492325 14543 14953
192429024891090721 10243 16814
270032091875574305 13338 20588
722309224365659521 4225 17242
569158545033378241 21045 22410
276380501372862849 15755 24826
882318709587234945 118 18385
810120849763919233 11715 25153
21762506007693361 25650 27070
405835342934501825 20443 27679
444303967228133697 6125 28028
253016114864976769 16977 22281
133307105662414209 21898 22360
649999421835779841 16211 20712
774585848014293505 12554 19680
507458762127996033 4204 6956
95418362518305601 16510 25415
17987793349256265 23131 27911
116803382843325921 9490 27771
762998304230308097 16289 23730
437293662077269825 33 11135
91033902691570753 17396 22419
658899581604071425 754 15792
542240069566915393 2781 4971
945676530013262337 2186 22502
406376558397035137 23976 26493
80684724331401729 2901 7652
595864095544527617 5899 16598
822550419650202241 13519 21115
440752480895120897 6101 10421
199115819930181473 7049 26907
8272427088954260 25330 25546
139074453408884577 5903 16042
826917993110079361 406 5144
490596498444343617 6648 14422
782536571388192257 8237 18304
807877350141229313 2603 3297
4040564676323300 15061 23659
194761057192732065 2378 17058
927959346465811969 8133 25157
327522089850280193 498 11898
134366015357336721 7645 9040
927644644032820737 1731 26781
254172203220264225 3991 11536
871698526718194689 2140 16180
643381788968774529 5782 22371
321241445046620545 16989 22527
878549360575490817 249 8545
429814473132044161 7161 11003
784737389038049537 4546 27495
462972061570038593 19033 28324
496997833866743105 4965 21074
542833054008571713 370 25695
867301384083099009 15319 22600
618652825207657729 1117 20862
41916720032773473 14590 16761
215515684674134177 4028 21079
179656906262160033 4252 18831
406691421789357569 12063 27258
667223992101582977 8124 12578
180121169354880097 22298 27154
723665844734277633 16100 19857
754307688633399937 5953 28029
442613612341673985 15382 21119
302902463474797633 13342 15626
936942536876905729 2697 20952
347853626482557121 2873 5438
513294060804270209 5160 26562
388628903945591041 8853 9814
4522249032355320 347 10116
112415340575562801 9942 23783
264910456304235713 11605 24284
384413499962423809 6773 9063
789914676198982529 11385 26917
478829607005618369 13792 27917
625580382678435841 7409 12889
306287504993395713 1781 16908
59199639545902017 10938 22850
761421863300892417 2010 3654
609267386920052481 12326 15845
513558271168196993 13137 26933
529827684311648257 8122 26887
53928458538901937 9681 13734
550239950015878785 5326 12757
999706632632712193 15831 26777
396183941047603137 608 7064
315336780777368385 5617 27583
862156608510886657 17803 22589
526497087141425601 244 26755
711485972786142849 20457 24119
157270220648594977 2716 27687
164293887490373441 10204 18688
931533157708305025 493 6237
231816952051353569 3244 23380
639943642122613505 1285 8688
10381856304761073 11805 22248
129511831029422097 5798 16685
741520957186800385 6641 14776
748876927196302977 4568 25694
413096499465638081 18395 25863
904110199126893825 13459 21788
215159009750230721 10322 10500
258112053111386081 8799 20649
732017769213896961 658 13066
860344687743808129 7510 23487
461969256219227009 22886 27237
220640861143660769 171 4979
59211215801838081 25493 25539
45323851943624761 2142 7142
723393990464721537 18878 25688
180498997539029217 17142 19919
940818539040876033 1741 12161
26889968635121165 7026 15074
428706580880920257 13193 14146
425274262298838593 14107 15812
483312332644999297 2448 6750
282407869855280321 15433 16837
380944370210578113 12484 22819
728747602737751553 14586 16481
649421763847399809 12522 21996
840981952097596545 591 14218
764955819473705345 2040 27118
341540048551816961 22081 27186
813083007183706753 1178 27358
348109378272102529 19336 27057
808003132495677825 3199 20897
727861816042615553 22 14547
548899995720020673 10416 20457
298029472526000193 1300 3457
744501886837362305 5022 27216
208008423645306817 7879 17827
735181527857463425 4052 9954
681001506640104321 13575 20177
50478372955261361 7435 12443
222755771504107969 21623 27008
578189035667222145 10745 12274
905005802546387585 6003 15987
127409968663819489 15145 23362
95279557028188577 21477 26237
268199444001083969 20399 25462
617861641185744001 2271 9643
683385512934925953 14121 14540
621046938644166657 9792 26172
976648590882220417 21699 24352
129810185942663025 19454 21774
732957854251289089 7400 28105
493057833838346241 4441 7048
541136701409499201 13354 21474
30916811754838849 81 26447
213511096630746529 9559 23179
879982457552539905 21460 22519
876487472105864705 12724 23592
434275191200814721 4183 17099
790157113557718529 18596 18848
563658485561770561 19601 25629
232270492807344897 12515 15516
36390538917590473 24166 25252
134711208895900833 8354 11695
39958377120353105 16860 24165
399012071324008833 21783 24111
961101868092701057 4477 9947
255651936912933313 1853 11520
257472724414807169 12877 26897
777396094707711489 10413 21211
593168280011600001 14333 21291
810496613323174145 2965 14028
60411825707756609 9034 28263
469633422533732417 19026 20255
371762502221262273 11329 12107
531948518248846401 12822 15157
498612816996423873 9035 12328
754269524644428161 9902 11178
721531425294745729 4977 12196
273595772712717185 23611 25582
535936456042531265 722 1375
161294710812782689 10328 20677
977918574949033089 13162 14994
855841925207108993 18302 28028
130403845257372801 6730 10809
991683415262258433 1482 16203
701792607879799169 8931 26069
40975976534433305 9915 23950
461291818646525825 6260 24211
314457657426615361 7562 24655
173159348631831009 4500 27676
57571461983577881 2321 11568
260584215333121697 7851 18411
936959064249379073 8725 25821
961297903622654081 5958 12253
145341862494369409 8244 12995
773547630586801153 15092 25873
464012771207407553 13292 18683
254874309579495425 7243 12613
415649593268973633 24469 27157
65022287287430201 11821 13100
644739181596520449 11788 13708
425644309636044929 1619 13639
780419681814486017 8234 16412
927924218848357249 17496 25154
729455018939418625 14691 27683
27830513665552561 9373 14895
950473560145105921 1067 26405
996451811313445249 581 20049
422817418167142017 5358 20708
896093702600627073 5221 14688
247374720335180609 19931 25199
260960730125315617 7468 21142
294393029985073473 6232 14401
101533692007681249 14171 25725
711742881296039809 5414 8837
701174168439191425 13835 26032
687342322063017217 7835 24164
520047290545296193 12915 25683
273498350049941057 8432 11213
360463011327436097 2411 27401
414936512886143297 3346 7189
532709786640854337 2242 23960
420369995393578241 11392 22512
771870726284330241 11338 12431
940084931769604225 10301 17121
645077384268621057 11050 18163
251840248181501633 2370 10282
96253377598838337 9348 9599
553733124174399937 261 23836
422251398605030913 19492 20331
224985363016436673 18264 19404
758613932915064705 86 5406
984560777565576449 15604 18234
289396127073263873 18815 21609
521750383408878785 2954 23888
369064797145806977 3708 8861
237402592126116481 5060 9559
252731443369274433 3025 26208
326302408962483521 8620 10226
622861084344062721 1627 24777
545648625180888321 10594 18332
122773633985264753 10743 26926
475334431354660609 13580 26834
6992334670552936 1405 19337
579842460694791809 1908 24744
148094121014171521 11785 25503
809521748313422081 1273 1657
50660013722275465 12600 17125
348949858187751233 11519 12495
231800804130063649 1556 27826
33615343941924893 649 7915
579735007707807233 17919 24476
102356381356472065 19082 20936
851391121094426497 3002 5531
205618202111288897 5181 7344
741491262769525121 22352 23298
451483958108894977 810 17290
42024882437136313 18816 22170
888732859730161793 1135 21971
210431522661121313 6173 27667
513782443102044801 232 23320
49438794603506865 1688 8176
76768171006143857 7234 19822
958116608490737281 16585 22768
194417103727488449 10647 21555
586868659345117953 8783 11553
854801804839574657 8095 20636
743213669835750273 3062 15847
489775593310881153 1790 20096
725029837962214401 6389 8464
289338997734326145 4967 11030
260499130724692673 8842 24859
571372473583096513 19409 25067
849377009679290753 6130 20990
710089096573135233 5946 10541
871671469264992257 17023 26649
210124764740200481 18332 20028
487840846453057281 2933 14345
599776011786651905 2884 5062
453305318572173377 11601 26115
72472398138046401 12416 24430
157717284373308801 19416 21033
46958424345767473 1033 14820
49244471626860073 8947 27541
476461886364532481 6049 14581
324434907022297409 15405 22499
734387012125928577 10909 25156
351695026250379073 18357 27600
174614070598579489 26893 28047
588992881207037313 19538 19813
873570645030035585 12250 26142
187123931047960225 4081 17976
639946518299652225 16223 26788
915766212871549313 19153 26753
293438006313159873 13509 28075
14050401420487191 11084 22163
602582087875163137 1522 23027
28312133232379469 24857 27922
32616992327710649 3959 13530
298570879091453633 9331 17131
319486413545362753 17763 19977
597351494760804481 9440 25302
553138086901817857 1984 22615
602990221535233025 1772 10149
283452655666337697 25536 25778
941187466058966785 18277 20083
917401262276591489 15907 27168
370625441725973569 6701 18095
985780871781500417 8190 8955
182780876444756033 5298 13079
576005388459556417 11886 15260
17461386253383893 3953 19319
558345854150473985 15190 18036
47222587671587489 24347 28210
474376199501953985 24112 27320
835003053572375425 26014 27007
924950312951537537 6489 6576
235498574164299873 2043 18633
970770131076740481 4060 9631
888894626467983745 7640 16813
700933923269815297 10686 20617
931678286951228801 11735 26278
83778371322004833 861 16010
69543536225193489 3324 5867
877742060868158081 1830 27383
956791672615086209 8862 19834
167384818721167521 2832 16292
453356802995241281 525 6196
121215089091180065 11419 18223
198890229571606625 18416 20529
606294879316713729 13531 19210
389899319945680385 9633 19429
776278889575181057 20792 28093
659683022314997249 8809 12284
190875723298354657 5917 9882
199327480470937953 1584 7582
805914015227699585 2618 6972
57644952443059337 2928 9352
673734320469399937 4300 11417
988219400523302529 6267 22278
470043447700206209 3128 6256
818932115792424705 11331 16320
629683847776767873 3242 7125
47172774501230921 19875 22041
563471525805965697 8816 15491
233503070375679297 4612 27818
185463472490447137 19287 24000
241405935602568193 12979 27189
146268238532357473 6013 7861
926605612517224833 16803 19893
799807624237367041 16282 20674
141584782614724961 6494 22969
501937808962964033 12449 20952
826691521133557889 8800 10847
949910240432522753 10800 25055
746090697272062849 7944 22223
307127396059499329 862 2340
840686994996222081 12684 26024
5473665206842783 2867 22400
132200222062689217 4009 7489
872184872357166849 3308 16127
176569487552018945 821 9826
481722464206676225 8444 26493
340798910212566145 17898 25044
667103059699300609 798 16162
990952650955140481 1547 17254
290225949133919425 3692 23453
80307210014293425 14472 17901
956705584678161409 9993 26131
954805447889714945 14650 27790
130211249108690193 20729 27402
247838317201125601 5331 21940
178625712958520929 4471 5024
701849489028834433 5788 10049
159237883368099617 1632 26859
860994434193738497 2071 15050
75868199639188561 7561 15418
589285618087462401 7306 10444
973496543965062273 5059 21113
308271626267963201 17297 23598
582564413754894849 6672 19377
6367007881696197 8303 27238
434315750500225281 3291 27641
130292274506157217 14247 21444
18846821436966365 15494 22666
719406862105689217 19092 24997
265311754007989025 6386 24193
92900806303088497 2643 10260
412369406635988865 440 21082
657904551180113409 8849 18038
677476106424229889 2639 15965
595800748699158273 2277 15587
285549833163173633 3568 4132
700789959012372097 16306 20532
667713238088730113 10873 14032
450512010409493505 14625 27715
256646169629405569 10307 26341
598892293338852993 6069 24689
487143760979456897 4843 17686
466994467606891585 18751 24447
448719872151968961 13550 15140
213581927993335073 26150 27206
42979602338725441 21516 24904
801700218799805185 7802 10250
304666510958710977 7789 18574
915432313463245569 15624 28322
432931034532920449 13959 24638
567840098023506113 12323 19256
711980498747919873 23299 25001
783398924956788481 2221 20015
211774764887842081 13216 15916
202413005533269793 5727 19609
762798893359459329 2057 26402
296483927409045825 1493 6420
450623046360881601 12631 15691
669557143752879105 14946 21967
349956267478717121 18582 18974
497594036903979713 17784 24244
812187828749124225 5836 26372
885923145889943681 8814 13201
637066726229690497 1963 13068
224125260381843105 7286 16979
168407853189116001 22239 25517
145298167881488641 901 22119
170694472117048705 12687 21313
391917112737832705 4176 16839
215551862479422593 3188 14823
645260093678967169 15553 20080
628019928349274881 16701 21854
548180854997898625 4369 8164
878554318751248769 23530 25804
61219891821306049 5046 7941
438468398616009857 2362 11834
893766581681450881 7240 21063
369982750725277761 9159 13940
40200670277794617 13746 18403
478831626402481473 371 12849
744012922228282753 4516 11926
705654657724529921 10289 28116
299861919169583041 1741 3047
836643482402422529 4629 6466
338116022978358209 15902 28166
451368339263432001 5594 24479
3739619699256736 19923 27875
56008417038142969 2707 11413
16531655148188663 4433 4534
953212659902426625 4265 14175
261945144932408161 16266 25713
35639329012440157 22979 28195
920831063046353665 10491 20255
304077161645345473 12505 14243
982530996483330177 5952 6840
724329182701794177 20850 22703
496487837913296193 2971 9348
634772662963406721 3667 26708
111647223158907857 19953 21544
260122119553813025 15629 27342
521474988756853697 6043 6680
849945097055091073 17640 25235
274111665710488961 27460 27913
203604013974157281 11864 16444
76868794885061937 3006 13425
813948404695288705 6081 6867
418107778532966977 14528 22298
922413484979188097 12340 18670
613834278011598337 7734 14032
934137371490002945 667 17194
720788506933512705 11313 25821
64571353650350713 6395 22844
957726537326809729 2386 13399
589624948034533249 2186 12935
402361359969344065 10238 21440
905703495654819329 3610 15310
987278061288595457 1263 6439
460272376873454913 12687 21358
385891226324627457 5723 14543
334728040294194817 5348 6956
707024777592497537 9740 23857
368270934779850753 24486 26433
824091446761055873 5306 25430
441006975209063489 1486 25539
225698340329177697 17658 26041
144732845209141217 11984 17750
272662993834853057 13700 16502
342113491501990529 7575 23986
603099293230034305 22539 26404
464712486339500673 5834 14723
836544130324906369 2286 3631
725903910145035521 13395 13793
833160602638049153 5399 7979
791378977386237697 24499 26861
549381434662432641 13303 20614
926045829610146177 17822 22573
201083935921023041 10153 21539
65884132371657249 14186 17572
900635407092035969 11508 13620
480956289201799361 2093 24916
556527282968193729 14171 27401
652917188744815745 6575 15088
116372816827219345 16146 27146
488534315081025729 13905 24049
461162392678804865 2398 26216
178986210677216193 13602 15011
80731330590364081 2921 19657
531295268948468929 26024 26276
835199335462522881 2616 4698
203967196010886209 6509 13778
691402589147895041 17971 19193
48569015301396233 189 9326
390763619226678593 4760 22177
366142244204418433 1697 25890
744775583265802497 16123 23753
236224124595594273 5219 21949
406753992624135937 13168 15732
503409232710446017 12008 24750
899495736418895617 10932 20526
493715199027846529 15683 17324
985826677978170753 2746 24069
842063863524664705 566 988
860384341089112321 10070 21309
168784007508207873 1510 7176
914639599787069057 1294 11617
269882242671904737 8903 14167
131560731083919089 21377 24831
599416509213554561 15050 18308
308018525541232449 48 2361
879394905638896769 5048 7880
716223616495280897 22211 26970
870081093404905857 419 27851
900221226259407873 5751 21503
834342963726264449 4954 12492
183261173202890145 5178 12513
106137529450776929 781 21605
805296107168235393 2524 24145
428320382473920321 4550 27795
4429577702293131 10659 21886
769775267727339905 4425 27595
816353566810636929 12120 18295
267384876214428865 792 12194
901399523009256833 16176 17160
207952921763435937 9879 14392
472461928073645505 14857 15218
412690074928043777 9194 23159
775027654956172545 15805 22950
474482057164493633 20898 25743
673290459675104769 6642 21053
206555053411015873 21506 26643
249647642854494465 2670 9336
213416875984179905 14537 19308
156370084041245857 5876 21445
314320570825408641 8474 16805
817251556749166465 9523 14143
579941078816119681 12717 16415
620123159743474817 5967 24639
230196013474049729 18078 19691
358779177836691329 18183 23359
890523173450290561 16216 21727
237197546242786209 11507 11643
400303627638386689 10924 24362
535358631557951297 14970 22624
960655840979711745 15559 24655
176072318114041345 17231 20798
39378735029906409 4647 19518
248629116910091585 4309 26552
102292730252813153 24263 24321
62703307689933041 13487 20744
285062803337417857 7670 19256
367983323148731521 13135 20539
132311292045386609 7185 15322
955841431675782657 1659 9755
218282061002888385 4013 16786
999826188772470145 21822 28117
778002047773284737 7154 16944
876655811241395329 12500 23586
449564361227665217 16946 20721
250265779996109217 23982 24448
767627076483051905 8922 23295
581872338895028225 17217 21845
945912777798802945 5615 20518
212914059327214753 1683 8321
47292560742434377 14182 14565
565616891587101377 3099 20492
864502517131860737 5693 13041
536937991862597377 5586 13725
775406019406233345 1240 5732
43726150477613857 18758 28090
728349719451920001 5434 27005
620797610016989441 459 27026
490377435555231489 6328 13643
350028276131300929 15724 16714
982443159778718209 12927 25039
192245139085652993 20800 20935
525388923696937153 5390 15723
50945816078399985 2106 25015
10734308844682517 11048 19788
717520888825856001 3798 9059
927288934076656769 5224 17447
566054502196468673 1141 10942
75824237756286545 17444 18958
909025152619104641 17125 19717
818128326175923329 12096 21012
930639340730028417 8318 8554
412019010609547841 18283 25152
232203638246726753 14083 17761
982586020672570753 8530 16120
923893920469883009 12641 25288
203375068889620545 3125 4208
144464795375849761 4676 17675
59445421802763577 21953 22410
344655477162792321 1763 20904
303024232822330945 3615 7519
211533617011024705 3901 13731
819168452700054657 4206 27887
86277267114756033 18500 18964
986930890402142337 7495 14728
853995887918696193 5196 5929
803135927390059137 10850 17276
543606532687494593 11844 12210
519643277096427905 10445 25691
377532244877425409 2874 23180
935820157191599873 4351 20161
87631099467788689 5043 18819
873783030720069633 6271 26612
967490614046223361 24528 25824
373442218816194305 19326 21950
36125741813169297 47 23932
168073999187292609 21229 25982
299381412276556353 12351 12847
767831258967518721 2525 16996
9891202745027529 1760 9494
646619146279284993 23779 25130
383360154320538241 9199 15485
670410638220999937 17827 22624
431629468271541569 5026 19182
737744904716542721 6026 25949
758919609108527745 15294 19375
18524687910954185 11295 19756
445208887677896577 19876 21731
623772029194022145 4989 22453
456356208083800385 6782 20132
496604430168702017 2639 21514
813487312620100737 13041 27645
90142467125069457 11739 17186
498985839490170945 11330 14533
181739855639861505 3743 19496
608800911501280257 18105 24038
266909554146742785 2459 7038
623820277010391809 9615 14405
822744328262530177 8310 13814
316886014095661761 5553 11230
338035517464525953 1791 2709
322110101748858561 11371 17416
591302454310337537 8288 26486
516951567215532033 888 9106
781462395358580865 2329 17225
952820895741606273 13000 20262
332700376195361985 6642 26388
621805847890289665 18546 25943
169631618136570241 16497 27962
254119525459781665 11909 16964
553235992785673153 24429 25552
415683298544283969 14641 15347
757000206999727233 15307 19709
997064307649733249 17384 18335
354860129720776769 12979 20626
826411031521463041 5352 25029
805989395189236353 7965 21601
203049569823559041 23159 25128
679947247905502593 5864 13859
634870010509931905 214 16029
950431022899131521 18033 22456
427659396278411201 3899 9820
897249948528894977 4704 10265
639788466468349569 8964 19526
507549866279809665 5785 9486
228320000181053473 9394 23302
452844371089426561 25344 27321
250575058048671201 10600 24899
964312693912894721 6722 19658
445762995506125761 17454 27111
957887649511377537 899 12495
25351953746071133 10993 20123
366938863913581761 23099 23992
188455671962270081 7543 28160
290822953009481473 4032 23273
365153707586959105 22593 28109
815729243810729089 6167 21005
997827013979726721 16516 27608
579696355399960321 1567 8097
337361834589831489 12608 28205
40231716067857801 12619 28193
157702463866211681 1900 24697
996781911565832961 7091 24381
460167679001276737 9520 17656
228099087039858273 20569 23158
295614121864840513 7520 23850
260910935262899105 9356 16008
622892819920782209 15541 21749
77660408810594113 13980 25260
592709014568566017 8897 22788
392807630900065857 2441 14936
141417187883067905 271 7443
908946114225734913 13140 19373
93344060460051281 6911 26413
317259995843699009 20476 25351
110215584765501969 18329 25684
617282518023038977 513 12483
790015229754100609 16848 26373
236891341680447457 6128 21327
678403720530727809 6847 22199
101078713768949057 3332 21304
593277947721727361 9945 20906
621307945226504961 16396 24880
971940516300964737 8482 21388
401420259835752833 11659 16096
703408838770638337 2711 5454
140021295393538033 26038 27483
42294586590518433 14954 19318
312785860397703169 2526 26447
738743265246366593 14851 27510
817193212812526337 2123 14673
237404816696869857 12860 19614
365717071887381441 7964 12594
687281592701491969 79 12660
172217847876524385 21718 25236
666968106768283777 7293 28302
344573464035228481 11733 24522
10047524757336391 27564 28218
625600272091873025 10196 19500
233666974427212193 6959 20278
434448200015559425 21479 22292
197937008153228801 8667 8868
159556129824650849 5726 16482
896976105533841665 22165 25408
535628234841517761 24947 25102
663923924642883585 19126 21563
214154675195175073 1923 14332
158105430222963873 11974 20721
633260827489316097 23154 23455
919371873555643777 15383 17776
331447544508122881 6157 19768
44268191239925873 816 8439
552610382788749633 19663 22978
651097619592288641 15311 15720
812531870709364097 14815 17194
328001076337745473 12376 14624
201808346392361665 14981 24401
183374047270813633 20844 26403
978427895432858497 13181 22803
152280118577554177 1475 3002
36540532629778969 805 11399
209256538877038881 9515 19624
799422138741988481 20482 22337
313616040298359873 7884 14217
53782433266626129 27000 27647
925849389308108801 6812 7395
125426509179462193 485 13626
961496340789697281 17134 17899
10460297619069083 8245 15844
360156001323897345 11559 25336
380095539718439553 14532 19100
541164016812064833 5435 7952
690635653625427841 413 7195
762110980942036737 8304 23219
913967281154796801 6829 15413
184854671565123137 10225 16995
131210017845440065 3490 15079
239781687526740225 2737 26079
708662335896462977 1215 6401
50700224002458329 6405 8031
527826382445645953 20291 22446
73434099029793025 6364 11159
418979134490527361 710 7583
34368789034292749 1326 11515
643081231536008577 6893 17755
359440842344039169 184 13763
888225907082329473 3668 15594
911341872645852673 19011 25564
538706890248271041 8613 16462
275500724325393537 1021 3443
1869944823013726 17921 26308
992102126789180929 1201 12646
259265510190694209 9875 23811
533346893228863169 3042 12757
704976744533041665 5559 24462
332362849580011521 3403 4062
161214506876710561 7070 20971
686427675587264513 26140 26193
21244546188924573 13907 25566
89134509348898657 12643 25891
158935350906666881 3676 26102
314707982438275009 3578 18365
218877669528950497 2664 17638
763589128957125505 2413 21228
546314837582222849 10452 20386
627892773776164097 1904 22845
786123995770950017 26758 27429
445420701992990337 6023 12872
843456881752111105 2715 11216
357525223668996993 14501 22862
443941985601156801 9122 20331
252154237512900897 18565 22505
454685068525854785 4312 18677
577443753140311553 10594 15517
43749837727986577 2553 25631
531447857384282689 13051 19703
744648198548681217 19702 23801
165251806166221377 10542 24483
305207835898073665 16617 16770
15056912523636613 20538 25082
429414461306258497 2609 16152
343394948484597505 11547 14640
45033668844169481 12774 17628
539356653903158913 14821 26507
221161213922023585 1441 4611
200159381852440545 5975 17080
857363599675522945 708 14034
598095903623164545 11808 21290
287538198622762305 266 21633
355787100420752001 4786 20969
325438871231128257 490 12317
396698733115133697 24923 26906
915978961979739393 13986 26444
308703483523171201 8853 17032
391580724394742657 18147 24927
121639682151528209 7598 10275
482009805683070145 5224 26775
257705932895344609 7536 9928
777557939817839361 22576 25263
320260856293604225 11538 12175
378684364476164609 524 23211
868375034656448769 3873 4003
542461952412679681 108 22206
962321634207274497 17424 20224
488256434464965121 8743 22289
40825469792491025 17240 25243
373875394862452033 4920 5214
390394012419651649 10968 27170
380570526823341057 22202 26447
980470323882965249 13955 15313
836114463748941697 5067 22548
787134126075233793 1234 11577
65750360441391817 20053 22061
997362369908142209 1072 19445
24182832220461137 18844 25615
428043522580768641 6074 24924
468826694807553665 3060 4768
420907129663728321 8418 17561
293209018913785281 12781 15506
142527643201663777 12194 14417
35069103878292653 23590 23977
757697872092830209 3011 21145
521839226603603393 1550 26517
477183998190387393 21212 26386
17948065370809731 2848 7712
917659993222113025 7746 23257
717487748281513345 16160 23067
806004016388630657 6458 15383
94705650314573121 9097 27065
648744254859746433 2237 27011
346546165563850625 22738 28165
434620822950083841 10783 14087
342181707316633793 392 19639
648582950277184257 4078 19804
160534796993658817 12566 19530
831325561379504257 15020 22410
179429307333570881 22467 26353
542703027255026177 8778 10949
248534254436876257 8078 19844
827127640976332417 3195 20086
332234910299554561 8716 8870
647333344625163649 2164 22354
757725596876326785 11363 28150
660844770507441793 11879 19491
933286797235403777 11248 14793
269182380287116289 8367 21156
40033494979368809 2521 19949
412647146013686209 10382 13130
572636342957657985 2389 10180
67805659115915521 1689 13028
678122099356073729 18035 23856
839592007578733697 7228 7301
35372247719571705 16399 22423
535711740712098817 8468 16354
864627002934568577 7490 8800
177790279156258881 1100 10107
983054463547581697 8546 19041
988929612071327617 9297 15021
322682865858695297 1547 4791
745641469662888961 8193 16325
375283805187187649 2278 17890
142511581471847393 10890 11362
403563992260401985 16375 24712
418126754999381249 251 5863
707541688941326209 12362 19467
641882079692461313 3091 26272
140508474675300481 3816 13868
349908491961333121 4317 13086
427723657772212097 15506 28109
86946955581890257 8319 21362
10334516254587813 10879 24731
920767648643309441 10994 17914
250086890344256577 11985 17208
610707717502347009 12075 26394
511944265780044801 5441 15699
335914084426594433 14247 21987
621987317711067137 5201 6476
931413532765855489 14652 19181
640785018311092353 6768 19393
820498588470858497 4739 7279
723022846593671937 9258 19272
695038466371297409 10763 18562
70214007583899729 4853 7517
946185401303853953 13592 24235
42127075160003361 1975 15432
555475230633373249 6912 13136
665780307542306049 15442 19657
471229912120836737 14446 15173
536749348397314945 18412 26720
730047441171617409 6284 9933
599859632108831361 3346 28159
676843657266733313 8815 26603
427363598069597121 242 22990
128892844698309969 583 26863
216894137001318657 15039 18603
663787955579156353 2069 18381
914896709371198849 5391 13693
733968012608581633 21933 23457
260613747566765153 2177 26214
415563816319195905 4436 9781
169858715225750241 7841 24655
826753394034209793 10712 24995
622837124738666113 17740 25001
729079457809493889 6403 16091
268468502236125057 14868 17455
297454205274558337 9983 17699
339433199827709569 19988 26094
810473192135436417 19632 25369
828251482066569601 7713 28308
461230211863817601 11938 27445
745307320427926401 5598 21634
492418875845377345 6428 26010
705666401032267777 10151 15506
141753847473150785 13361 13706
31273516761416433 2952 25511
568688911009633793 8096 13999
590398691384500353 13418 21849
826574122879559809 9388 27838
617675282794536449 5631 19451
690316217765573761 10704 16148
791014072711199361 8663 25251
254111220860234977 385 11551
890785631936950017 6300 25460
13077001087442143 20532 26467
127550053523087569 14616 26695
144756361591856129 5464 23534
728392095582208257 5234 25868
325280813474652289 218 25584
98061123964733105 6872 22859
959011270448765825 13461 21636
582467846664542337 19425 23596
574448684051095169 11001 27940
384727333177742977 5843 16868
558754198502139585 9077 16455
573235312291316737 12723 12798
517204255710598913 7282 26906
124362171649956113 5843 11995
702822748024228609 132 1788
385907551864107777 3197 12044
963792257929998849 2781 24035
48365792409889257 18509 23626
148790553397457601 7694 13737
726484382423635073 10517 19097
711643556201355649 370 6182
755590167669829761 21795 24687
217092974517608897 12030 23390
585598793744793473 5013 14652
555271772208687489 5271 21969
722315351983858945 1824 4962
443909187563530625 1333 21936
650843674467793665 8157 16335
625833374392161793 4555 19621
677557171668731009 2113 9922
82192219382758225 23670 25532
391423329779939905 13066 14110
15606508904017603 7674 7745
227087945635922497 2857 14011
867087379213142401 5632 26025
779407773359835649 14241 27616
52513988665570113 12214 13653
940579827402309889 2400 14186
538201007525028545 5706 6167
396234383961825665 15115 21988
439078095783475649 5924 11338
914776604384819329 6789 19374
986658298926737793 2344 20248
60190292653246049 9868 17355
599669492476014209 10483 27979
280040861141038977 6604 20930
683878976828051329 6212 14312
781083872820573825 6462 16305
189794890396473889 8187 22230
463360870493168897 4137 8063
850135614402102401 10842 26587
154714004132827649 3649 16112
621028510320801537 22728 23330
790161982966829185 6426 12936
967249221825536385 10617 13632
526485436191592257 3511 15467
313976086090509185 7672 19243
279152203189134689 225 25699
48603166309998617 355 17928
826886650106800385 4687 16107
987687540969407233 19630 27241
134917634322086145 15909 23730
102777371564965137 3976 14820
779707169215924993 16028 24147
764900803684060545 4975 24654
394922100757717953 10986 26335
500652869552634881 8659 19235
746863366111497857 10616 15298
965474847872943745 16777 17807
660683087670584321 11031 11231
250319962210053153 5685 16839
263439514557887841 5388 17947
781800244968099585 14681 23745
603794726111054593 1940 4468
254424306721841025 13642 18887
966823204263036417 3982 18902
295680629175681281 191 6191
549624466629531137 6121 22178
459961977428857665 135 14051
190285336324365057 9687 12768
581353796708089729 6598 26507
515274885447091457 18125 22029
884619793053826049 11093 16084
701563809990332801 1962 26306
628537012250493569 12277 15600
521002317432198913 4942 5633
24558742114404453 16635 18716
570370759670140609 20880 23915
56582786318347897 4218 6617
259821272106016481 10575 24554
308439004677392577 2489 21130
766544867383842689 34 5540
729339230180105601 4337 13156
549474425080497025 11085 25215
488242667484708929 7183 25641
65976922573639745 22852 23112
432818402880645441 4995 12285
702163950233817473 1576 4104
60197574452484305 2826 3595
89487490894399009 24244 26874
366357150106015425 15038 19141
625147630046861057 6491 17457
634350658109067265 16200 17509
657444348767455745 11284 25660
804053109678921601 7939 26799
251104115362345217 20370 21046
248964372195938913 704 9135
118863303616521425 10721 19173
497694135866968449 16670 26848
729542463884833153 21446 26627
820173303907491713 6445 20525
338703213308036737 3702 8947
165367686921985793 22206 26665
674823231515254913 12075 20238
576872498591324545 17467 19327
703583504890573825 9631 9901
301008039848856129 11386 15624
944798484607709057 947 7837
538622292670165569 8799 22371
858634334768908033 6586 20244
968258855826082561 998 12396
745767706949202177 12437 23360
917829334579732097 3557 13968
112924792458144913 16659 17903
735516931467916673 12976 19243
950362255194626433 7794 8221
68357791143792921 2152 7209
166067290541803905 11802 18954
355575247729195329 13767 21759
47964333139667305 8372 21391
47171300528400905 14573 15855
304205566905025665 13132 23508
689969982209110145 14921 25191
92063971083469201 480 4102
524112855231717121 2469 2478
701573614230085249 9413 28176
81402294408963633 10181 14561
882160774120784257 4118 18142
172379291974049665 20214 22716
327952408626160257 11506 28025
353271739641545665 22686 24287
732902805009963777 16896 18498
537897242354684865 5391 23399
8314596618816951 5457 26036
688619428276087553 18293 24137
900474455788547329 10227 17209
943291071237791105 4733 11929
886273380046944257 706 5327
246205835332833793 2225 18418
713025100052341505 14597 20456
189458311519128833 6490 22720
307054774205880705 6569 24460
802985793615096833 15976 24288
892272267276773377 20415 26693
617317206708502657 5314 28124
529881268335245185 13193 24586
373211984084239361 13918 14896
458293604240942913 10114 21510
660822009139845761 11298 20141
697053751778497537 19832 24605
407493482544356993 2244 11419
26792549015191013 4524 24130
20987464091529517 3104 14168
792686446338521473 3532 14997
192427944408510849 20792 25499
582510002592137217 5848 17952
414932251163943297 1478 5074
504900568019536449 4627 6493
684360121867190017 6475 7120
835559904579035649 6432 14379
883724866419594753 24307 25146
720105591980413313 797 23618
560215922672259841 17967 24943
727767064925934849 10369 27040
492352324542931521 1829 4672
7456375627981516 438 18742
454415449485981761 811 16625
288932435939521793 5366 26087
23064952122791029 20390 22787
748209068851181825 1253 17744
483150715824766785 25795 27437
880570790326665089 13233 26947
782687243599834625 5768 6510
302922769937936193 6407 12221
404769331551154497 7268 27338
486160064224570497 17299 22543
732608072954530305 19974 25988
735556333226369921 10397 20970
405954700135087169 12081 23901
488286991606095425 11063 15885
858831309338196353 7611 28084
495654662520536257 24677 24756
175531484016875809 10757 13268
737121660599164801 4089 25323
564812886070324545 4177 8611
138045295248062417 9821 21023
878122585859333761 24092 24752
381130825628368065 11325 22398
162340432239854945 742 13486
595688158753148417 21874 22680
974985974775382401 12897 19296
166447774374709921 10874 12517
510309507056273729 30 1610
849328124503117057 10073 11793
774986670260009473 4896 9969
779331837856126721 567 15917
997174091598363777 36 21991
613055460840229249 4944 23807
710006395041791233 24887 27337
417024807956771329 6097 12303
353731103204136577 11512 17999
105322552732744161 21153 27579
800731133899265793 16 12728
533271151977210433 17576 25019
926747116934929921 16394 23038
249810380270218945 21165 24674
654630401161273985 25017 27840
569915550740567745 3023 12144
733133018829857281 12163 20610
71074288907809089 4958 17945
771371737627962497 18876 22082
206301497971288929 5156 16385
775676789543748353 7910 12523
359289606192845697 19179 28119
434595140510470657 14996 18039
31520046563592529 21717 27566
145888836932424929 9550 15874
291702724404231617 4245 23058
164975090192402977 1740 5095
665624834475814017 8958 25491
512806074713605377 1375 2173
952486438701214465 7225 27123
579267887665015041 729 2738
866339831824738817 2655 19175
828523093989939969 3787 26365
96388668512858545 10693 27531
634399468880619777 6779 9213
496016383810662401 18693 23247
836029107672626305 1237 9650
985515258503056641 22110 26839
84789029505049745 2920 25268
874997643879304065 5255 7328
91260677189762161 511 1279
295339417018183809 18661 20968
604596988130087041 462 9064
794347960520845185 5885 19370
292140368803043073 5610 13846
459996566965514817 7718 18291
343377350430603905 5250 21647
632203761819248257 10813 19263
310143245889616257 6751 7432
104393019080291089 17370 17747
722024723518732289 20257 21625
739777536796658817 6327 26876
246374296172856321 241 8008
509793993017836993 12339 17480
423630381358709249 11573 27286
708149204248080385 7986 8634
370383331606529281 435 14626
170400170154394465 15722 25976
787970211061125505 25028 26458
765136050630651649 10325 20698
966497395931266817 1960 2401
132886225896356785 7018 12396
35285388674129337 6074 24628
399345071159750401 2611 6102
914197083330474625 585 9277
852748721182351233 10752 18325
890604554231718017 27127 28229
179456525070783361 7205 28197
505260223614751425 2730 26586
56258395216133297 14954 19045
579289391805577473 16708 25478
491216379530918337 10732 14589
274676937459599201 9312 24957
542372356790522753 7355 17459
752334183637007233 6299 20109
709754629429149057 19788 24978
952711921910658817 5090 19884
894548982353626369 1581 15798
470159410599297473 2743 16323
864797804735978497 1395 26476
474335804153906113 1423 12270
769311557728357761 3787 17607
829530126758502401 10146 19891
642083875805646209 8131 13384
986325312925199489 2673 15504
279789909624781793 672 8891
422496956161882753 3824 25343
143667802394212177 18168 23989
132774674404270593 9535 27006
163371525282073537 337 20244
440971457688366529 15913 21564
47552706785957353 21291 25571
472075855502705345 13145 17030
999929016242902017 1029 4775
617153591344209281 10909 20552
54796647758443841 21974 24770
562495864613662657 5747 9823
989648307897809281 13662 26723
159347409279607873 5708 7504
978404792673224193 11563 21342
163563090643034305 5316 9853
387925692540676417 593 26392
604927199538355585 9882 20136
748272992254577281 3953 12327
735204427987451265 2493 10913
981670932748627969 1602 2243
876920442632698625 10437 19345
512427919112788289 19163 23699
308958510563993345 19315 23149
251062006440747617 5964 10708
466801412959387841 17356 17871
985912599281384449 2573 9302
173010574529666177 12064 12460
539633907479739585 1908 11062
351960381340493441 2283 12943
110870908469372865 2585 19774
207009099455657249 6962 12060
521713218659186881 20370 24524
129623464083881153 20402 21818
867541983879924353 7472 13338
159766253942091649 13934 14047
49671019866323721 9316 27040
656817530413324161 11013 11595
935712080816081537 10572 13050
453521106473456129 2788 21349
546173145626255489 1692 17855
834748536417055873 331 19819
616288743381964801 17349 26662
977339368223066881 14303 18734
112347925618323073 1307 27613
781510512306145025 17551 20970
546536822894587713 2752 26200
788693924016907777 11033 14716
507231391608826241 228 8374
574561503260401473 2911 14366
890499428646784001 3346 17639
149949393262868833 10683 13372
844527577066585857 1558 15175
698462364969603969 3715 28066
765445895905891457 1838 9891
93369256840869505 9976 26317
899051034018839297 1253 22086
847919755651663105 7494 11596
129944867995725137 2346 21835
926758501232551937 552 9893
138489107964730353 20771 23844
464526259346914817 12679 24977
460330175491016321 10082 10110
188706080046184609 2637 2882
239496908392169409 6827 26012
340443633149067905 4787 14932
577761918453880705 231 8497
448732588063119681 16774 20288
825657352141107073 12416 18572
425700006238404417 15801 17072
552511579761024065 10721 21746
668987196496598145 19946 28265
315416202022277057 9081 10338
109213783631663121 23512 24270
847119681408280193 8900 19388
230356922811903777 4327 25762
99526736235233665 4561 9007
297936334955611649 2574 9746
704164003735719809 8184 17535
41208516708817201 176 17568
210474627733020737 10621 27183
543817590787643457 7209 27298
222887282291956993 2404 17242
740111448213024641 8865 17491
303339849253077889 1709 15953
824213738686811521 3219 15345
884092141050423681 1655 1680
957797496762591233 4968 10233
163003011775003873 11527 22998
786819620462541313 2503 25270
303619376403268865 15176 27574
985681074208809345 9855 16037
282807554175562369 972 27774
853540493995840385 9429 15257
347360136290184577 715 10590
310252482277686401 4335 23022
942910692329832065 16432 18204
426613849539155137 6372 11577
97964605469847761 21774 22415
100696618759041457 1788 5355
942634069354667777 3137 21983
51822274376096545 462 18942
494926073810809473 4354 27516
401690019004629313 2949 4465
922073687606655361 17553 20302
124248253521091809 11209 14350
292141292066553153 2881 11031
989372362724918017 1202 18310
427837009931508289 6915 12354
37531590281592033 15687 15851
603852371406084353 9735 22734
335232503076095873 1616 17484
341707155015370753 6792 26038
403195141491796225 13144 23396
101413721496804497 14177 14642
113726498124588465 1543 11539
476828942010755009 804 859
536875100556930113 9679 18298
536826209680562241 11820 27554
142863856465819345 6308 9915
453083225400860097 27498 28263
117173439620945169 25131 25270
908541423246667521 4557 18881
505141061557150529 8388 22072
962953564825781377 11523 19686
173662652688083329 13243 17413
251638190487291521 14203 17253
35826225701892869 1523 27897
224556858822637665 7058 22152
116011936890078721 3290 9088
775962926621069441 9835 25733
47838257091978425 4039 25619
454646198628907457 3711 24048
748339721795847681 16997 18617
236931480289861441 10108 11664
482826014381341633 1899 11939
168213930864283169 4653 7184
353175319209345409 6906 20229
896014527671518081 7403 20380
16420385420257589 13412 15389
781614818541115137 18467 21727
318652730793846913 17495 26179
899947756808138881 19244 24263
616262872532839681 6266 6711
543557320957035009 15013 27409
120957630597235521 8883 15471
114773667024699937 4137 15220
752940908565602049 6503 17750
95414437095612929 18706 25626
71174546632963857 17973 18711
425160339807071361 15725 19439
729390578374445697 15704 18701
743498336701918593 19170 23213
260480612595177505 10997 25292
830155580721331841 6883 23475
241044491950628257 1409 19555
757514200709621889 6651 7285
868425260054070913 18588 19721
709598949387931521 10174 24387
358764060513234305 1230 11922
59522370674784497 9142 20225
73517185588872993 13505 18726
823680948674642305 3247 24693
175534178116361505 2678 12026
576433127818759745 4775 10017
470581168770937793 14895 24772
661334597641378305 7486 20077
646522121133696001 14595 16165
258249248698632513 17030 23187
261793148208244737 5216 16245
937871327857855873 5552 5661
935294158891348865 12607 20772
447746978908398337 5865 16336
763772696505188993 8563 11771
422007182021708609 135 22842
346000733221782017 16443 27232
480710291067595137 4491 11297
536802983477873153 5171 24304
957518219830056705 7541 21345
645816925307354241 22429 24898
326745311176367169 11010 16920
878729792795187585 6792 18197
942442411301676929 9518 11230
971867097371468673 3734 7863
898515670706956417 8931 17690
579308472889795969 22512 25196
593110684709806465 6238 23362
264653887058511105 2942 24909
683244333061381377 12491 23440
854041171000719873 2287 27689
802318757467254785 20573 26779
202409956220716225 9735 27732
327687214753581185 23921 26898
782571632070546049 6329 23821
98495476205890497 3392 23475
338928865800806273 3813 22398
151537736371565761 8475 24507
487551554425355265 11578 18886
220509189411707489 11879 15306
716816977063697153 19685 23562
611283358541129473 20835 26899
687006294214302977 8516 19139
782382734814568449 22862 27984
768624179088771329 4312 18952
995694246247452929 181 5979
227428912978357537 22688 23774
852136506788362113 18423 19746
194215325686169409 10935 23698
36044523474430433 10924 23503
206315479954032097 4018 13600
494599338792703233 17865 26026
562669344246256001 1976 27614
261387191693827969 5970 11072
381191485298021633 1418 19669
211545154881441985 14263 21759
213946866970868385 12534 13446
346138752777392257 387 5078
656314504842487937 6577 20790
83031075016144481 26536 28019
196932743968158529 13978 18620
80167961914796145 7600 26829
566492193758310977 19697 25588
397306463854342017 9812 23652
277994740319794433 11345 19554
58689001598821737 2169 16855
227522588114954529 8469 16710
825983854332740481 7528 23341
774036907949987841 7161 28140
530571776186448577 4836 28021
191715872280671105 17374 18190
226038318234721217 21880 26089
126673370440268945 23020 24043
771115040460529153 3123 13992
891238538905600513 4697 7366
947233258519354113 14299 17908
744488377342133121 15647 17583
742670757501500161 146 7117
837452539372893825 3292 10366
906234324995786241 9495 21941
937639286541635585 1590 25115
979424493532093313 15739 26961
796198908589321473 10428 12721
517320768452258049 22524 25495
476933431325715393 8644 22444
558665862720275201 18009 19349
711667761316906625 5656 5771
1461611093141358 12246 27556
885975435489481089 7864 22919
599439095716661505 19532 22993
999049810420945793 13725 16685
334694085600283137 1734 4550
462421267606895745 4409 28308
31835784462415973 10987 25076
871898962927364353 9692 17357
644200443816579585 15451 18037
899546986964249857 3508 6321
899543815032160385 3695 6719
876746420143678721 4416 4747
764078021450096385 3572 14067
403376541126515777 27071 27878
359637502473688641 547 24840
647064355802914561 12703 23339
767262929816190849 17216 19433
269021941171128993 11081 14767
913898049272290817 5520 18914
792626983738660609 9477 27896
987001491972982529 19128 28097
872553477781945473 975 22155
503979724702261953 6627 20281
649478966492015489 8627 13701
519142111162160833 5910 17955
65895162148077449 6301 8882
609149668431683713 4502 7431
530290970987511681 16354 16446
690695216742504705 14242 24037
630564092458012545 2656 5530
752667020818833537 23769 26987
944430059495179137 12508 16270
22806839297636829 14094 17022
84549772218874609 5047 15308
125544236879591153 19919 25772
670543826019741825 7138 7331
886613784812418305 6384 17378
62643353163888809 12671 15094
820739013414979073 1874 2986
340172062525514433 5441 16491
224371870244034721 19308 23471
255835155638063585 24955 26343
304923311766486913 128 6413
466553578516897729 6206 6952
308624811964214977 12354 13291
536134445572809409 2177 2263
778905554614098561 4008 20182
375458913949447745 343 26218
758736686918162177 468 11944
179836131974663969 3126 26752
453457276647952769 5615 15469
870997391745323265 4040 8240
693446976433669761 2971 23114
789747604761497985 8758 24558
128505378329336401 6151 21021
414739564829492481 8573 11103
533700616920533825 21193 21360
594453172281529217 2688 6131
866059731810224769 6646 21529
186358936089408897 15865 27693
192207782725766657 16113 21376
743966293446174337 5926 15009
718392280902847361 20733 20975
312900180490945729 2164 19256
102225876654252097 19579 23237
234108843597223169 9767 18925
62282025281774625 1711 12010
345670289257203201 2565 6689
202030965627379553 16486 19459
369044818512019649 15668 23981
918879445360786945 11259 24001
381944399034384961 2224 25454
854434235133830145 8168 15426
639340979827292033 8354 12035
950088071015301249 15461 23793
85874876830263953 9595 12650
40352509027080433 4513 15005
462861790132972545 13830 26280
531349087018398337 1517 26745
881260816715840897 15710 24985
616587053343330689 8693 12752
53238389551804489 1794 14681
244261163224507521 6928 6944
249620779329621473 10216 22925
112203316651452673 13684 24412
375464140278733569 5106 15158
319361160669572545 11537 26308
961134682616520961 1924 2971
393712517503196609 13036 13367
584620223806037889 5900 21622
420296058360037249 5787 14551
143676544469730769 4587 6860
541985634327282625 19930 26368
870456729905850369 15648 27102
798071432095255809 3046 13655
915918597523958785 5226 8140
735707947105147777 10199 25610
330555439381182465 6505 10599
282481158708947073 6749 8539
293294455772286977 5919 8244
656309385879005441 5884 19462
435462886629760961 3944 21654
13495779125079821 17978 22347
748784824446463617 26173 27285
543659121074519169 25348 26211
132264105691941585 1288 14013
866477194102088833 19553 27533
61729021211778705 6266 15748
213243647270779489 21117 27995
444701527174668609 23890 25441
481634149986589953 4044 12817
414239630682747137 1639 26573
63782627919415801 7905 26698
88637615757900081 2706 15915
882050360713776641 21739 26633
452751258064655105 4578 10002
875877546102564993 3793 11364
636296831398123393 961 22978
239694169176445377 11196 16588
687587893868599297 1347 7060
340811308226058433 11023 11036
870560174345538177 17598 21165
230719438438114817 2536 4305
981382162633980929 36 2772
124373936069581249 708 19079
395256747187186625 2014 21914
87630943587967633 5336 24670
412294016922491137 20584 25111
520806920359696321 7212 26648
266909248817764673 5054 14198
305927970826360257 14124 27973
784201566021454977 23040 25763
590738258494518273 17541 22433
330126918023051265 997 22733
567946184129411329 1214 10384
896693009311977857 1015 24076
105298222730461073 5944 23996
249557980737844065 6699 22080
799954154069695233 716 8651
145471389618666785 10391 24712
684314065541876481 25005 25697
597146937510995457 16150 19548
45166320567332721 18995 22563
470763404562777793 11040 26478
564306728483536833 19553 23588
169897868774594241 6413 12152
602122644011785729 24205 27993
338945126489466753 204 25183
353555742223811393 14859 16071
360306147672542209 1854 13513
403645849829430849 7580 14544
671681496432402305 16676 26767
615236450973021953 7972 10476
493345345955727745 14754 16214
76984052675499009 4895 6082
127618187315324145 10028 28153
900918026806856193 4082 6165
679016510296701569 797 9915
383318720501236481 3829 5325
203634188670211105 739 11600
967768020878857217 2215 15173
740991186816213377 11491 22193
558979468288157505 21764 25909
424806562075548993 3447 13077
932740991728898945 1305 9012
987190393147169921 24393 25253
417747118751023553 1008 28082
712875565785768833 19202 25796
421811618326195521 1847 17945
38996992488531393 4796 10847
291708895289701761 18421 28074
499824061134251713 13145 21309
784798209635788161 1224 25633
168331425322360673 1713 5667
27293583417318245 20254 26922
533270104747376897 11601 11850
886237225866587137 387 12218
876538314281699329 10971 25342
275274073308139585 5162 14580
710161211905916161 8667 18007
116714891646942929 8634 22321
40816888565142761 3420 15884
352468940493380929 1907 10226
890573260032656641 7575 22378
160514770680357793 21230 21894
342039288795941569 26618 27322
564267696586654209 18079 23475
59451699771461361 25478 28227
814751847459341185 10495 12457
845870423819160833 11544 25085
288485109743035649 8092 23574
605457966953057537 18579 23238
189560786859551905 14263 15226
245138970119878497 1092 2678
481832617846748673 5124 25072
916645054416665729 1801 2333
882490179399262337 3101 19761
77794144828612129 7040 20296
901768398682222081 4494 16931
105803420674167377 4510 10980
964002291130817921 11021 13571
138274857157110625 8601 17887
981816183071799681 10013 23079
986687095264830593 7773 8813
632740685031159041 3093 6984
711849563078356353 7774 12392
372665461660645313 5766 10742
548020300853696769 18089 27127
293732627877609793 16753 18017
326964426629071873 1830 6285
1396406195397049 7856 20652
96642462175555729 1305 2429
221541005433032001 1670 3481
569747040871231297 11447 18965
615800664277898625 10006 15953
55194424319015665 8352 22435
332048101821079937 11718 27141
501810794801027521 6821 21183
100658255178842641 11935 13580
553576370081504641 14376 22305
386392618747684929 525 9257
216023801839451585 13836 27220
980520155868433153 186 4726
506588620706114753 11292 25620
970818279219038465 15587 25379
637953943478091649 10633 16076
983449883462185473 7686 10053
741645538735031809 6987 19372
165928841119232129 11269 19136
400660840686963841 12695 24945
28584515289750813 6221 6409
958550438481868417 15441 26236
64056900942354393 24835 26020
289134258318139073 13661 25635
635450203273165953 9990 17137
255731061236549089 16175 20399
386994059624235841 17802 19037
654109386459634177 10495 24783
324748397748194881 19909 22308
641131101271472641 11910 21107
867924413288172033 4594 21545
353730440008487105 7928 13529
800730759778446081 9409 20967
217578787516504961 4377 5664
807653484306847233 17168 18999
200467886140142337 777 5458
458092172896712641 7087 13251
557728946912934721 14892 20406
109607184889320305 3945 26419
809079161353221121 13165 16914
347196427561499393 10700 21767
487795611442852097 8183 15526
941768927326337 10202 18860
882870787864458625 413 12873
137947106938966609 3638 20190
16828394160487649 2668 12575
715682540579287297 3959 23628
798079155818040705 4611 22129
744141013411535873 3184 9378
273182862725878561 11870 24670
354197912533315649 7466 11445
292220715556776897 2495 3670
177982203974167425 9097 24997
945413294458806017 4095 23665
442492805572136641 1852 17938
808527735579499265 13178 14010
391755411907837441 17433 24550
133770817292276689 201 6257
942622916463243137 20917 26155
756215939279780225 346 16515
495497384317005185 1778 12565
572891338709897729 10605 19209
456715615816740673 8294 12792
510833049625514241 6023 22430
902777522783878785 14487 26499
617551152300325889 11977 26433
513235733891228545 2418 22868
280195358097113697 23747 26532
910194240027053057 6605 11562
32374001454545721 2521 24363
313731812884704193 2414 12183
113690704954020561 16828 20055
640574701555607425 7242 19026
693286984468063105 7121 10923
386692111522869185 7617 25758
934643524744938497 7713 14475
527672170382018625 2545 15932
602914317390176513 8397 24290
774556304251355265 5013 27943
860008686416644993 129 25540
865801077398259585 13969 22126
812912942886317313 10021 23574
749469985551279233 14408 21648
556268553909443841 9940 10416
837624262529217793 16822 24791
711812597647028865 6295 18322
489011332329177153 16431 23490
516809823254273921 124 7236
735373634756086913 19259 20347
814920539988481409 8594 13308
567714156482757889 22643 26320
970386068407190529 948 13244
345183845049646721 8009 20134
430358005744498241 12318 17775
753485658113056897 18358 21508
413036362871391553 4483 24567
132862517669366305 830 18256
978756916848897921 5773 25143
206572029941462177 12581 18113
251912650065161601 22803 25880
586099204669025665 14076 24642
29381725649532345 7014 15852
326037227796724929 4777 23123
748126524896061825 7350 24390
888492578303072385 377 21453
357647851481733185 24916 27880
785141273062457345 6612 15261
820592574597394945 2821 15323
752390518850191361 9289 13512
212755266858952289 4928 24627
649760953219761409 19381 27659
531928221072430337 6355 12878
369804753661583169 2325 17365
53388731312214337 17752 20876
337189298582522689 8159 16640
413151922275073217 12386 16966
874869619501211521 8210 27607
917475263927574529 7991 17716
797257299504544001 4476 16396
622960439032620929 3795 10761
690627416973796865 8489 22931
351530003492104705 12470 14908
981593551238084609 11006 28217
190894468686945377 429 1589
572379765533597121 4489 6462
58233940364008417 11501 27326
4701435742511252 13437 27953
907228100494901249 1195 14713
896359412733033857 8559 22134
609016429231292673 4589 22984
533990633579655617 1673 26670
425824072386955521 8186 27023
784839164504987265 22173 24941
302382219316005057 8267 21786
813426767089119105 7430 14268
703741516934993409 2837 18925
437668046876098049 26052 26219
478722280817368769 14783 16931
312411370812149889 20879 26307
361698588725953857 13262 17184
658148546080681729 18114 26688
887950275967231361 9216 15230
580100729126861825 16639 23636
995586878277404033 3271 22610
42556866085874393 259 22399
466457432495065665 10310 15869
304717976770454849 7748 20781
968490651664364289 1407 1649
843749652548396545 6506 11219
642898139067344897 282 4107
453484787855735745 35 16329
66839522653648233 10309 17096
738359622701835905 15952 16144
945902108877437057 17540 20385
374448545639630465 6579 12170
399550977862684673 4637 12573
914098074120616449 19788 21274
728026761517245569 18869 20182
846434651170518785 18754 26987
575807047774244289 8047 12790
260568384222835905 8051 10170
605560867060649601 909 27952
784213156529112577 6745 23497
20340159846693241 511 9316
377540419258920705 2618 5405
208987792431376097 11263 18023
956210760184241281 493 27848
14034636961351767 9385 12668
414505308886560897 13894 17483
869209201114262657 8686 18726
12074940510295563 24009 24601
905915227544237953 1848 21829
902062372754656385 6265 13460
364588095598950465 3 4241
4333191257224201 17001 22933
888200285388929665 5804 18865
128699171310017841 3792 9014
117438970118872273 14627 22085
626388522226868353 12613 18662
701427569990482177 18756 21759
827100756800334081 1270 4772
659092871765981441 11286 11464
579129162091057025 22846 27161
818472924577289217 18660 27244
955429284675432193 11094 24994
542791663422992321 16404 22958
868357310687280001 4515 14157
705709121498482945 8086 17118
856089272786121601 785 26479
545489054659984897 18823 19163
769785397746893825 756 766
72101755688915857 10791 25426
634251028445930881 26013 26713
194601329291050017 10540 14804
569110176348708289 5505 16428
972594029091975937 9171 23217
979634164055809665 20878 22721
724678463179234433 3777 13537
680131674947439489 22198 28325
844950414672435841 15215 20055
38418753095385225 4428 16849
212051805614368769 19774 25809
99387114101908481 21664 28120
127943330497242161 17340 18910
180192602356626721 7428 8752
162328004668442113 20820 27663
403545925522003329 822 21333
866384904801602561 3801 5098
371973395836789697 10766 20158
405085703857015041 19967 25491
214962554266314497 2224 25635
472410484490932673 14677 16374
313853163217274305 7922 23293
60612036702739401 16149 27490
627285342353992833 19072 28040
634369544656177409 8505 28282
876863703833549825 6326 10667
222685409908383041 6915 13249
919724046204770177 7703 15797
780805907900724353 5885 20242
753294317988562049 8361 15374
96339807301834673 8602 13169
715211993690225281 7132 14109
787820492091579905 4413 5242
544821523878056257 23058 26425
746679178014392833 10275 14127
820863101667264001 12959 17790
18488986055682945 9232 15599
908223432781014145 18162 25971
569968705996220865 4 20996
392295514171429697 3135 11091
792211717244182273 961 25572
407813180021918273 6618 20578
666608206459176961 9600 10436
896924047473042689 4302 8370
973536335983208577 9653 24915
615575327033823745 504 14867
661761870667309185 12926 23617
22439503443315801 21572 22956
252123610119124225 6265 7603
903740523142232577 10223 20852
227323396169129665 14457 26365
139495799640478417 13901 26803
550505414149437633 8020 21522
611476006949530369 5246 16044
761856507583363713 18627 22187
933092325707583873 6887 7244
770869720807521537 11524 18517
580666798928263041 15216 19440
895863305911195393 21759 28292
163120533574065985 8974 9005
187432873039977473 5139 27190
860453751528794497 2176 16722
830267094553111169 22161 23250
295767066072251329 4501 17095
352532442879944321 1847 23365
13194043272903855 23883 27765
967797630257269505 6035 11417
605532287417922561 1058 12230
542277383377847169 21721 25046
424606291439644673 6646 27814
950855449618902785 5789 21419
721009462060671105 2733 9055
885683763003040513 3051 3946
258720276553304993 12 27440
525603338986588417 19015 19540
961627598185167233 35 27686
248336951275501153 4943 16076
806409383455573505 12818 15444
670057460211300097 16982 25470
969516691138615297 2748 21617
260762512326177633 5760 27986
479156330785031041 6821 13034
72773429097981793 1717 27388
409609332772554049 11791 14874
160241072117809569 4098 10380
293578645696854337 217 4209
356664080186963137 1282 9325
18023957618801489 15848 24993
154524867684980193 10730 15925
495283706134131329 12031 13142
797241053103864065 13549 23449
196533938469734433 19881 24471
102938375472870545 3913 26740
772873081409457537 21970 26076
683212014671713793 11081 21959
149239884802234721 18262 25134
465180163168636097 23270 24716
26286415771494377 11092 22826
766334599777838593 16 896
253031400072522657 19004 24617
695670727827529601 1635 23020
761955281515938049 1151 20250
412547325130649537 13209 13458
759525780715740929 2727 10898
800769385097847681 6567 21229
196091340553863361 14414 25988
422862116027790337 606 5810
903256253209541121 22097 24917
351245072444481089 3060 24508
34399858672671257 207 12243
974882999587183745 5377 23870
196177908305067201 15094 25710
311039035960302337 10268 15589
561003177515885889 4967 8112
538056271066341889 5517 16666
826167065991619201 17265 24847
47984598137826849 9816 10438
182668228067811361 15330 17925
841179345412886145 11856 14875
148085953442922849 15605 24674
509508365350537665 14439 14749
429721628657574657 3969 6276
281993876550547649 18625 22225
808020863593320321 3615 11456
937561141263966337 2040 12378
777344412694347393 8039 26833
437933874609999681 10695 14299
919204946611337473 8234 24814
557623278461075969 1547 23682
607180039011552769 7891 11438
295736788862701185 22750 28232
303508032875974721 12070 25357
286481037724694689 153 10862
438153113332631937 7667 22766
306475164008507073 12697 17471
313691956617709889 11935 28096
776835545171703553 9256 18450
897746255474459137 6988 23082
591823832204131201 4304 17989
394242306661588801 15404 23169
652316954279381633 9412 13836
133257845976757489 16563 25445
386612985299624513 13890 18755
854722937203923969 11177 16487
917141245283769217 7166 23551
751178040386889729 3996 4192
770876193673860353 10526 25942
398359489767010177 3742 11022
567848540963108673 23305 25503
368063511939155329 6864 22476
700004812327595265 1186 25477
645919169907905665 7873 11707
942057697946378113 10658 14538
326326936346248449 18079 27991
421961554004003137 14153 24599
143767651407721073 20901 24898
347095058907637377 10936 17519
613224328367792257 1473 11941
322856625561659201 10219 11667
364976809036996033 6117 14280
790213435821353729 9680 22694
982936041236882817 4473 23181
672995030123775745 9755 17507
770130571080635265 5369 26466
936793450362085121 825 9704
353784609410340097 21238 27050
370583746170073153 11915 16858
653507097112516481 3331 24937
742671097033845505 21804 22601
790978714961880833 517 18169
674837818223995393 4418 17440
870955287535274241 2152 21432
15195630210182999 5809 13029
517356450759692161 2027 20057
768815244618057345 19743 21126
535258881644899969 19325 27454
662798420455455745 11247 28313
69836801860901689 3504 25506
338887238493942529 22470 24034
827193662942697473 9128 19594
787129090780990081 19785 24118
758964932815203457 9015 20282
855633281211542145 702 8717
456809126598763265 5399 26528
481947842366761153 16898 19947
236218515298418209 8027 17037
902834695202461313 1676 18867
317556936871561409 13145 20845
140085224249940417 11140 17772
143668020194027697 3742 18516
349196548508590593 3910 16653
100471174407296353 18956 22440
879400505046103169 3063 7709
350067693406742849 8464 16864
872900878295172993 18608 19740
218281307180681953 7867 21640
10670079427097079 12180 12409
175284897826927009 15326 26150
922904798020372353 16806 22864
268584576895342753 462 17619
148975800331523809 119 24396
701817697468214913 579 8996
583240345179678593 22978 25812
426371637437476609 6332 18554
964072582229487489 2743 26059
870543046372930049 26362 26683
557019246123562817 25662 26503
881514375970546433 10842 26215
757402883702720641 15624 18623
582194786920922497 647 15637
24340433870623457 1145 5364
555389452971660097 8161 9798
111275561634396785 5541 7468
672680922187211649 13336 26105
981161466606042881 312 21231
468601777441939777 15132 21076
80995906929896225 15125 23254
17377367472334983 12871 25710
722122271166501377 4117 13425
961640450173568641 18664 22355
579555235410492033 15957 23431
437019669576571329 13311 25917
886371189767775233 6015 9292
461972223825348737 9824 22419
257370029836376801 1334 2238
737669071305219841 6128 12455
298084452030071361 12127 14270
161155806146489057 2546 27619
811385122423654785 12564 18424
503243855576883457 5499 16876
168411240498731009 5432 5618
127520934494988577 12155 20347
7880584221876320 5824 19750
976945190860220673 4651 27320
908212778844262657 20274 28146
394150638322365441 18782 21236
995180660814394753 321 3475
995107779986895489 13867 13924
265765660255741665 12146 14631
85560044040626337 8435 22282
674163075493279233 12106 17526
872983550179469569 18509 26975
44512261715443201 25406 27753
883682026150260865 8024 21637
928391123843720577 15827 26029
958010475892749057 3260 5558
676284870360152705 3261 13032
85525532189684833 14175 18471
568597020049818241 7395 17370
255392460295610145 1380 24562
187900393495926465 13599 22802
219018069466947905 5821 27372
579265737704343297 17133 19714
758359078417598209 17709 23855
975689546538152577 24222 25053
4806201153662927 12762 22119
63711928969521385 3255 8368
468199967650605249 9439 25366
524833525697591361 7154 21518
271768520659001921 25073 26210
548191218094086017 2322 9767
325866801930700929 10353 10923
119152687125652081 11974 27282
941171018758247169 9226 12931
639499061043803649 3909 12867
578270167028705409 6550 17970
382420983968490433 14108 19726
124116590225774817 17282 21561
532818254848376001 1376 15625
320908328450357761 6386 13853
483937169859590465 1158 15452
761435208216489857 18779 24772
370287880707078209 5657 27702
868563912987951873 3492 18655
197914374304321697 18149 21664
653530587852621697 12840 24833
773264786428693889 14855 16836
153781972475073313 5639 28312
6573904677541266 3562 7355
555919527904428865 22767 26715
64291468908262321 13521 19664
906862826274590337 5797 6981
718342343666638081 11696 27940
677123123603756545 1895 27853
294504218563854913 2217 18346
971204549977315457 6764 14856
882323502447494657 12216 20694
128921246998523025 7838 26189
469120447471052417 9668 26276
715927054204769281 6797 13672
724693871179670913 1270 10031
911364656344112257 969 23652
572617053840996673 1235 1885
257591441794247105 23692 25657
627672192049690369 688 19360
929829385334279809 17392 25657
625510289989843969 3466 11531
650158806497898881 5316 5346
892435978577640961 11557 18014
449147238999579201 16622 25752
29904711543149889 25586 27201
574650904149805825 6406 13881
858370530732376065 20671 27039
697680848345449089 17030 18736
589202204808170625 14867 21573
506695250546044929 18300 26134
436284561074433729 20361 24776
996233372764997633 15252 27261
510934629530265025 4002 5050
182548241542505697 13417 17041
906031265163367297 11990 20158
553868150443157953 12113 25275
347363088126538625 948 3137
165455912603732705 11985 20279
942029852327511425 6783 22738
742913944869279361 10875 23747
607406052460572033 13550 23905
849372019733337473 3459 11263
385560513099282049 10321 27165
333373482694362625 20952 27977
831125357786529409 6082 17394
663021293882536577 7752 16135
261850849667940353 4906 6855
474238287007032961 22912 27249
384296223149146241 710 18272
62861059068140433 10530 13680
33704248094327485 14844 22191
594317943158991105 7996 8306
469772790778048257 20621 25581
59320973034829193 8199 19519
541935838268404545 9523 9997
343468454046067969 3305 24583
713067006360557057 8276 12595
109327510868823201 13397 21650
565749882170511169 1194 9295
988778810745152769 561 27860
744793800016591233 2962 3288
753961029011065857 5369 11208
362358965421083905 19163 24055
648448885120153345 15755 17333
39782286832473089 5551 11060
79437882127805889 2248 2383
942930553871153921 6306 13563
514741805941788737 4005 7500
683468898437407489 23245 25077
50622180774979601 2364 10115
599045628597270529 8785 28255
959371671716404225 7558 27734
6806795827099422 590 21611
798990436240060801 4291 21613
307337541619578049 4509 11191
599719344288139649 699 25912
181854410953430817 11096 16628
753311602861060737 2079 9180
966292253460597505 3620 19912
48956719866673385 21256 23091
906327333007322241 14517 15004
965053960007125505 3697 22644
924154034804846721 5770 8499
990979850939403649 1472 3175
465969807323855169 3401 13830
407352938258696897 10947 25325
265688850505757313 14183 26473
272355156052320513 9089 19476
472257662934435265 4499 19823
393809449647463361 19284 27159
772781307516428545 13242 25999
45497267187961657 10568 24939
887691341480231041 5742 17862
470850592607348545 3861 10676
153425551494581921 13910 24271
334123388931736513 9876 26821
14158677984323021 470 9523
256162831047547009 19457 27377
948936152349663361 1379 27495
224643942299543649 20062 24487
608299995356954753 17537 26436
218965956187133761 8439 18049
742847139361362689 5906 9989
763404301499996033 427 11577
362625731978976513 4162 14490
490673391988039489 6145 19311
779056244203904001 8543 17192
404314166523711553 2850 15306
547827037773028993 5024 12719
543694762689199233 7719 16477
582752397759282561 8636 10886
895991110790014081 3447 25542
530165361330215745 1595 9995
240569166579447841 1784 6434
506357916495208129 1382 19647
10579663638033311 1105 13108
272285821411966113 3037 4805
15936356250250583 11996 24479
494317918919836801 7991 18049
733238494724581377 428 2316
394903922992494209 11024 20567
162597074641624321 3588 19889
584648644705456641 7757 13525
984142423885323521 12814 25477
253573753446712417 25832 28176
624497200735618177 904 14946
410658820997117121 12268 27876
712824648228654209 3139 27595
86540991021660577 21383 22454
800182181261490689 4420 13969
11504344689772241 3443 17109
163764320663325697 26555 27780
168273687856466113 15822 20001
498272527755233345 1701 25308
742921638568834177 14675 23481
185156993211272449 3493 10577
94780666036552225 6882 10846
901847004263359489 4786 8525
746679405664114177 9487 14501
859517016826210049 17657 25533
601779299982265345 6842 8480
653201582396889089 8282 18911
895437462465952897 13113 16145
241753329526481761 19506 21566
430044264380296001 3548 17707
598068359826228865 11504 21082
94625190294923553 15926 23119
161109728957264065 11737 18049
693114316368220033 21283 26928
384693488161161665 2573 20447
369846217602816577 6703 13577
488219276522634945 13257 26087
444588166278190785 2205 26784
725725798982423937 7852 9626
981750546812694529 8116 12178
894716480472148097 9754 20522
893510785435264385 1746 2883
349072315082366913 15677 26103
434235779979633921 25116 27332
394481917289446913 13208 14448
169220914789047329 12672 26262
309022250231961921 4065 4325
329565690571346433 14595 23060
103638536912093569 2727 6155
118256887034302593 9544 11623
644191497519926785 2648 26128
588222446529204737 3210 23511
988728620212178561 1603 18328
236633969846860033 16916 18075
269234046007014177 5293 5320
214108624975271041 7139 12508
483801779286416449 15650 23456
146520091425625057 5706 16448
309719310604521089 5724 5870
28532083979758485 3753 11165
889039074942324737 533 2872
646930834189685505 3663 27523
842874073220841089 1065 19026
210061084195931617 2512 11159
354502833823723073 8751 19865
167796790731468801 312 4799
621698676823399425 8941 24785
12024095405781311 12126 18805
987987642394180865 9791 11522
784259580472603777 4324 26100
938828350635574785 11656 17094
244718792599886817 4005 23557
487981838991181889 2561 16863
886334838408597377 11434 27186
353836136729228225 10288 21600
424233155638706433 13809 28043
520532180876664065 23673 26302
215524121361635681 14491 22401
759752898283224449 4439 26330
432488648310116033 879 24752
458313793141236673 1500 9427
576320744787775425 3136 25271
819576380256847873 5599 24825
991386479209342721 21147 23202
754294572969762049 9431 24829
892969876905492993 15498 15805
451494326674279041 8300 26835
724843250822519937 4605 19942
100774488645136273 10645 26053
930818589227012481 6874 13369
994370297632315265 1496 14635
422487196993916545 7429 20326
143877240254987265 10319 27330
442009805982035457 18423 24719
326524136028282881 5916 20150
793671005099472641 3871 15144
197251100872655617 8273 21126
466393021925451713 751 886
346646071358605953 11602 25189
335437230235601921 11227 14526
487148995509208769 5512 16297
243977081116309345 273 787
333353278260759105 4420 8438
367717847062298369 10980 21586
621431562877383169 6854 9162
633044040944778113 15336 26751
178844393262352257 18470 27473
107305863113413841 5790 27537
411472644471238849 3838 19743
20560998467043845 12755 23121
913620096960855169 15845 22212
262324447904550337 14396 22651
889420919146950017 7060 28138
635526542485020929 1705 5164
296480453085990785 2713 13117
793733027530340225 10973 23565
401635811790548289 26261 27557
592503027278478849 18638 26202
202021323094086817 10155 22055
581920567147964417 75 24872
367096914277574657 25042 27253
297322954961625665 20856 24723
683546907609695617 16549 19147
986089126292586881 3993 17721
558785528267485185 1872 28126
419700215594399873 8854 13448
681482366664553729 4447 22221
32746036862963737 10831 16331
284931134932300257 1889 4594
92482579930670993 2886 7924
566673601787471169 26434 26859
917396033351810305 8622 10521
350956178994373121 22366 22742
433183481531255425 11914 22884
906939707071003905 6860 19703
960025671975589761 7610 8711
204166085942297569 14105 20335
733236575409105025 4108 24174
798311375881780865 10502 17779
289146722282215041 20033 26132
780819474506863233 6906 7409
541508631907230849 6034 24574
755834747391119745 3482 21726
619333214082733057 9014 16913
665152643910609281 6733 19912
432742829636875841 9760 27977
880808855081085057 1828 4739
171043786664387905 2473 3183
655074169554914945 5684 9699
34918262524154641 886 23675
851895060328402561 2102 14026
306137228697540545 15512 16348
429316394177710977 713 7289
162510285827831777 5209 18251
188602680584665441 19064 25913
924309928547746305 12209 20225
992432316602780417 11457 24378
920203006899111425 7502 14187
341005516056028993 2708 4847
300529688346873793 3263 14724
635419508263624 12857 24712
892997590956266369 15388 24018
24843203639107969 2117 2936
416606303663474625 21262 28203
53447903667368737 2579 16102
997510912742637185 5540 15234
73948344692055905 4507 27324
135895786442691953 2575 6555
980676171358432257 24861 27413
943576254125982721 14002 20324
71629226510822265 4233 8572
832727424559824001 3383 9669
15472788604363075 5363 9259
237424037980371585 2059 27961
470517748640347137 7400 17815
470791339349236865 5935 19239
273148117083145793 1363 18321
174493812568751841 6060 10226
559626936878970561 909 22944
140124135331650017 13404 21763
949813904451467265 13556 23803
732441670615042305 21936 23050
902991242531598465 10347 15067
832551946567892993 2411 9255
209601918942674113 2389 17584
828667815819041921 18173 27148
93199744633182033 23993 27970
741938984116064385 415 13019
485704772938156289 394 21618
181579889225655937 18807 24670
344166460998835073 2392 12755
709165891461598337 15284 17691
317309963267895489 11837 21507
375086751111890497 3835 20022
521277292560427009 961 23399
42621132026074097 711 18243
366993425771305217 11782 24680
520117493400771713 17088 28161
276148737021756577 18451 19338
892700577440681601 19981 22789
693532120643631361 16812 23149
718289345550797313 9558 10833
542043474905426625 13167 18928
562320749694084289 5684 16349
22487895806072801 2033 14767
928588645902731777 1293 22935
450801316074304769 619 24206
623080107031999105 13335 13881
787283680469421697 11499 12039
619838993092510977 10496 12991
871124860288972545 21229 23730
866145665097139585 11881 25395
279689502711413249 4661 15593
45942880859723089 11062 13082
31246633809828949 15526 18094
945269423753249025 1663 6927
820386465757117441 17454 17489
127905366895586065 14227 24728
788312477968531713 18712 20986
922995838835777921 15544 22149
454183220239592321 991 22213
771363444782547713 1558 3845
926033647518224257 7878 20985
775928249214334849 792 2297
103998196524663905 148 12053
230010590079583457 7307 25797
706951488925511681 14599 21222
576074055538374081 6710 12668
243243474709082369 13502 18305
567555249702973441 6423 21147
753562774089417089 18325 24062
477355860367655553 2624 22819
124979232645451073 10972 21788
831692650441791361 4274 21966
82984825763560369 3558 10335
593304032562844673 5585 25945
142252786810210801 14762 18152
675384030230542721 4356 9772
844086549717573633 9613 17369
257055564329196065 21548 27896
488369889512604545 16654 25237
520284057178340481 460 26812
497238447902276481 2276 8464
270769959667592993 10841 19663
486319731342938177 4606 17799
115568608824712977 21343 28104
80689080405705 4399 9532
450505540692294209 11603 22544
607915582377593473 15159 17913
398199050156588161 8445 13447
104887421050705137 7618 15270
785924295823566209 17733 25366
697021751996139521 6434 26024
787698486079204225 18177 20746
393006784227949889 1516 21052
702730533755957505 1046 1156
435991117722529985 5626 7939
564067984785648257 1106 12474
850143592444993665 735 25963
439693461839301121 4355 6039
885487430777764865 5980 7258
380169285315428609 12974 21884
975464445915193345 11985 16743
241026689589606497 5701 15347
517439512525534465 6029 12309
582752828031939201 5402 13210
892057195834581761 5251 27990
587743879970833665 9183 12392
628071874205254273 7630 25412
176698893281876929 1575 17074
132457252612923073 9710 23674
826699645356118401 21094 23427
238754784778542721 3882 24716
516723013626627649 20630 25919
578926282701303297 8445 17485
441053624188345601 9613 17428
489667940865579969 4356 18535
185907451256337441 3890 4557
983973434931172609 19254 25011
587933790815046785 16174 18979
324702221116929473 5118 27166
791466217011841153 280 2829
44159438695771769 6763 14307
14567757271425565 7239 21034
722235097454294785 25075 25806
330014663347821377 20155 22525
783308785689641217 2321 14629
768918434427892097 5307 14341
408883689920323009 3098 14983
336553923072525377 16129 23287
75538806775426801 4622 9648
320098243404817857 16308 24000
512416752902957761 314 12832
707028201295070593 3309 25756
231535848369460961 7494 8568
482114418987297473 26968 27677
872919630743986433 14943 21670
81676972200821041 10922 13392
332682001028615553 5984 7796
435762137446534593 18872 24130
192155982704313985 10791 17694
187867297558522497 3960 27364
248249999180686145 1401 2397
821052544192045953 2941 20859
110833413440140305 17075 17304
993411582739835137 19441 22026
254103057669084353 20784 23224
339134564540206209 4019 21454
960008618044604161 11698 23085
825685931002606593 12009 13786
802199600479880833 3900 24062
180312966089733345 10084 15195
930887822828601985 9049 26682
413671660353681857 3641 11007
105624132185255345 112 4909
364925816243545153 8467 10417
888391736852376833 1438 11722
739230321965248257 9902 11032
812633965772178561 12718 25118
337342555808991297 18021 26997
956537487276115457 20859 23765
504748517370668289 655 19146
575991214128663361 596 21235
840374701844797953 8227 9590
313294656373180673 8332 24407
285385766011454945 4512 4981
883179439032190337 7317 16486
777525012503137025 18884 20083
631325132043748737 872 9372
118534437646498961 14466 24658
123398693525928145 3176 8128
862683106039060737 2049 20951
118018589379509825 16828 28153
458138148167858369 17683 21805
724780453578134145 21667 25412
889426337927122945 329 25278
769463600761731969 2311 3967
388971834994375617 16128 23680
918229175398636289 5371 22729
312699516636332225 8745 13109
931300188625378689 5653 24856
541995791935089985 2066 4749
562718998233563649 1746 19778
21396092569663241 19552 20674
524509650891111809 9725 25964
796965065728866049 21489 25043
712666501375508737 15834 27152
47692098473181233 1360 1410
862713266654900225 17035 25133
107487609874862497 17691 27858
604952481011068289 1350 7440
973712665762409601 1271 10724
172949591531597953 209 27339
375937268370417857 26192 27014
296941499881228289 12911 22082
783434702199901569 12713 13457
94532040574243585 5486 6063
464673835068634113 4462 8116
774986543052321537 5240 28314
302218604688054145 915 19365
227680894434975297 3941 10047
113909916057391313 25906 26539
374821548886302465 15024 16449
461962009115030273 1479 5361
439278313896345217 3960 10302
687675925244729345 784 20342
382225938058851969 2265 20158
829899859709232897 20766 20938
108287971583457937 8501 24567
464428079712487105 22383 23901
707556597702335873 8702 12652
906232825719104769 13552 25603
855964070067749121 20979 26589
289052543870791809 4605 10989
216223154947911681 17427 18879
2120615940103932 11627 18192
900674375192359425 4946 12284
203849712510443489 27179 27743
235845856807088705 10557 13000
286573354159532545 14770 17373
895580014786951041 4242 8641
557418835008444801 16094 23750
708471023967817345 7479 23728
179233193482478017 9267 16851
638027738496454273 1134 11268
666462578693877761 16116 24350
593490927183694337 1195 22077
366155077238449409 2803 15526
117669666723621441 8193 11608
475026521227032833 10808 14770
306362109007139329 12420 21710
637040311248373633 12025 23381
28257838179406749 8917 10864
651587762284147969 854 16880
974252703158413185 13819 19374
653894709155441281 480 13843
684867658748082433 3495 5357
4092666373320953 5486 27195
48664251332112937 10414 13414
941094821790873217 163 15070
639962221805639297 6887 9902
28274003734107825 8394 9604
705030945221295745 14289 27552
473046475657003649 7554 25896
601069974280413569 22330 27388
371485257494025921 18184 24766
520338192486647681 8325 14012
475079837065155905 1584 25389
239637906114019489 4109 14218
263382425069632833 20 15186
113836981814131377 15786 15841
552389799764615233 18260 21379
411442905868561601 17702 22539
790944072708054273 12940 22862
896749766589309185 1537 2278
236519977541579617 4012 22662
247271714532736545 4587 13990
767806516566789505 9485 20222
360131561570057089 2212 24744
64298281753298881 12975 13262
628766585604829185 9708 12397
840335614325322625 5502 6967
663305714761648385 950 6974
564832289592690305 8838 24312
145605884774745665 8465 15542
93267570511525121 9773 13876
817951439989201409 571 3796
70108674552546545 2819 18000
690647999490117633 10224 16733
458511199009034689 2234 17325
816268736922253825 23223 24964
237233188576031041 24977 26786
140289639873152801 20587 24593
618571060088751105 20750 26970
368849847034738305 944 27611
88091368241482113 22126 22957
885927460355297537 3571 21603
242157609278290657 5838 8234
913983958680901761 13817 20468
357275597534627585 3771 23179
423791478515916225 20520 27591
439404773947696705 2389 17626
572027544633726849 21594 24445
972956709810137729 23139 24942
416141576449085441 7453 13916
407600023147903553 924 25593
254975553567177825 6838 19429
668798263937024001 5014 10773
45361003039239737 807 21314
719704829490407169 6039 12385
133132745567110081 5708 20284
488214296858718209 15056 19294
579194815301796993 26 5618
435837251202297409 1682 22036
710348823327947777 13995 14598
354827049378744897 8321 21762
632493165939031553 6733 12018
775311000430260609 5581 8833
391059727733249921 6841 18191
863835196406728961 17056 17519
977430824974355457 14688 20920
41159622900362793 6867 22326
332659601528050049 17076 19620
26475799667057489 5070 16920
46261878259805657 20696 27924
642078106667380353 8792 9659
683677540269371777 13403 23435
261549852483842209 2921 25350
661083737301929345 13463 25087
694520176408143873 2977 4516
801889408188586113 15559 25774
471152215210910465 15011 15161
483553985720398337 9856 23365
830805527027816705 7950 17627
438771760515294337 15000 20366
418747258674375873 12334 25101
220628740241572545 17294 27804
492400118756233217 14731 22336
51391345697183513 4471 24342
812381954137922689 7183 26056
563648680935877185 13949 16444
390292207913372353 13156 21017
665583823303819649 2535 13256
809323784287261825 8932 18416
37840268933244657 4142 15471
690229835618747905 9779 11890
42648288724606689 21910 23251
35322013060298473 7366 11768
554751482595015937 13327 20325
287519853408948481 9837 12652
195184006562158177 8079 26530
445962855323376321 16994 26671
195405227583584929 2123 15011
716497042510763265 11320 22186
627411483382090241 14180 20497
352542242911543041 3517 25547
108005974952710913 19779 24859
470412294894284609 7008 25339
534515719708764417 3821 27868
953209503912109569 16504 22516
928727716781814657 12350 25922
949493981701078145 13845 20063
749264233353770241 10267 22239
623911669775853953 8931 13030
672170563496713729 2640 16240
803814350706968321 11484 28094
559300303829957121 5155 21755
764336612389048065 12232 23265
981100803357144065 7828 17991
973225881637187457 1891 15351
893881913238587393 547 15566
2434103132063826 5744 12892
161561565148055297 4984 16970
363278798903589697 15492 25165
475093115120699841 12384 22627
237382490686645313 2485 11237
794709932387057409 5766 6853
432323208179337089 715 15715
698236111836038785 9382 22988
154635326434007681 9218 18344
443028013854537025 5876 15850
333945398665914433 10460 24971
523633225573917121 14697 25078
146872238209756033 14042 16858
134971643465853217 3833 15120
977870549440535041 14478 26137
973717270610151809 5033 11532
799611977449192321 19443 21486
794637624936662273 7472 27723
993241208398952577 10362 17309
803230637402720001 5229 10238
387618153867908417 7973 8506
504500315842811649 6811 7485
136885288529395409 2058 24265
86626745066055841 23130 26048
925110038277640705 13684 17156
669417424045384705 6527 23311
956326761067796097 18980 23377
307286470179917633 16439 19176
825627270436189825 16450 19313
555534729539367361 8598 26052
247749530992688705 12414 25261
671715779273526401 5594 13101
872008667472787329 16581 25913
871906609091048833 3282 3330
32157969820101329 13997 23457
864143142179187841 5089 26921
48526901916620345 8720 16506
655945292054660481 66 6155
882219066254474881 3299 27386
30425446271877377 9973 15771
530342919186299585 2012 10686
623443276002895233 4347 9740
675728949441090561 3193 3628
84313129902284353 2619 23822
304051905071890625 12114 16216
803981842768841601 3609 4774
421703454848692865 2064 12151
285208169590575265 13505 14070
160506706758699393 2918 16141
954020701678508929 11254 27044
128506251687948497 9962 18485
687736452276652673 1288 7136
170020168803336705 10602 25314
220711009653506113 9299 15317
671331645742082433 17839 23716
424788003619951809 8014 23458
842535180677661057 10519 28261
414212939982583361 2469 13582
914260325050488321 14233 23765
694068588507832321 7741 15119
472855657545029121 930 24773
176631155398631265 7686 17217
579887840544312577 3547 21005
782443413066388865 8100 27236
264373503325860065 948 27153
250083549154375361 15927 19753
401445321984962049 4247 9213
913102101071018497 1101 22094
664101147345849857 9615 25964
930242012565393793 14024 24092
287022633902193281 11136 23941
240372854226350785 17322 24024
486796815440246913 4187 16217
927155331483227521 12108 21548
655973689167890177 13707 25887
970276797826159105 12702 16392
275495605811432385 2296 10788
71385169874240265 2578 11481
841214771874842113 12045 13532
547930023313639937 7957 10913
468154001704622401 2635 2730
226433028611531041 9663 17665
789677288816786689 2127 4940
743834829740961793 25055 26977
203073979577840897 1032 12477
70960634237586361 2756 2779
22779182586685209 5386 16171
579992199574249473 6546 10201
496365675397388609 1906 24764
66134978324505769 927 23851
459942111624652481 150 8564
575528683206187009 26826 28262
419379965488861505 14774 25732
441163755646520897 13645 14629
765787245955163393 8212 16144
143951673423188705 5374 17662
258614614516350369 1617 10645
727203801186171009 4895 15914
94948954355114529 9378 27944
945891588427599617 2375 2688
280265154148782625 2845 22128
606675864520887809 4101 12464
701085581790021505 5502 18614
69796812337656889 9700 12165
80924694302442641 16794 22858
278830247880883073 9878 12941
806647747645083521 13307 20270
477931427878957057 20828 25041
878880747022538625 16111 25000
377281033632122817 19107 24932
339669948061054337 20974 22266
787475879740938497 3603 24131
890332173584258817 7991 17643
712138400619814145 711 3990
810038532061806593 4698 6648
149710791300407201 176 8317
904350860755091201 25004 27699
796170439208218241 5549 11709
381491153631184705 5409 15621
409213284611396929 10460 28209
691611004865254785 1030 12328
595844484471747713 15033 17485
492527392961189761 12167 15301
456627386226671233 196 10556
186249244881924641 16327 27648
115734858330192481 8825 19752
569340202251748225 17278 18226
491674502050940993 23417 24452
808521650575503489 18506 19939
967115606977564801 2141 10766
71070977194263921 15470 16159
968310575529386625 6818 9689
548384051602528897 22335 26485
723934902229437697 2401 21895
410780197116860545 9453 24873
153852467547338273 8724 26947
816310700409875585 16982 17838
664018806907797889 4443 7195
37518527208671769 7397 7931
272901375957985697 6915 19093
756528108788746369 7017 16932
9377647595322003 17506 18059
963162847773741441 2367 9607
71274810164752009 1105 21821
987696397174520577 189 7614
392864855522624641 13771 26135
324005680592048129 7369 10455
693084814163484033 14989 19566
224614959899856353 2635 13146
412017390502420225 5544 12781
717587733685871105 4731 18458
55607852396875049 12752 25694
188832991063524257 6174 25463
504415316193679105 751 2595
320449595604170433 2459 16477
393595099189553793 11350 13957
742553746976273793 7555 25612
258937310066748705 6093 16837
427232791245852865 5751 24348
460959866917036737 12915 17273
494754654787616513 24936 25670
727335430747054081 7544 27145
545140275744753217 3702 20305
579015632915257985 5406 6059
806198825383734913 11308 16097
430957891440378689 1392 22385
503804803534858817 21297 26686
534162642959657345 1545 19081
345557504476804673 6188 7891
975439463386869889 5126 11620
907118278903762817 4249 12907
403547442433819009 17124 25857
166142811479847553 621 26057
445857020253804161 7433 27325
352928984625531713 10792 11886
46036977567425201 14089 24281
835086083778808321 26889 28093
807189195558784385 19602 25678
105474309141126097 24228 25307
981021180851797633 10050 19984
966884576874878849 20395 28198
177775723115438209 20659 26353
735117062725219457 3710 19824
104124269438571553 4551 10302
713148481075169409 3709 9105
171570327612819553 7510 24500
785901501642708609 21684 25274
493779405493057793 4162 27137
321556515458656385 6989 19853
159922591277613441 4968 10474
923523578956416513 6308 17825
954592955608617857 5655 13314
890292062236913025 14627 27977
723885605624879233 10525 22872
618776523899438081 4622 20699
853157404991890177 6221 17248
359778221865457921 22809 26842
238978987078461089 18565 21717
83020431071286545 10351 27025
832005093700971137 17292 18512
660929613841634689 3529 16978
238167554236333953 13173 25969
475740928656446017 6120 9129
662142409259672577 12936 17152
697336532548764161 14759 24179
264646195269044417 880 10500
917190003897143681 14972 20072
510354954980741121 3219 25476
506113504273887553 11452 13675
479827758871046209 10262 15797
363199506679105601 1799 18211
372392578809439105 17434 26484
906274693137749633 2376 16523
506564743835120641 20055 24844
220657540809764193 15362 26323
147268055946156545 2258 14211
201513282630745761 12569 20558
332823703189212929 15113 18461
721347699882837633 6123 17591
513148732422735041 8349 28149
912606228247387521 4805 17910
593375181422906881 8885 19502
533753723031406209 8811 17397
295475618691952513 15805 16372
39159947854418673 3788 6219
38230137398899 15407 23262
116285447873561761 6834 9705
698673334643132161 2187 25035
316251902414041537 11234 18318
964978660978225409 3020 26586
624818736050411137 14767 21519
581656012779106433 1488 28168
273277933013790881 18518 27492
713730757454136705 2898 16405
240470153445667009 17138 23050
793702827080778625 1098 12243
413930973328422849 13969 26536
119094741708401841 21146 24021
22529414959262085 5589 25490
522461293845296385 14278 27156
421033662156762753 13293 18715
604833440990468353 2986 8526
493206765084377025 1428 10287
133000950012359457 271 23142
210620751037783553 8965 12220
317002883976293505 9748 21001
286451373007974305 8209 24762
261023516690457313 8181 24594
788287349655266945 3414 12105
185529541704802625 12294 15414
238068287019384417 6249 24125
51452263260841849 10433 24887
928831289289224321 12303 24503
890893174235820545 2505 15043
138588330169692849 15807 18905
664462063071809409 6977 22713
548442524464835649 20186 24001
298965314691464833 4964 10701
128085339876630401 2870 13058
185236637839381057 2419 4689
467324847685990337 797 17548
866540879618376833 12150 13127
982021171015372161 19727 20680
223889786942734753 13735 17349
879245574220593793 16440 21491
383110801102311873 11891 20939
652238707475103105 10189 24759
52477052343760993 22020 26429
922042575828630401 1804 19697
280058494279494145 8367 25554
704799573694412417 11250 21728
543142342369876033 12667 13413
57895416591552617 3137 23075
482698966320789697 16733 18710
288234117815530753 8388 17391
313354590577745281 1629 9061
661883683112893825 10445 11251
326268002115135425 3745 26109
8069364318128437 14863 24839
890931621862833409 12069 26993
29081217815079441 23036 25164
623836690247806337 26268 28231
346733818807845057 14100 17041
845036099395713281 406 6399
550615170356241665 7931 18679
328775142956992257 9700 21960
806989063542925313 27152 27987
323350795350833665 8631 10156
793573890833417985 7275 23229
940295178058796929 11458 25205
761164821784287745 10509 17781
345861528246956609 8251 26073
723573011924845185 1534 9456
468116531856161089 9532 17542
531309404650055937 20180 28108
259635002540747457 12737 14197
16754917954134641 11025 15722
308651422291355009 8557 9935
714918998345037697 833 26115
606089534406009985 11839 20056
863948489532948097 4159 9732
244389543564572865 5163 22961
399559914918835777 5167 8504
113808313890828577 21618 23188
526973855456365185 20198 22294
211366409622804961 2927 21460
104205528583232625 26070 26772
849101500373393537 23977 26859
178336191386467393 12040 19706
784563936823552385 20778 21329
956606964590189825 21221 22665
648324137934551425 11730 13446
862883690064737921 2594 14336
102549828197091137 14979 18416
410011511236259457 9131 19674
657315672431138817 7976 19440
244853002842706497 13864 24132
332213255568881025 7840 13251
348918000217405953 3488 20753
123032815188921057 11152 26106
736911029712846465 9248 17752
700575093860358273 16627 17972
596571858810190081 8474 9410
951164691837476481 13740 27300
599520227258057729 13931 26200
578693106661738497 10132 17278
965186991700971265 18847 25664
63786701381630449 16566 19214
208775923518150113 14736 20129
374872576164598593 10460 19634
166444913224236033 3077 16164
287341352645057665 11969 25632
337733788195567553 9233 11727
909832476254898433 5840 24805
192046434804364449 2172 9446
569719605231441025 1201 5509
508483918390172801 15353 21691
131142967498739441 2927 15520
483735530022098433 15438 24672
384118982627086337 16469 21140
137530276664239889 18067 26363
150993309403553153 21734 27067
125411563447681121 10889 20409
516714008516160577 11729 24719
812470772193879809 8581 15476
629896801206548737 6784 11719
927202691697086593 1382 8894
266904406295736865 20561 24939
959989419561953409 15815 21839
995892640030142209 15499 16749
137572738575965297 213 9041
796796058662593537 20030 22422
859588055890103681 2958 17608
197640187050730273 3398 13308
353934023177881601 712 17622
756283011497231489 10978 17134
249496357993866273 20393 27254
870620852559512 12940 21013
228472292899123617 4120 5978
859174886592839425 4195 5558
95375689574897393 9570 11947
908190894882587009 2346 18375
741964895021819649 4305 21492
193667003567952641 21591 24524
742719936638184961 18710 24340
816326865385114753 10184 16208
86672423300296225 9353 15622
288369365061313921 8523 21827
53575269839686969 5102 17771
523522979876624129 7078 9492
736665112362569345 11533 26362
316259493535966401 435 6465
46017831170531 8174 9872
210836576621623809 5423 24406
751341035209559809 19927 20356
968341985216866817 8425 20066
923095858374100737 1143 6818
389202205189469889 2368 26392
150911500159079297 3881 18142
53398629352329865 11884 13640
496837646543259137 11855 14049
420996999510002497 24690 26534
701152755739837313 2651 28044
538786091624373825 3393 14482
706651714233348865 3528 20169
278888580402487201 5021 25044
263010007792669153 17 11253
720447541636559617 6591 19874
554276704918169857 17130 26539
431343796827739841 5124 26713
99322644881890913 5820 10969
350689278480174977 4086 13575
54049264692029201 16680 16987
675546396607451521 9356 28158
19026268559141357 26131 26414
634247437920635137 11932 17501
550674507546876417 7733 21876
953716010567624961 5771 9512
796060446555269889 8972 16068
973022312255736193 432 17780
748608422106233473 3987 17721
63916201494670593 16606 24522
977628862102786689 3608 12117
565752741875911617 11552 16523
734021601148317185 5111 14405
134237333443103073 20826 27118
530553533812092609 1465 23856
490879508503908801 20381 25402
939461166705829249 14693 21253
489467220302920257 6805 12712
35744840339159369 13008 22486
680818736507319553 17940 19274
555179844828717953 7136 26214
368620477622634753 315 6243
584157014990534401 2646 15953
367623053062160897 1934 12120
545478127738793025 12238 18033
913462790990571649 21493 27550
642272389913497217 10459 16485
699213732799222529 4495 5972
758502659591403777 15456 27741
52790490302434993 10940 16144
914789780114897921 16906 20034
519560320387157057 5418 24098
808331707889468673 6408 18354
761935444487285505 14092 19714
344790816741660673 4287 19931
924779347797311873 6075 17136
502802148268973057 3829 8663
635861928226965761 24077 24456
549605579339139905 11898 20433
471409804255060289 8032 21393
742712108392627329 7420 23317
528282323385646209 3190 22060
120653350680466785 6193 21733
566264038610910337 14108 19038
540464599549711297 6416 11509
976293865766557185 5265 26552
728828537730731137 1707 15216
24287838561932065 20132 24022
220970424765202017 4596 19567
344855694932114433 25186 27003
19043580874292589 697 26728
378706601320061505 6861 27787
956148702270116481 538 792
729585773661533185 2981 13112
978212823191721985 2427 13083
775174848458604545 4436 5934
637470795577574017 7155 21494
88337376676669521 397 10824
184521644824823041 5158 8417
109347906271779041 22044 24495
158883608645414401 2155 4760
317166368042215681 1849 27771
940906496813891329 10426 25164
77796434554400657 1228 9467
524691399186284737 10521 10606
826849955640518913 15820 19298
345281606730818433 7122 18086
529900703749831361 708 15693
732516797609935873 6851 17073
941166591834182529 4168 9152
421569887464851713 643 28024
629581155424077057 13779 20587
138621905850047969 4963 27533
253671744361248833 10088 22673
330786773144776449 5522 14920
978608896502436225 12608 24362
379344501939232961 17856 18493
118556953158154961 23795 27263
686419144901986305 16293 23346
807833436152364417 13962 23089
895262805150938625 2879 14782
183086479674791745 692 9768
133645006493363633 5878 14211
320879238112240705 13162 20311
540390275325808769 539 27203
310668507833888449 608 27523
622435938211094017 1078 1962
160486593150480417 9147 13611
623039841142631425 7253 8190
208312832593584577 5371 24769
449531409508491457 14882 27097
66369978692961241 12187 13312
343180088080334401 20293 20861
420405835597442497 4908 27606
887304578866615425 12252 20838
82777527978990401 6682 7404
897704600147566337 13513 27679
239622860140293889 16141 19695
516661066115911873 11614 21366
53272541897058545 4807 21742
313995152630230465 9878 15873
219499422141204545 16342 27620
678708160210316417 3612 13263
680911205411391105 3324 10962
246800108624913857 6647 12942
852672592496482177 19330 26587
432759836828207489 2456 12977
627123879718823169 18803 21525
796466492487486081 4714 5744
151933921586042689 1618 5155
217435617645303841 14874 28245
137259593472791153 1697 25664
750028111031216641 2916 7873
182732011325590817 4570 19862
952676519189051137 3823 21017
601838714077246081 9460 25272
242008080857591073 15462 28004
437227836494962241 19355 27243
473321926342247681 1651 1851
548866305688065409 14989 17386
519862510095581569 4182 5760
499915737629613953 3132 16926
63724996315610129 26054 26257
494752436663048897 5929 20795
479968187561457409 2651 4544
968529215037641217 16396 27726
66363965754685953 25517 27805
212004748273855617 1572 13732
723511264431298433 3371 19066
593679809998839425 8901 14231
398540309085969793 5644 16531
575317001034250113 2329 18532
736511385442202753 22918 25359
165531027415219969 10078 19877
647424892740286081 14025 15780
670264137508795009 11629 26071
202836850905757857 8361 25878
681763996614030593 11771 17338
776677900018452097 2503 19622
158693703444640737 480 11972
551126479928672833 16699 17040
700998946154719233 14615 26083
403760177584938881 5935 10271
532114315016329473 8926 27451
363103211690546625 16193 28243
739423146860424705 20714 24031
866380589389702785 2589 27989
310838311389545665 431 6457
838288437927577217 11612 12493
872243317382462593 2150 3303
644168769726558593 1251 2142
96126851194512145 18856 27967
834424918413592577 20208 20666
919205150912922881 14491 21226
126883156638424305 7956 13115
710775561353244673 1938 9165
159185204716113313 2091 10823
335156172685877633 5288 26197
696893172475466113 1011 13140
198006489527145377 10827 18375
461552098335236161 578 10466
99697138151846337 6026 8807
829319712601627393 6018 8461
838611609742429185 2426 20512
804553110006953217 9520 19252
958473193673050625 6911 26879
600462518528228609 13770 18249
413313547010645249 12723 17535
448132479970102081 11107 13254
563575607768633793 15100 26821
60744360630277329 18040 24106
924434583490068481 15542 22437
544547376857469377 7195 19021
689709603839411073 20268 27993
283493050571831169 12546 16543
813234448431003905 8667 22974
970849728076647297 5163 8447
360960247420855745 2902 8449
190970957131209921 16244 20899
203604939314061537 28 11010
875207059595073409 5366 23531
551758024850919041 4812 24013
114030723775055521 1406 8925
877984134725224449 16260 22741
286845050436259201 21158 27702
63485258295919777 976 23152
325883094582192001 2197 7954
978038903115049089 1830 2341
283456549430543009 3797 26695
210425396853132449 14751 15170
852340959463941121 3490 9868
923400648161603457 11526 14546
284586871343780257 8225 11137
357666067442842433 27006 27564
783560742567001217 19268 26699
780939823497760641 9724 27197
463718598931212225 12889 16649
968225124915527169 15910 16328
163120891778202561 3918 21822
491018759573236737 1211 1742
573861179231332865 2371 23712
263053370731462625 408 4544
611015294877400833 1043 26683
584033835900271489 862 4280
549096629025900289 2179 14229
548529676220447041 1039 22505
933929761605480065 14778 18800
590386065379121281 3085 5492
574812968347320193 13321 21792
691330512298471041 3492 18560
609520083228883201 6254 14060
471717796315545025 2780 13300
268716894713453057 1005 9130
636727915106057217 2106 26684
706203424590295681 19007 26140
464611544627231873 21316 25514
648977006912478081 1842 14295
586924268839631233 18141 18288
255468730637058881 3128 9824
535629006089635585 9954 22985
510203898146773569 8153 20066
841320525572676609 24071 26499
553539252514593025 20254 26661
676113128793943425 3283 12562
116993976674852001 15907 16853
7863169607567500 2076 20513
291389030001564481 3906 19643
915997811780925953 16909 27117
52395250264215321 6751 7259
527925933361864001 3382 25837
739008019846732417 339 20807
779257399574177665 9286 21185
28215841285575749 24717 24763
217531545474493281 26204 26999
618185345944365185 1583 17802
932745726564775169 25058 28198
238284994640213921 7597 9155
862958202217633665 20278 26104
449069679755819329 7733 8631
660061092396645633 2293 25368
786662113417325057 3725 11928
163631562919256609 20347 27251
444877850449326913 4142 22594
109643282167951377 2050 24964
81817219727032161 267 16012
381277441439173953 4907 23888
836240246388239745 17234 23563
780350645898565121 3091 5889
195796503047322561 14765 25529
620079561298076929 4067 17644
446052215349933313 752 21703
598943382817225217 385 14307
744534598159493249 8510 13011
463402324334445825 13423 27414
505977312703276289 214 9218
64752600094223569 17118 28185
161351241826768193 2920 21296
760727074258348033 11442 15597
939928697212021505 13733 23371
61757495186498089 910 13865
479219304294577601 7993 22748
272913379684034401 3161 27176
455322045664683393 1400 11237
13614208471764755 15740 20591
186934190958570657 14775 21019
20710978654882697 9068 23299
831404862658413185 15239 22943
451043570826840321 1657 21571
17546573657757137 8621 22078
963464780824629889 764 24161
311655813085092609 25679 26338
813430191752573313 3262 5541
911411652505254529 242 6460
781901276827973377 21364 21770
264621514682314529 7902 22576
379426160063815105 2424 14099
977403980467943937 6805 17149
317361419461512641 6234 16786
529499908920126209 19398 25300
748578123547630977 2779 13632
270067616548917761 17611 22820
693329080602644865 10599 13681
598546692996361473 2383 7299
833170738846462209 1677 21001
182912321912926497 1578 13298
423947113819416193 3374 7644
981607156309092225 9453 23966
94141500645221761 7090 16242
413297989125116033 10523 22788
305641427868472705 19468 24903
456767933964183489 1029 21479
916485832532316673 7748 14175
826316810347169153 16830 23574
546088863241145345 23423 25659
127664480159136673 21791 24265
889326113164358401 12958 23409
287106158352546721 9019 18753
160543625099343489 12139 23751
209128288161362977 5421 10391
76928083092838049 8936 26674
155800087083850529 1554 19968
956831123843322497 2253 12891
659745853569727873 14292 14838
554451892308307521 8141 11327
768924068680409089 4329 10377
531853871672531393 6947 24156
318036906112663361 1451 3041
873036968723624833 8478 19568
846901383953014145 10060 11936
255833142338637729 7610 15568
208225334894347457 20457 24162
221728975952586881 4006 12638
460290785675315585 7345 23158
664208984346466049 161 19363
526230315252401921 2955 7850
799427447343788289 8553 13658
407608971297708673 10940 21995
496491447633978561 16142 27731
345180224736264321 14374 19915
901003294801810689 3855 21908
664678346269628417 9294 17062
598624102756566913 1451 25470
875455823654842625 10447 11534
982420357968862849 991 28189
878325843579990145 833 8205
369688662313812673 11875 19473
744384684675264257 12664 24282
196383544349757249 8464 10570
724262501893097217 18669 24564
511023319288518977 2211 26075
26993798581482765 5848 11647
700891976441624833 16627 26731
717791406268663169 4867 7947
698898858618200321 14522 26324
947814472022212609 19527 21498
228137970377034081 3269 5161
753693774409672577 6683 24824
920522239188365185 16458 25830
305130880392109569 16892 20101
672375684505198081 5571 19897
114674740180635841 9767 26222
603918746024810113 10246 27571
748153757398323969 19566 21755
696475958220716545 20488 26664
891932057281369601 1017 24081
148657539268789665 16062 23848
303641504866501313 5651 5671
873550273702818433 22 11958
31937831947761453 2426 11767
886783040044313985 20557 24931
725115304436013057 20696 26700
649805978550332929 488 2841
494965806881058497 23761 23766
28922656070967889 4419 20007
783030419483647873 24189 26093
337100968088634561 10436 25127
77199971781045201 19337 21561
483461424338536001 14038 24196
970455603398203649 7710 11975
489788004884573505 11330 17766
212744681376054945 23984 24465
77882796841358017 6430 21246
942734191705366017 4025 17108
883540812233917441 3441 27124
797217332204088065 2630 6413
208723580770730177 13970 23437
502386863012969089 9806 14899
58975080583095977 994 3933
632912297104386561 11334 18680
144806529182808673 10619 17691
977675019811183489 14076 25460
106931633513056561 10916 16715
218224553927644385 16207 20384
499097824497361857 17443 23334
304658077320379329 2978 25062
314065275547804417 1616 4854
131933584865610241 13727 17110
956165267739358209 1590 22994
122505469331368737 634 23243
137545350153715169 14092 18267
396267977537167553 10086 10380
430137943710768385 2721 27863
328897696828430977 5295 20480
88761835367975553 1459 24405
750969041048055169 1002 8501
964516038774100097 17276 18933
149578070624979617 2674 17312
752357959035521153 11707 25469
402792972165219265 5037 7674
949251906142073729 16681 18898
170880745774933729 11373 22970
794965888143607937 2024 27768
309355981014366657 7706 23615
498196965999490241 12083 14003
518119025649806273 5759 11843
295870099721668097 9335 26376
550630624820616513 8285 11192
24135156933731141 15247 17266
472203539792229057 2996 4722
599502636721368321 3636 14750
582814714667225729 12452 25989
388928983519470273 7664 21185
72280584471084097 10462 27759
609099653707801345 3517 14249
764161866546192641 3405 11568
259390294991071361 13856 28260
408419470771615809 5727 12693
645808526577511041 1489 9583
206505376617119649 12217 26246
28831344242782109 21092 22972
354691964555851073 23202 24920
743693400372563969 829 11551
814819924077046017 2868 22814
480203977422227969 123 7364
903009638224357761 7442 25898
265983442082145409 15971 26971
14818955874037699 12652 17400
176522554626849633 4394 14564
239823998399824481 2816 6317
660956313614178689 14833 18196
679224798171151873 3287 9086
821990964175817857 405 26325
453632418936148673 9502 10023
848338546379224577 3153 21878
800293882484968577 1122 3295
793892429111601025 6271 9481
697928007533672449 13675 21882
382198645657439361 974 26764
532126282284213633 2456 13027
998704277485750017 11355 14359
672916379211908865 8501 19654
89046942616633377 109 6876
963307341039072897 4705 5128
750795020102607617 3215 23823
75504713455554657 7063 21209
167152507015487105 1769 22680
859964847760625921 2070 24962
650049513232538369 7981 26898
830631246507788801 12778 25166
763730896760748161 2394 4302
232198293462406721 7550 8024
384326241862915201 9800 12119
322204308536807809 10060 15869
251311214090748097 10621 11304
873242534212426625 4508 15944
989130403830493825 11442 17862
837391969747255169 12939 27458
905795924729844097 1258 9513
560237006024070913 13404 26469
642514069172939649 3472 18263
106754122447650705 6789 14628
470896238399404865 7399 10838
807028796258112641 3335 20768
387091794750169537 21508 25508
232121210118133793 3373 19393
373048609080726145 6417 10299
451363687975661057 9660 13165
879163254117806081 10125 26318
745955632149783553 7581 26558
745758153903778945 51 3164
828809070293193217 88 19422
40115259285435913 20542 27788
826315916647484289 13819 25564
222611572982955873 10031 18308
330876661745893569 8745 16358
297260566861503169 8510 22752
320987876002757121 20559 22945
875869541436998145 7754 26385
121516637464356593 3563 4554
466661638674558785 16554 27780
717733953351181953 24210 26310
96375601715052993 1743 20357
160258297112282113 5329 8004
562760628767229313 13186 16663
274199645030986273 556 18022
436169371704323777 7581 15066
276971171519125633 1779 5778
279143857184656961 17951 25090
414437057255081985 3253 26398
945205464417043073 7729 9380
297084754271740097 2808 18564
228736468723305121 4745 18601
167268136898282913 4873 27202
727369950845513857 7530 13736
421080172702875905 2122 19338
464252424268913473 1609 18276
807196719084640129 4957 15391
889842551333728641 111 23706
621473393231983745 3913 14641
321792996034027137 8233 8964
138047070636783793 4577 27217
756939075042595329 3678 17632
497042301375092417 6286 7862
289945098405915777 11195 24291
694089890919865857 11661 14455
829924004283057537 8652 25458
189779519445611553 11592 24821
748305645734838273 6672 8423
918622572677147521 21319 22771
84821603157422481 1180 17390
856424437516739841 18286 19838
934651249730499969 4402 20327
495681737612482497 22513 24320
569764580583964161 8382 8792
134261948108733265 20806 26431
77460514691189537 7676 15403
71040457226896337 2552 8490
72566218883395089 5551 18566
750367104800620417 8289 21665
5530521065473693 712 17518
702512961262168961 7843 8288
730524053178058369 16860 19057
204194682046026081 1869 26688
751236369340467969 4332 5926
359863836543777153 11416 24810
622374716395711361 18536 25046
474305710396595969 6839 8158
277664449463593153 14808 26475
468679540548759361 11082 15256
563109512179536897 22681 27186
239409810604090721 7927 10078
858382968436366465 2536 4797
912165309151017601 3179 14827
884192705984531841 16148 18796
799477864183547393 14510 25005
244848772869168833 4434 15694
606113039217273601 2591 17660
964638495587692545 19954 25089
981514549474983553 4036 25016
290114206655069057 4228 22750
15753286541350775 21649 25902
644312198655427457 5701 14649
923119853539947905 18346 18803
425193209008675393 3404 25067
43739950512655665 2296 8914
533515439396396097 14474 19103
961033153871799297 17455 17729
369648647422629057 9537 26313
75377331416685681 258 22962
188058091181488865 5428 16547
486638162384924289 5959 27072
811024556119740289 18506 24965
594018856861094273 12547 25122
374150499834925633 1878 18092
750482249978180225 21086 23658
915894075822912129 17387 22751
384352693010296065 687 13959
351982135591470081 992 14017
247174735641682017 12447 13772
392628027627885953 18229 25917
616424496594799361 16179 21483
582076362974518657 6761 20480
643895942093624961 12847 21509
163486764945481857 12378 19520
975489537538404481 21804 22704
247589539578342497 1973 26034
742867502795167617 9127 16621
319150795380402049 1187 24667
883268142017112065 820 15608
903695219435022081 832 25738
812574865396474113 8677 26574
17060211532800907 6741 9669
890407684328035713 4311 17089
748974906812634369 5285 8212
765740486715845505 9963 14861
987530778546720001 25406 27467
637814005604820225 3846 18082
972114644426014209 6868 17827
194841166746446241 5029 14463
767032159286124289 16652 27194
750262970668014593 18375 28188
290845788644929857 4853 24843
648540636421461889 4533 9802
171602777794667809 4578 18050
487971703644557633 3130 27842
771507685856775553 2430 17346
804339208448599425 2992 14946
637362790689458305 16029 20035
523606680929983553 970 14325
821263681181903873 21197 26877
282971334948673089 1340 14828
218573116851977985 4541 28215
400915119100158529 6042 7418
577159025749480705 21923 27849
786929602400594049 182 2904
372651030710962049 25546 27591
868544788006314369 15874 26852
895033864220266625 20 5393
416655346006411521 18475 21961
348843016062424769 1588 25209
654798318007845377 3698 10280
556835642689989633 15075 16459
420481994545131265 265 28017
502599968241163713 8045 20113
376559067611790273 22156 25160
879027041022993665 23107 25676
124792775582864833 13061 23784
197699985045964865 21710 24296
163309486196123297 9245 22490
501346965550609985 4813 11649
334879832049441729 8913 12412
946296463627369601 7186 24582
464297458495931201 10227 22480
69817300422215569 9012 24991
419862437177943809 10643 25225
933685584072257793 22642 24474
117124165627256369 1984 16205
778136071219208193 18415 27169
531308158133700929 4085 13207
236914073163639233 896 18682
547336354112840001 11509 27479
196872485233143393 6696 21519
748847821833113217 1550 22039
578486966256939137 9485 27667
383389382157201217 11488 18906
571470041569043009 18672 25263
300403291970244609 17207 26731
859362483895701249 10771 27180
486362823795442241 8628 10381
301134613463403841 11521 22744
632351686630460801 270 15939
536988675190023937 3965 27254
570190569010872385 2981 12282
786274157403696001 15483 28008
878101063575460481 10038 26704
999070714600186753 13335 14677
121420073980996081 22292 26408
339179561302160001 733 3325
923596087832880385 14710 23913
823660235105812481 20039 23318
97523502769615073 12654 24110
649881169611475713 4572 27906
636028086116230145 2822 6259
399505401297552961 12984 26462
3804772534746093 1143 17948
67246779373391521 18698 25202
107687497337241921 17783 24523
42744133203676425 11919 16000
19613781167759469 16278 21137
46943450263668753 16830 23862
780038360552797569 2680 26369
19189548158074389 20225 25863
197900171718597313 468 12012
807281376237710849 1197 11654
722659453612425985 7962 23155
844747856229098241 15553 26972
715496684495132545 21616 25734
967482388891014017 13508 26473
926005320039937665 7834 21694
765901187160274305 5660 12404
256674277851683297 4605 28135
588732465627089153 24679 28202
363688010794096065 17154 17754
340532705924339073 7296 26571
905590574902401409 13547 23529
136525961672774081 8636 21819
536237234008300609 4427 21388
766395452361173633 4852 6718
174767628209703937 20190 24511
895203236396866945 3107 12865
830508062108084097 7877 26470
806831180458111361 467 9892
761567300406124289 13908 25060
926011963772779777 1969 8097
32891704347807861 14819 22605
404407637137730113 22284 22559
292040548209907777 2671 20647
824149766679425921 7236 27784
795441426294264193 1125 22211
963313771443630209 14707 17317
155143382890383201 19018 24759
25610957556821745 24448 26610
456522798614972929 500 14677
727858865258845313 12677 28228
758145074428593793 842 18085
890677166223895297 24470 26845
905580398202790401 1332 11370
141365088654417553 12526 22718
338486081901873345 18111 26244
68849551925765697 11261 11994
808402177686023297 3391 15203
788100069147311873 11250 18318
275132041498007841 15029 27315
973083193406267777 18164 24371
487553277234571457 7315 27947
798518287047237121 10229 25160
564748738535325121 24461 25651
474391190498764097 11761 27409
704513387777698305 12963 14095
29694031191077385 1554 26282
410299143429508481 11088 13185
8151055894302318 12368 22732
996931199797860097 5579 25956
60035833201531833 20739 21602
341820116206132929 7346 21350
169558188880941441 1004 17839
677126299257597697 19465 27576
998649306463200001 11022 12864
815431092409877377 7033 10805
998294666451585025 1400 14513
46718414452829649 12189 26382
290413710784740417 3722 16506
165692767607065857 17469 18550
614155323749926657 25973 27024
386616487165955649 13270 23131
380183907709870529 17496 28303
201278310617649217 1244 19659
690511187865126913 22665 26142
260500950916014785 2727 17923
112625227152868497 5903 17972
701925769645935617 8212 17637
637381838995608577 3385 13839
151702160870716097 3962 20255
714010695965875201 6755 10096
897565903106336513 1870 13876
928697263480870529 46 23657
325711446596489665 2040 18441
801709645695687809 16928 26896
474497480661096193 936 15549
39095296647488457 20626 25962
570529062777783489 16233 18915
65800482656875657 10020 22602
279019972301423297 10030 25080
166236892331482977 14288 19860
471100706835660097 14067 16969
581849931035939969 2605 12802
180914286711651329 5221 10504
688917262824006145 18325 26991
588041568518324481 8679 24644
457892911547880065 6071 11091
256843647158003553 14577 27058
954870470340807681 22121 24192
159889387522543553 23344 25033
52372956691918657 13758 20648
780761616239242753 16664 23680
982647381438212609 15697 18132
166836033534995201 7257 7473
980489251397280257 12716 13549
422770512525939777 17951 21119
398706081589352833 6322 8001
76206001256412753 11306 17714
758144587312806145 16408 18787
501953814898296705 8103 21826
985178950894166401 12242 17712
739200243488969729 24001 27822
216475292675831105 12552 28253
289268436769415169 6389 15632
578835686125188481 8206 10243
487300260728677185 10691 18591
803621110096138113 75 1433
874759784851601537 4114 21161
402585681508426753 7969 13845
857300638409643777 16853 22989
918686604209945345 11359 13652
394662108187755905 6229 28010
814370413304629889 1428 17986
787653585495878145 4982 9173
387357552496773377 4508 15134
838251605328093057 3105 20691
683275873891020033 5818 17531
916486793008889601 18365 27372
777842468108680449 7476 26022
835887903284397953 26133 26169
329810732147080897 17629 19792
473491410815672257 7134 25043
205062485836741345 5925 6854
867143663739721345 10045 26462
49086821020253521 1628 12250
503440448081736513 17469 24481
612538873833791745 8850 23804
54290022430873113 4149 17548
446518832688411777 5717 6976
957334749717677569 4440 10462
834327976925344257 13341 15197
939060139154275201 12395 17855
101918799245751761 1692 3992
816404200415352193 1372 8998
399605014772227201 782 25730
431312140972689665 6603 14359
807662114817247873 11192 24416
512111271981059009 14672 25633
472952412298887745 10896 23089
3088992421037774 4058 12176
839984575954090881 2743 25812
718982771128199937 10624 12589
243791793170437633 14306 27647
451134136323982913 15459 23024
381348243578543105 2494 12971
232978976190725729 18975 21237
755312982189416065 7279 9353
420050929746150081 4784 15504
449976924131405569 2980 22540
322017584861246337 22435 23812
660174901789879681 21016 24382
856248764097809793 1324 27110
65773792428814201 20384 21990
222398343544018209 9894 16085
817533673831825025 4715 21596
623232119014556161 7958 16472
117433196557342961 11514 26638
539793204743094913 19975 24350
410819113143084289 17007 18318
359668468818963329 4817 23391
643060058427408897 6931 12098
240121674579757633 3046 19629
322233686218730497 14087 25997
995399750655405313 18803 23399
317302574864740481 14279 22147
837341980550920833 11400 23544
599164469669666689 6083 7421
83897827266181233 5692 24724
595051195848185473 10250 11859
814651122501533825 226 7972
787430240912463873 8149 21313
673739847347785985 26853 27908
610198171199400065 1829 26307
374871079989080897 3456 3635
781259130711653377 5289 5720
972002434990624641 3342 4909
904701377195976833 10726 12323
286349749267106561 13348 16264
291708826023572929 12100 12267
678927039363667713 9790 26210
877042722714335873 5897 14595
963343885507274625 9803 13513
502377694647499585 2702 16954
960050359057500929 16449 22585
420779253112215233 3293 13842
444772743115795073 8543 13924
449062972965201345 13781 16014
417856334844923777 4721 28325
175793181632869281 6361 18039
672005551580131329 3868 17734
910727877044173825 6480 22197
712897592557705857 5729 12850
661469545154091009 90 15410
333918748705730881 2326 10597
461844728092721345 19826 27363
231637226811312033 12208 24560
998656066114946817 18344 22106
574150329870096961 6164 24860
936862488186683649 13800 16667
206734258936361217 1949 17915
74053167931623425 12253 23118
428984073532848961 4118 27262
69056043837996129 1532 20301
251270791196287041 7457 17601
646681999661055361 1677 4616
981686082195498241 441 8695
958077715844417793 6109 21674
392003626685120577 1015 1851
753198839587014401 7420 27785
736835346803491841 9124 16500
309750376447645697 8482 27855
383000742707519489 10820 10991
720854429288110081 3454 14440
602059213725656449 3380 18231
891492781633680001 12379 27442
589251307445120897 8222 16779
449500702100664257 5534 9382
439799019432502529 2615 14331
217602839934691873 11942 22134
773649727808997761 555 14194
354764075211690497 2439 3317
352861071324927169 18870 19939
277670101835788321 14383 21445
158157323067452897 1736 11700
372748035408221761 21221 25941
488498906338680449 1950 3962
852746328352957057 9140 25195
603322446621586305 2157 28167
783687227268998785 15089 25629
89944664467541457 10645 16089
128549146030117361 8095 11214
336449039678026177 18560 21580
811014711813044225 911 12701
54355784709475329 10180 18111
460760081003591873 22168 23714
518677508038916097 7852 8349
158362565816915425 3124 24025
244138378645121889 3488 17308
119131249401455361 10247 28013
970588279293703937 4812 7758
947007599678443009 10116 16471
975995874406795137 12468 15885
26236227683106961 15743 27372
454540234855482369 3800 4932
168987747339528481 8261 25907
319651163688750017 8966 21764
101766697081053793 153 10455
154071232036582017 5151 24056
457214687884089729 4993 15993
276197839185801537 12421 16724
59638913582283241 4335 15242
994948948203823873 2403 19590
45933557499509449 7922 23542
384021491927459393 1556 25952
915059461380742785 394 13513
551875104493287681 1621 28326
527245265030956033 10725 27834
487140759898569089 12712 25351
121209665945336561 8658 25404
796797573097659777 17658 21108
848399996867712513 24747 27089
74970193605029329 5736 24293
46319035279488217 11040 24144
421030752266172929 2845 19887
808356049879165569 8169 13988
901598343354482561 12148 14728
344461727098710913 11605 19613
940057719377858049 16551 24868
640715227065371137 604 15491
263775089476954593 17341 18177
887152868021765121 6461 24347
37495857263277089 9382 24356
575508732003129345 5073 24254
966357443009247361 24175 28287
74345140958875793 15999 27080
378133704858111489 5577 27587
188204867553267265 21997 27341
347793153009465793 1908 14316
96206971187122289 3518 17176
408448522773934273 7535 17815
926405944148342529 473 22247
851521780154389121 20524 23742
681453442628502145 20942 23391
940224299967194753 20579 22281
180535695802248609 2873 6078
196513747102475393 6868 12838
951226326090313985 12429 15823
786816471876900225 681 19495
283804250274215521 3106 19517
765494566779114625 19224 25511
653681863190392705 9091 20498
584635285684679937 17883 19747
710164366079467905 767 27978
46034292758324825 14851 27506
534520785871372097 20304 22328
611302347227873409 2579 10934
730004295767315585 16640 24360
840316543776413697 21815 25706
200536024308540577 5320 12886
817807229066982401 1659 23711
796998324584720257 15636 20767
126107539618207201 2159 11719
151586228134995329 10342 19330
70360922773286209 3078 15987
812769828809393921 5364 6795
385668760665272001 1853 10202
832829159745692545 15011 27288
378393193160615489 7464 18180
157602661171253537 268 11097
511917420788140737 14070 22204
532044776498629825 15206 17320
532529350437240385 26706 27044
416028864384571777 7293 24334
2232235500873259 4408 10466
701794963406790401 17584 19111
439041410599525505 12954 20870
168263200385425185 1375 24112
619498286876368129 7503 13751
105231971908615665 6178 9454
598206877328461697 19042 19426
86561824910063473 7793 9228
456229446144664769 9582 27971
896682226017666945 12481 18239
700608262683385217 3319 9839
65942697059583113 506 18290
909220126664056449 10913 19564
979672837083775489 6707 9320
509425781514149633 4595 14806
849483053974807937 9647 20450
346855416566160833 1700 2678
408686485048370689 21530 22853
844347218233718145 12074 19011
869643564192543233 1572 9899
726020194331173505 4318 7939
186352839945818977 7172 24424
104350586907596465 17306 25322
30673662170386253 236 15796
446938974348359617 11581 16008
71612974990493681 16481 27093
867189699024731137 14434 16878
286917123352040449 9293 20417
788069275659413633 5957 13137
270103824395938817 12627 19600
422187930316450625 19438 21468
933425226498599169 5056 23976
164557568068648417 12427 24536
485954227597879681 18603 18871
853554151085727873 9732 26642
996235930333526145 16519 28117
637318638134050945 651 5653
431589039296973441 1796 12856
451884766198499905 430 14264
389405427340079745 7116 22419
859461845727072001 3922 5849
723104734200084865 1917 9507
734189913671979649 22180 25487
165672291309689953 1969 5347
385881522366592129 2354 24071
134285459020510705 9498 23209
374437907171849089 16026 18482
220658269468316353 6253 11200
753049007893839233 3827 17790
490224144697968705 17600 23663
548382790200928833 8431 9994
881802647205077505 7282 18492
331460844760105281 915 20912
396525651418308225 2450 24750
973833210826366977 3923 24399
509703096093460289 3167 4829
894256761747943297 5497 16231
413799540350787265 7581 17052
660419537950598785 1727 23905
319984066530182081 9458 12160
473042593839100097 7573 14999
888075511577405057 7854 8537
685578035883278209 13169 26140
278898167420294401 11400 22289
86132514678769921 3686 16647
171246379964166817 20384 21381
284528805817085825 11232 26360
988125649409383297 8401 17234
634832215165832961 10698 22119
443888242218299905 18533 23307
14485903249774169 11911 27915
728086137704735873 5666 16827
838965258622568705 8004 14859
364926781588330561 24419 24620
544586361928008257 436 13875
220804208037108641 8379 14824
801919092264913793 3541 12148
694589024095570561 18913 28300
784817610015519361 8587 10555
571140327293250049 14241 25803
295750408805663041 8237 23320
291752864335954625 12122 12698
135692765408787601 19502 20980
289050151296592641 414 14388
385412043478087425 3907 23839
193908882260309665 758 21376
886078356937925761 9123 23981
247382248629548929 3486 16436
674390673066273665 21477 27350
114081937429027393 21990 25128
464301949098636865 6926 26575
23356063775608505 902 28270
467796567171067329 13532 27798
697700316543752321 16310 26087
846715762463073665 14481 23223
862942407712949889 14612 21785
88418840426829345 3755 10954
383899386084088705 12202 23089
921899492513130497 2269 25653
723437031913547905 16710 24068
631022380214293633 6069 19823
117331327121469537 16432 21906
705658948829150081 7454 23284
639987964992769793 9109 25445
644161190088642177 9321 11830
412324166345221953 4122 9425
694299676850231809 1471 12869
347998332514222849 10843 12161
740337607159492737 17630 20868
132168528517503601 7541 18931
258084198299282977 11901 18064
418342402183128577 5201 17348
467143034520820097 1475 12877
610260883474175873 14858 26580
224450726336652193 2971 25177
541242661358765505 14454 19250
46143790033912777 6890 26703
501524107907819457 2021 27672
826987990070644993 9899 27047
364373903982539137 1396 4087
784170722815293441 4524 22150
653561491006989569 5965 8840
131207952711417169 16784 25116
960075642153000833 21661 24052
174153701174109441 14444 26628
765855446082447617 5285 25356
256093540906700673 7935 13709
496130726182656193 7633 20588
379907242979829377 2759 27396
147348710086497185 3082 23899
39854832143515041 3539 25955
616944918543666177 3595 18960
891754021157710 4531 17549
270170281925693697 1594 27225
832312285039474689 21067 27907
931553384150561153 677 5923
657891374340909569 97 25851
379192331180085761 1522 23487
402222356380502081 5358 21787
547974694437854721 11436 23578
57084619299164529 5608 17062
279504363773789057 21726 27628
327427041388713025 21490 26580
908195058168956801 6222 12577
165833153728346625 11742 17690
759618622792082433 14542 24718
975077312424939905 5091 7542
54534150360055377 12505 15708
965747466498957185 7894 14845
387002593509357953 10584 24288
298858928644815361 5234 27429
608233174618646913 14634 23997
793651231613512961 3996 27889
650972134280145537 21060 23116
185020457535539873 2964 14682
48604726081165953 12408 19078
504779063088822273 1380 20541
439548731752076097 2775 24088
208325401262410273 1981 27416
651656684487676289 467 8559
920100506873058817 6446 25232
481938242385034241 22299 27168
136455868849889585 18880 19484
658287822253853953 19797 27215
185636776374170881 430 24421
824052795004895745 18552 20859
804892091911451521 10542 16536
793365123191506433 2844 17087
569971241349993089 10558 18856
335073853583132545 2643 5213
516263059425636353 5598 13946
219521036288639937 8892 16317
760170335428004097 5812 22048
169419338115211809 10504 20165
575366458432707649 7275 7581
876517098188600193 10186 12614
148723667884002721 12272 26426
578482736871102081 8331 24898
114623764997002561 24023 25426
93547610205078513 120 14216
806951023014054401 27005 27932
324883877910345153 687 14173
890176545844521857 19595 27755
454817413375792513 14001 18032
545054917982884737 1391 24508
590311024092038401 12089 18894
116025618243508433 12531 17751
406910330692412033 7427 26078
506440779924478337 6908 18856
874818776366716161 5451 12642
766823486447716353 8487 24766
700533601747821441 2213 2423
334277907806967553 3137 19865
196027477412506817 16204 26301
717785239867776385 1367 20942
811717684114071809 8691 11566
891103516653974017 18869 18918
443273964172085761 14513 15035
935691673575515649 14358 21212
262884200305393281 4067 7878
476524633638394561 13046 28267
103492186059831681 5506 7812
5503588279292871 14030 18666
708656631690402561 4472 18727
252068739832200353 6186 16907
628431948040237441 9864 22868
124445857035365041 5885 13182
633042663696158977 385 438
283669140507146977 13042 18308
379606416929014785 2994 22584
355686722181001601 4016 9803
63702932593983521 5433 9819
998215413336371457 16669 28226
587820607637475201 21105 23189
177439720789518433 326 10134
307352375572975233 1904 21728
527498240145678913 10509 20800
864875406168657409 8770 18693
945335442855604609 6470 20369
981706505191922945 14822 26592
96551786505902017 3065 27888
69541350480314177 17182 21558
795505815921270401 17550 25232
619449779153825409 11335 24631
379040866944041729 21829 27742
368504941355261889 17291 26941
226627595448444897 6024 24785
576005879169500161 4909 9582
274524734380978689 23748 25100
52934255663736001 483 7261
319192034433708481 576 13570
534844210967776257 8427 9000
405099773077370881 2147 3291
526691646365286209 8542 26753
471887121043845761 20410 27966
392952353769530305 4277 22388
435399967386931777 7300 11722
124015899779386993 3582 27832
84955121927858817 3330 8446
968104584271344513 12359 18922
102912076477611697 261 25195
340555943554328193 7987 13715
709854263831783041 1579 2427
713701039881826177 16747 21986
227112280386283073 2358 13626
266689620883092001 8807 23236
459017039707102721 263 6468
293154631119648449 13608 26212
427497987821357825 7739 14320
637705730352813313 17744 24415
558841650161763713 4717 18609
462852526217133697 14236 18317
412992823520344385 8661 8976
900142038871059969 13485 15105
697535299354736769 11231 22273
671279974576720001 13357 26784
458639855205678529 10147 25648
22707869887561573 14673 24064
615681268780786433 10055 10612
204505472299914017 12728 22781
619538189762241793 7021 15383
736003713124155521 21728 26260
294433705331552897 15744 27784
619301865049351425 4574 24401
765566477683808641 15161 23747
296783657738608065 3101 24740
181437694052259969 420 2446
801006993514349057 11443 12741
181893926603240897 7989 8764
365765880779612481 3854 10951
459685253640312641 13167 27614
881973977228852865 17061 25429
157300451332577761 3396 27829
835833489440652545 12795 15308
195683206452752513 24274 25247
748164265937944577 13550 24833
171982891794247201 14469 21475
419609281489563585 25438 27187
821034247103991553 12486 23335
158010226625094689 8317 8519
355259124023451265 1823 7228
18435015838512925 2007 25181
310700777143448897 2167 2588
982907341197105153 17260 19033
277216685564358305 16784 16967
662215137025761153 17914 19673
361090000304667329 13812 27038
558253127177209793 2031 24821
692082547569061249 3913 19172
491748135905957889 9873 16613
65301195913189505 6589 13849
85369724079058081 17457 25690
999486204238340993 2104 10194
509292416589865153 1780 6709
989419819729928193 25720 27483
847343773925331329 1859 12900
226794628417099617 5536 25700
853299239137292929 12150 27112
115010934289966113 8387 25051
267079828134498593 8260 14898
664635172674909569 11689 16437
160469581188671393 21997 24264
5714257173675464 5195 7750
536856097227740737 9709 16749
671286490563449729 8498 24166
210406172121075489 9561 22858
441207648117750017 14346 16336
350432987005334017 7896 20810
971878325447679745 13399 19456
849863062933657473 5046 20856
35292946938195513 1574 13583
758209597507800449 7131 28168
246743876856431393 3015 6546
56544466405334505 1218 23415
396350536395527105 2564 12706
101840261711899409 488 18827
270633719190673377 8207 26845
615048797624218881 2640 9940
812164649884376705 10228 12652
547776332015047297 17521 27541
31023227364034513 21702 22125
975244427263667969 924 5082
345773085675414657 1221 9261
781926846634021889 11053 15352
428996471030249153 27740 28318
478327191473972865 7663 21524
447550439876945217 15856 25628
724449487584820481 14398 22590
519113885976015169 4848 14662
847147745471595265 13421 24524
538576041816735809 6498 16131
620879439420306817 11534 14625
53589030525333929 676 25187
21085965339501913 16991 19871
553224280671596353 928 3355
931542435880800257 1101 19426
998706698912730625 6205 9703
494641356702537409 9880 12290
680978763392925441 17818 18318
115518502560021825 732 13317
934780905037829505 10140 19452
12729382310915583 20429 27624
789220553790894337 723 25282
650238730104831617 4502 13581
941522081312587777 19983 22129
51025335652802537 872 17947
495057423548143297 18624 23175
576897906851954177 4646 12134
924278570955070977 3710 5395
30056427023602341 4935 10888
74403410435817105 13837 16105
70915064658407801 6693 10009
928433440569978753 10064 17835
787460674504948993 8548 28235
324118839600469505 1652 26878
233211009504614721 6101 13807
3844115686209904 1287 18902
871134567550548353 4365 19082
836088132979821057 15989 27073
631510781740189441 6519 11315
662554657595581569 3639 4687
670981857838903297 947 23832
593029022188556417 12977 13662
412508782102165121 13510 27207
74408967854399329 4138 17699
29629793234597913 335 20131
281350004092299585 13908 27426
798719071363933569 6654 20170
379343139670897473 3316 12626
560648208600206017 3290 10617
647635848258612865 2617 22642
893212166170442881 1295 13394
984106885606653441 13687 18264
551217684320029377 17843 24656
747851494038311425 13620 24297
278126573781207745 10224 14378
436402771068902209 14857 18627
676447042234762881 15255 17419
181995574688595937 5981 25166
417627396577458369 2611 25178
521758185463259137 20381 22874
243114331742823713 10321 15116
735963889201453697 8765 20990
293529655793264513 15338 16892
58053900112685857 7505 17485
796850728599473281 5260 9872
115433221846483745 23432 24095
614649595502740481 13889 19513
529095006628612225 6360 13399
450929987938998529 2192 2973
236654797376754561 4981 9036
873507194936451073 9971 20983
120870313843955297 3706 23907
555968823758114177 7457 28128
403537168879505985 4110 25731
172566502209903649 2534 6656
930525218185355393 3938 14603
453962392030383937 25189 28014
451058277880459713 6006 27693
224931268025528641 19006 20489
496265963973275585 5459 6253
220025496271851745 11658 24462
858008615031206273 19588 22237
41350766356814009 20974 27481
343490389093691585 7183 16469
960710775247214593 11625 22155
947839657023589377 21283 25073
258448703039277921 16205 20561
814847020283924225 17210 17242
425431535093757441 456 14529
609856873783211777 18439 22108
726055795077726849 16025 27396
15481053417747859 7533 17492
210805614946913537 12903 13101
723412401996139265 1432 9695
160068015832763425 11840 19796
584627640161233537 11557 22983
557009288676702849 16015 25154
378751779118584129 24350 26299
358906706571772801 11329 24586
135530315700865601 10599 13639
807713268088441857 6742 26500
517759738708800641 9522 21328
575837815660634049 17944 24239
381340655419297281 13153 18641
734967947404008705 1230 3994
208414795703628641 20659 24554
207404505432165825 11486 15529
88514653911690993 12039 19997
618488677521590145 2841 17841
95059011639076369 13011 14671
493204325995833409 11883 26183
333957190096914049 12285 25614
763015643952222465 18140 19404
793750737285034113 3843 11988
589238157450509441 19547 19977
959848589882941697 1822 9765
882513406950586497 2942 21708
23502096228664729 8139 20491
262987229628095073 7192 22554
352162035394645313 13326 22728
867533908695399681 8803 19578
959992310099220737 13993 26092
822025804130575489 3062 5970
556167709664723713 10368 12666
70570322931395425 22905 26457
782650486878988929 3026 23329
410014609526598401 6997 25281
484914420424860993 16098 22080
629029079760265089 17743 27778
257450010590769537 4363 15887
836882919645930241 9391 13509
384352328714275137 18429 19202
28770304762083753 5546 22822
789358996091745921 3637 6764
928309319451159297 13398 20795
460356629946648641 2381 6137
172114329841626561 12953 18659
7530219236809189 2730 19701
429541775475783553 12807 15016
426751909344009281 17564 27179
528760425625627329 14319 18452
164747312801349473 7428 8789
648320680796331265 7301 24644
837215732757460481 12436 19363
439065034387418497 7935 24575
476504644774234241 11135 20476
811223140453435521 23053 27946
164728150349734657 14213 22106
526307110844534529 590 13985
764893980446142721 7675 22062
999046964652791297 18163 26138
296476496913374657 1385 8233
224529268262749313 9051 20854
163084585626631201 22649 24224
153687706461695937 6393 26041
135642481240925153 18576 26788
204761841606661217 8298 15677
166872667825256129 2948 27759
66995680570386185 8793 16637
419486380449843201 12360 24003
595264280502327425 15096 20372
464173787827785857 2502 8164
198871292509650753 165 24576
360171505994916417 13610 17798
248081035021591841 8584 20067
939445918287983489 7246 19811
276780256007214113 9500 24060
834786298774805121 3931 9761
358808859260641089 23647 24535
230243991238648257 21842 23383
723234442425152257 15555 24638
247341753756902721 6099 23628
749985793866962049 18203 28037
634176875302554113 13326 28262
284753252949116129 3887 10502
870843682406036353 4679 5469
378790561569267969 13213 16846
937597568354629377 18004 24459
710433593897405953 23308 24782
73932906407609521 15073 19455
721511281884097793 7463 10550
507914794951172865 17244 20935
787427830683952897 13726 20299
825497151224613633 7581 21290
762105845010687233 12228 25094
389351972500104897 9438 14973
493147559104031105 2723 13727
842906485420517249 5078 20147
308609542982345857 2403 25339
31555468398206445 4792 24049
900540726215041281 2797 20303
655304943916366465 8281 24296
264500200917972001 5277 20447
10301024707001007 4925 16704
875869619656967297 6620 21657
252274792930510465 13308 13515
574633645211470401 12008 22276
752672989878387713 13674 23867
562461586298127233 19961 20264
299122053773192705 5053 14467
676114451209734529 9823 28063
922878381074337281 4211 20606
345202101101605761 51 24530
651332714435827841 6332 11785
39445092861491561 4191 14113
61064618251915449 10231 14154
57255047586266985 25669 26921
980113834526111617 18441 19286
457352433469701249 8452 21664
82268834905601553 4098 19146
912666854703516545 14399 27322
225432803055188193 16424 18541
97550512549339889 3823 21998
856445792673323265 20429 27923
238053523866994977 10673 15077
679046652381931137 9341 11602
497964361380290625 2135 27503
808283420420831745 8337 20367
917271636757149569 1473 17433
233491877761967009 16305 17587
962087681651702529 4695 4757
36477675420993449 1943 16344
360500221876151297 4247 24245
539078972935403329 2899 18819
568529210119571329 6834 15273
79934597340280081 4898 7320
241048938150882465 16409 21568
924175180517298817 21534 21795
899645029943435777 1560 6227
111004907434189457 12190 20838
608873469672744193 7608 21727
248409084128741857 11577 17187
823558538830972929 11790 12098
955718108136533633 4179 18353
860510379422791553 11323 15624
777211949723980673 19145 20591
232812807800918625 12254 12306
104826574604484081 9834 17056
414105004059223361 15290 17005
452018468930379649 18790 25557
599233224775126401 7728 22350
448428412251967489 6305 16398
470436349041520449 1093 16607
955554079923050625 3920 4142
893028176829723521 1644 21446
236518695368456385 26491 28049
523256426031537089 8210 18338
967382653904838401 9576 14783
726323646273208065 1549 5183
117904914078405201 12012 22582
73647125146621313 13514 23487
312097350154918017 3248 9499
205690541275977537 1302 25681
654771852648533377 15836 25764
484119595743351297 2517 12587
21404172345587113 156 10881
650132914051162881 3312 26474
548426513995860161 2247 24750
931378283482743553 23481 26653
971442515906918657 11268 15162
82687501080791041 13646 16187
776402905688851073 25183 26885
756458300968802177 2098 23342
886955093142763265 4120 26217
814341813094181121 8175 27086
749542324267235201 18486 21681
113609756762045329 3490 22377
402681372069171329 22342 27880
884385869937126785 4461 25208
501645029833010625 485 15600
53010095548160057 831 19262
177299379057632929 3605 24867
24423179620804093 13653 28135
359946704085853505 13773 16825
77174473189202785 21688 26320
13450706820609783 8806 11922
893806264208485889 2760 4003
782515644790603265 12172 21014
748718766800777729 18849 26751
655298150575664129 20859 26732
858832500286034433 16820 21336
343577080572696769 14426 22752
231699064383391841 17052 20507
628504878867065729 2437 13436
620113831068785281 10842 28293
689007104439379969 63 7175
275769453389699489 11632 16128
731683744010087681 3769 13169
642470583222824193 5477 23942
645433335020225537 13101 24688
329405695431617601 10307 14773
767815562953277441 590 9290
16721746722801357 20184 23913
255540333709941345 26624 27679
344849997622304705 10707 11736
862821265027822209 23345 27810
36953213031317489 6259 13081
21687846179656133 258 14363
734530632307766529 16620 23064
409715021070699265 20781 22162
161218178066555137 617 18394
996566910599820929 15142 17619
599663678671362305 7279 18017
813259151269637249 6039 18219
936011764325222401 8869 25066
974475594888570369 9626 18190
191591724391756193 1360 16337
913857069282986625 21261 23525
999991463647013761 7512 23844
55400403863838929 7489 19253
922070035700869505 11039 21579
222003070236429057 11344 26690
81887810944685665 8231 9569
406324046835731393 4990 26733
618963542323157889 2848 3671
986777722591032321 5621 22786
409842332280483393 16117 28127
494303089427599937 16192 27824
59332052381051881 14865 22469
103830291113485633 9714 27949
639873830445047553 2852 3352
262502842759982273 19111 20168
705195473923666305 3748 23609
999595312759428353 11184 19504
72036040189068729 3189 9456
246549481071010497 25265 26303
542799536776897217 4487 28094
828094481704614145 612 20379
883191165970849537 1593 10758
51643637880101065 8359 8447
680234643422792833 2014 10109
612897686526228097 8021 26075
491161370014573633 17908 20125
732633423428691073 11533 18684
8960093094600553 3888 7352
747353694148007041 13250 17054
149185470124471905 27109 27712
725800744852488577 30 21206
572192081721155457 5764 9703
528121904117885057 18899 23391
921827497569218177 5307 22536
92980807854157633 7263 10233
19140644270294161 4749 11371
996787115585721729 5239 12831
330358917938774273 5596 25344
960693547053562497 15135 26919
542517137925742081 18059 27958
267739670491241825 3497 8675
990643794682547713 5833 21536
408475284194647489 4130 25288
303244026885437249 12388 18328
52748972458648073 9078 21105
360047538563115649 7515 24293
405191961483733825 11935 18270
518421684891521281 2649 21334
188319544224444961 821 22729
419091699003907073 8856 19736
167799654023465185 20585 22543
25756742393241441 14377 23414
424940789598839105 18711 26485
442591077772128449 4217 25857
966176543089840641 15458 16147
311122234003775617 18304 24632
451044781478660865 10310 24010
464811844119857665 7045 18982
597040943376722305 6706 27358
188865511140505761 21173 21503
361566017791080449 18213 23551
161631865906620929 7207 18392
660725134802913025 13430 21554
721944636935532417 11190 17063
413523484952467137 20478 23915
504493705845909825 4750 14149
292202465541347329 18013 26606
647871838169237377 18451 26503
670463855975572865 20882 27407
77718228355983857 6952 23605
2148280088146493 10563 16872
795562614614468097 267 8893
864735540250794753 13062 23886
580969083051947137 1102 26540
889211496941239681 22504 25564
418195362282432385 7510 16921
701601906763603073 13783 19147
997677038191476097 801 1811
289715927303955585 5530 16241
380617916133658689 5490 15149
701718634590296321 11302 23307
730274793880717313 18866 27272
268706501668443553 18250 20092
1108322358390979 910 12549
197440116438077249 15203 21979
763259073059764097 8648 9842
543988267666986049 27648 27773
502696472840554497 5619 23133
42103465263014785 2532 4266
491364030718763457 5090 5749
24333152706216057 4404 23893
346945037397944129 13737 17323
97561263110794273 2548 13290
165349900946090145 10194 15281
170483861119958401 281 1166
743111475338551425 955 15267
380866057780227841 7980 17553
181809879779173409 4958 17358
623473710390865025 3741 22469
809881859288964225 7964 10110
482596069208330625 2622 15253
442578081916444417 18110 22944
743988516899218433 8309 27911
849170863635535489 4848 27340
232672926118343777 19431 24745
297258573655518913 4569 9628
858279631159231105 6470 17583
27484619772536689 13295 16946
659853826958414721 16255 21523
769441535448116609 600 25116
584128708098870017 2074 14547
177583283173774465 1153 24768
752952619988722177 4131 13941
760554107706361985 1956 19162
822572592128690177 11059 14039
81072155595165889 8004 16530
929202238048663553 19155 22883
179111985458000321 10043 24317
39903612028364681 9714 20016
292383121975532865 6699 10507
101335016553296241 16021 22460
708369913629702785 18139 23199
756624429556548993 24547 24595
559546058331392257 14824 26026
822622981129558913 26658 27255
499866457638027841 2775 17995
616690180660423681 14491 19094
102231806638783953 2504 25777
800357526507870209 7481 18647
58847346086743361 4072 6797
677021801725711489 9849 12993
259688357861193697 6460 19282
584502333333535489 3369 23611
111633866207107249 3610 7575
263805957966166465 3007 8369
329179097417394945 13740 24051
50345196954967977 11712 24486
253154800734343169 25550 26679
752766699303489153 10221 18236
210030410986547617 5152 24212
352098984482058369 17125 19088
650433789688939649 8363 27998
294034673434321537 4368 10674
851944685120159361 16043 25860
888129505988107521 11541 25598
307045344525540993 9711 27453
901459238720430977 10586 15079
503247829171527873 12114 13631
906763995152562817 4927 28296
203523597825089569 4729 27817
528589953571394497 51 7173
561506955063052289 5442 22498
222778456409376001 18189 26386
645404801637518209 3966 23641
60854486616047865 9127 24375
63637841890312073 25364 26685
996370662277133313 14321 21230
46859154232684833 1008 28282
351812805679667649 13209 17253
805262345809083521 18632 27846
145768388502180097 15696 26553
123446300886378417 6187 7390
41280375898306689 14648 21504
961587054567473793 14317 26442
78044868444795409 8480 21243
579013381916119809 1429 22982
419468840709907201 19042 22022
278245292930122913 3372 19141
496035744281048321 16730 22849
162621352988118433 10092 12584
783349086463768833 3022 12689
216039122594935393 18517 21800
897669303579295489 15418 25941
801986041242137985 6657 28108
792831514485651969 344 19708
345875310525073601 3550 20854
462104828140358145 4314 15132
47481588525165817 3993 16922
233089576125248513 13841 27833
198823425409955233 1485 15985
608767760164244737 4557 27589
489377132487668097 8746 16157
267807979095959329 16489 24178
252424325728767937 3132 17193
23995421323864009 10092 15988
141639349977857873 3659 23388
903074259793864833 1020 15808
771307387118525825 11311 17512
138258515687500257 16795 18865
66185397569789473 18416 21737
634184448753483521 12201 20127
482873943945961089 13257 27611
276871920136901665 4603 17570
86639393680236769 2397 16070
513308147462364417 2105 20206
144186652648556897 2176 5654
230198628476660609 18334 22509
202032458067201057 20677 24480
534638296914760513 7927 26548
703058885044796929 1536 21939
136403480323142641 1150 11266
946968020059536257 8285 20323
899594064036588033 786 7732
155328890917218145 25812 27934
41023785597548825 336 579
190902189142569505 3257 4357
496484413959574785 19438 21950
203969393244122433 3311 7896
602562462527774977 11472 18678
757590013018734977 17811 19884
639782886561956609 8725 21138
208438558996817857 7670 11350
320921153987558913 19906 20822
355523991475131137 20653 23547
581193667226283905 6622 14446
620811985929023489 7921 28324
654096286268984577 10083 20461
17317831821550557 20706 20933
579763046891852033 12214 16701
506911523763591297 148 10758
95855498495740929 3372 20161
973317685812922625 13774 15227
937541617699974273 8353 13871
885904469128959745 13983 22560
960165612339611905 5878 20612
351981561339250945 1141 15603
641238860344767361 14873 20533
452600000013774209 6986 12461
363401643001498817 5142 22749
573356817254016001 6557 15941
353815960150324545 6146 6544
906707709892870657 5464 13924
928649586060860289 14294 21298
845782189018656513 2448 12883
962292553397102081 95 23097
158309826531336737 5571 26983
632919163283776897 2963 22922
900096218866131841 3617 12138
682831466016050817 20070 21657
336273218295630721 2804 18882
162376686309929857 5232 9298
407374839430708865 15754 18859
559420175958475585 9173 12709
945703664091752193 297 686
176738012812609921 804 12797
379648746754007489 10759 15622
760571520832808577 14379 17330
23112154310226173 13533 22827
165047537743451041 7004 7340
999142659758980737 7919 26587
306176896276436865 5624 21917
466885261886176321 6109 23406
613906595134910337 13001 20490
558185161183892801 2315 9614
155095660501427105 4165 19742
290967937280029761 9087 13800
127873856138595697 961 12567
613786112087502977 878 17539
98762489017442337 22697 24797
698291501350411137 5059 6724
921686609026370049 9917 17232
709570190874551041 5254 6058
766922823193350913 7625 15465
106201198225548417 4479 16281
835965509273737729 3611 19514
531766490847282113 7458 13082
622823139570979073 18834 28171
509620488883030017 16048 17898
162361805081349793 9070 19586
630636880064137985 25518 25974
955420346190162945 9459 13985
441472377720018049 15066 24340
160255488270539809 6226 23690
636306546280884737 24927 25880
148441000123707297 6533 13389
808375531437036417 13106 18468
124060604912632049 1096 10440
557540380462334913 14629 21442
487799049454064705 5819 22494
739133834568221441 2416 22327
246260396819341313 12506 18894
399565157284463617 10254 13897
261728245550496993 14412 25499
402206391469434241 19968 26083
704175346632911873 19973 22325
145421412697110945 1956 22899
198135060226189089 17905 24973
316219893022903873 5450 11175
375231878209721281 6134 8823
584267059486599297 18514 20859
391637689669234817 16886 23306
706580780233082369 8091 20556
212593732789901665 4988 25070
556148684365489025 9134 18519
803409345449619457 21733 23845
835149818773160705 15071 22669
556262212588112705 9222 18844
729482696923334145 1901 4519
409547334906275073 1017 9869
254420610895209633 3545 24991
839340869426923265 6435 10354
895198614297690625 5981 27797
851876231313990913 4188 25085
590235276439173633 21482 27920
209665129364342561 8372 23730
107417328168772033 18902 26184
466871540919409985 13861 22561
637189095466965249 17617 24494
317363097440864577 4523 21717
528769775144034753 20271 21895
276142501718549473 13329 21732
329810383807668481 2029 6607
822460692188972289 15276 24846
49982580280619969 1537 28233
592396810225235329 8486 21853
23516332028378885 10869 16050
316067629909372993 16312 18588
196018528893965537 12429 15860
489158979950541825 370 20089
647279040542471809 7005 16732
196050926423314561 21710 28301
349587706420045633 14509 17074
396235501377784513 1098 26794
761802591233106305 12673 21109
324864821559163649 17923 18821
308841392436583809 17139 17780
395896810375813121 7297 24955
631600771604539137 19062 19815
864180671524000129 13329 25821
838001865505226881 11507 27035
521236092745308353 12949 27791
777340073577335041 18284 21372
728342709047314689 2443 20331
402918732772057793 7805 18442
96800969438486817 5860 22703
468712888115831553 3657 13141
436035953263971265 14171 23611
240302804757966721 23352 25737
245383932432073249 24077 27130
522345471417224897 1427 3362
435836273227426561 7216 7518
368773453983287425 9108 27560
431183847766600769 9315 25683
30113330901414769 20034 28248
14839983211775377 8499 28292
987841388502751233 14492 23082
870171722392054657 9426 22983
128897232219259201 1294 11503
808036687072519297 15574 16313
850387400577197697 22377 26757
849542057680576385 5413 22136
173305124444155457 17340 24537
456564705391034689 5187 28119
854815479077622401 2061 9302
230114297281399873 20016 20901
150122982027880897 11404 24885
721918625426543105 5618 16049
51457264305035721 652 3492
413349932901393665 8021 15843
511029931486390849 5865 8254
66383622541966505 770 3979
57460738216242649 1646 16738
827527571096535297 3469 20804
854084130634788609 11792 24575
432646525256377153 9920 28063
135660844071047393 10296 16284
999203499755349633 13436 15597
782194761012945665 9010 24398
382249446906829633 2323 9127
823029979760526977 2326 20467
734386837144793217 13375 14364
457656242434268289 14603 26581
427253497576192129 1793 28195
447343571038906881 16597 26938
31259011672272409 17951 18413
677122444849871361 4302 24269
965487932961170945 7356 26448
397646767063214657 18098 26701
509524919394433345 11463 24221
954305319448934657 16731 24016
719769404716050305 10960 11045
912824273545275905 8824 12460
281730451274068385 2643 15565
33233060613284237 7863 10444
607557062012748673 6567 9601
17783010939758981 21140 24652
954625985750933377 5694 6264
300011705510257793 8531 10799
11107429106619549 11797 26242
210058218929866305 620 19498
463780716850475713 8293 23192
724490041242674433 2051 26688
70128561090005097 5983 21455
519524386528907201 20451 25452
576416146306424769 24497 26815
675694883078250497 9176 24211
829401272251875073 755 6737
615684531891382401 13274 22110
494461522518900417 22443 23351
318921273853064257 10016 27410
402406551041966785 6708 8279
2951449921347660 2679 4563
135147272109147569 5174 11593
342343996684689985 11744 24838
177617935061665121 23885 27371
853524151478715905 2923 14612
427427353865208897 10617 20989
673252053140387841 5915 24737
25105931271443893 119 24301
305878397915797953 18332 21423
640915782499799809 2828 20757
246660499484249825 14866 17601
345153843216014145 8944 17410
777383551326771329 7793 25414
145969133362353185 10220 10967
72163317074469553 1869 16416
134770921023406481 10333 14611
971855476761909633 648 11637
609553461561656449 21579 25801
20370881897918025 15635 24688
388754893733040065 14553 21545
323558510246293441 15697 21023
966483562363702529 10990 12290
301915155113974273 3023 10216
565121989650410945 8074 12947
921755108249364225 11869 12276
308772676731333441 13487 14494
345469003833073857 2056 27633
355483811412359105 393 26987
864721282777075841 13333 22990
330814418967957377 5920 6692
174052141677705665 17995 23035
43877220776952441 26448 26951
156425864002535777 1016 6919
112943685117070209 8674 27128
830499114464600961 7332 27518
606591016325854337 10722 13256
886913581813921281 13502 16198
762972403552520705 3410 15597
484633610106627073 3303 25477
804001967784618241 22306 25006
529812481340094593 9471 21758
941327025571407489 506 20273
559592206061410049 7321 9609
606028016027682561 15312 24005
795156847914732673 4197 15179
231560436272200577 1366 3246
207908544850980097 16491 20894
747598470539916289 7906 26649
937604176558927745 4537 4932
79779307065134481 3152 3776
336319910842746625 6012 15094
260975148655393953 7758 10657
630730342400106241 1999 16004
993801623320120321 4397 12009
880581332116875649 9441 16302
818654915786655873 7521 12206
165887574001750689 14569 20970
479896016409380609 9199 13551
348531712348659521 14826 25880
344138315594040705 10898 25465
554456663853805761 4724 24417
900387421247710721 6065 25907
633791171706732801 20682 23694
917631236124751873 797 12489
137444631767785105 1977 3500
892250280872726657 9601 26405
528192805309004161 3458 22370
688702154875148417 9632 14652
115373350133488369 13967 17215
12433841140659043 5618 24679
174654515287940641 19290 26191
586366754997332097 18573 20764
380250007425878785 3135 10788
921831833740210305 17452 19321
271841500495355617 11085 24810
726709918982425729 18229 26273
582958290501061121 9610 19057
222653846947689985 17077 19901
207696458824116801 9075 15196
806052597608019329 4285 16312
223386369589441345 10524 20806
293985743361101697 16011 18824
422636633540207617 23172 26350
540273133236087937 7631 14750
973615734982040193 13725 26368
382424414759054081 634 18455
318723579403339841 4936 18824
584019600190263297 13968 20893
500010223712571649 4347 12528
288095778732323297 767 12186
494066999207831233 8054 17813
912396923427667841 4910 16600
848418750563290241 11191 19412
214747032331597857 5553 23641
219667269197728385 12708 19890
556850262550600641 15028 18929
405164882966751361 10471 26347
433952597164388737 15557 25921
38246395101168673 926 2448
900339713877190913 18345 19854
499143036338516289 2058 14960
40170730657290929 3267 19339
472653181788743361 5912 22642
607831101307713281 18468 24574
618151277557480193 4832 6750
172192252076737153 22171 25189
828319421289137409 5174 10390
209308809584587873 9675 11066
773416072210885377 2953 18612
58567051872085329 17582 18725
375028968592587841 10351 18600
486019573749164353 675 4355
854831358340227585 13183 24545
255385831469336481 8797 22306
134854744838719393 7436 23611
117926188647221153 18788 24358
517344638262152065 1068 12935
614216670301981825 21395 28099
594309045620079233 25045 26730
622207554727683713 8903 16498
664652913095075329 10806 25213
210306350117431137 23979 27593
830204100736210689 9801 13243
899281643615399425 13932 15947
435272804397662593 2384 12623
524987695943178049 12463 16152
392971693305369729 4389 23071
763821161518880129 13936 22540
530348676319427201 13311 22179
194594331036309857 10465 25565
352656863182005505 14376 24743
592523222957755265 12609 22800
81361552376613137 9907 13342
178456002173174241 11095 20233
877770354637888769 5908 10505
696304534062253569 10917 21524
165176675898159425 9948 17880
62488824262967313 2877 11016
703821583743291521 10093 19178
609817736308361473 497 22602
706470254836936833 20626 25432
688638231989710209 15843 26397
646697559331883521 5476 17805
182792990507383745 12960 25830
333232822510588289 9767 14909
404485923501535873 650 16861
638017455349029249 24652 25472
12146899667460077 10499 28175
786359298424194689 126 20671
966578449574409857 159 4606
488966464267932097 7410 15782
336888790487169153 4281 6632
542780810133628225 13236 24031
744732153679361665 14472 18324
31560223611592165 10476 26219
354787509227680449 15372 27345
253522200633845793 3618 17288
86349716478007825 9185 22912
419351562940804033 7172 16544
945110551039991937 25406 28218
580708458500517121 11794 13928
967655414960599809 24920 25767
92678629459442161 3797 28222
789456844997619841 26583 27735
744994632476270593 6599 7442
825102184224032641 1224 16144
297956679148043713 25943 27644
776095172602683905 4145 4398
68133690874482513 338 17682
401781481264205121 25797 27930
589399029565214465 20024 24744
614987317894662785 7363 19947
562276821573924225 2183 25139
721609607627822721 21038 26924
599954922653651585 19187 26051
652888944996167425 1145 6884
22847402996724497 15576 22182
813879363833191169 1402 8934
633087403553588481 2352 22535
692027186478913537 18887 26332
517044872799992577 500 12203
432336495627748033 12161 19607
557071847061237697 1206 1875
22672315825648325 582 14584
813694541568089857 3388 15071
860524162902034817 7380 12089
759439519473318145 23559 24377
79646982000117105 8282 15555
407615606067928129 11671 15784
567368428925515649 2055 7677
893559612631022977 11390 25385
935020616217233409 12299 17081
885158773123812609 9396 9486
306861343009099841 9823 17182
96561591517797745 17038 23116
912864092929442689 5492 9616
536168573381239361 13060 14030
560618386232430785 150 3482
724136519275063553 27034 27624
735310851312849665 8826 15914
217330186660696257 24318 27789
553801680000955073 25867 27755
301385326478538241 8421 25796
919980772648006657 4250 14958
435517979752908929 22858 26537
469542233418490433 16871 26591
869842837465071745 17587 26173
394142475445338625 12580 16216
667099535876111873 16409 27272
715071440275462273 5424 17571
681012817915927809 5415 9535
77263646464007969 6792 28201
826766295103816193 17055 24561
909166842361184257 15570 24271
879990427287211265 9944 18683
226647884415601921 12467 26254
110836589378187969 1652 15034
654487665310508545 9011 18668
494688309531653633 14388 18870
715875606630351745 8902 19937
775460406749537921 5196 20068
603554618790877185 13308 17771
424360198378238337 13414 21667
807326169793672193 8678 14049
676974219726567169 767 8093
31523747025257621 3161 19587
854945411727158017 9793 23579
932103796534637057 26218 27769
53910224584903689 2458 8266
284898530929648801 1480 17730
439528025977367041 13755 27776
156541492665585473 4703 24022
318833924663103105 318 16614
509675792020797057 4813 24366
913079917832504833 4294 17713
406810197733381761 19514 26340
851118713575679873 8583 15450
886262043220465793 21685 21852
476676300828231105 2497 16547
764085246747928449 16803 25348
533692536391875201 4143 24080
857335585247053441 9665 18939
124449928990031825 3026 17830
713664146002361857 26989 27226
199311390666757409 10546 12958
158548671943560033 6401 20423
105474853165318913 6369 27454
723208993291937281 6323 25886
183503937267893505 21713 22465
714821276142853121 16290 17029
343206559177161793 21794 26718
888098915074937857 9527 25753
807342385716218241 11515 15350
995606192016889985 27081 28290
979591553519256321 15633 24819
175292962699021601 25291 25674
115853662753870881 15882 22155
313912222796002305 1571 21851
293910054352750209 4904 24992
440067319240245761 21100 26130
406293228564656769 14055 18542
873440836777557889 10273 10922
264119455575311681 2529 15020
410822730269590145 4158 26680
620638335004436225 523 18904
417679742170260929 2483 9737
609087722211341953 16532 25508
123554098473125153 13578 16526
221369586849128545 5887 15620
900337145041060481 47 15489
563683908819498945 1738 3299
336604486007050945 12540 13511
688625932937164033 17514 19800
198600826946087489 2463 21673
107141631529714225 3694 7998
624435662267661185 3286 15081
786740241671104513 12106 18098
34249422235244965 10602 18063
272219631206652929 23560 24771
602157130898863361 5579 6308
562466967149795521 15452 15615
691887202022027009 4773 25871
314115602590078401 10974 27299
895660580846215041 3949 28037
16251650727802769 7981 8759
52151094905848793 15372 16832
391384294584852929 6157 21983
479977244596515393 9306 16427
188890690543026113 24009 26569
848657406223619457 15204 24310
405682572664318273 10736 11295
154857024915816769 9573 15075
232990511016275553 3536 6595
853098550390495105 24025 25079
334301738110568193 21522 23464
614880781916301825 11220 21078
892734538008234369 5490 12164
70024897266701913 7508 25163
762314983043637505 10699 22154
564356167643797569 1963 26481
744455795719623809 2966 13960
642586365958020865 3599 14847
44804487388901753 162 7290
996883168082778369 14947 15909
899119051039527041 275 19314
428370490521981377 535 25662
190952396597992897 11046 28193
337253375024534593 16174 26607
527640802384716801 5862 26277
480341144210012033 9293 23212
919571819573306497 996 18053
970087275136766209 9116 25119
229494605629476225 10751 19203
576012754627750913 11814 17731
570582117349687233 24751 25643
455511823309183937 6885 20701
659614812000789633 16604 22621
577021484041420545 5951 23510
521536177159148929 4226 18968
766806574429782785 8709 28007
990450324307921921 4841 9781
604185299497625985 8273 27924
227000146045497793 5501 25396
347245994670277697 8477 19325
294233021088295745 4934 5885
597361928957138177 18436 26911
917657295705495809 6746 9292
951658572626772737 26377 26858
161089615683216897 16244 23185
846675204770175361 11417 13563
733621368211714817 5183 5277
750205314773058561 25961 27999
244392471407387297 720 14492
68119047041403033 16301 27150
662639973219498241 1887 8725
274621451139015713 1827 8303
665440847345287553 493 8176
822672149247320961 7323 19404
70559433676464777 622 13118
587111008425427585 16713 17139
581790764395400065 1704 25084
798748109376912641 794 22409
982397971437748609 23349 24142
765054641409083265 1659 27918
790785720489886081 10904 19846
182323114368383457 2496 17332
153298349043694785 15978 18328
995882061978381441 13071 21855
112433409942717329 12712 15012
1059146210518947 21707 26810
587043101738984833 26409 26784
450441880969723457 6122 13772
880951977123409281 6156 23918
656182847266645505 16800 18638
665129367103190785 12219 23001
693918993648811265 11175 24984
126174721616386881 1023 16617
541171472662380609 8822 12771
762905110922517377 1001 22756
854123107698544769 14116 19815
695531133207659009 25728 27980
616195581455311745 3209 24112
894128319661007233 13474 23902
610496945436540929 10566 20423
452366232940867969 22057 22786
472906088275447425 12027 25473
956564544586754561 6950 17839
415539362190376257 4643 8637
881645993603918081 10249 11675
931038825689736193 6938 15036
885800102774680961 21620 26146
194952422807478593 3748 10127
581225671845281537 1156 13511
686325667202151425 2631 19052
971107328342199553 7738 15496
184522680669179105 6888 26058
654306767175718529 16448 20879
342605344052795841 16391 27778
676618585877605505 21018 23485
730820814755618 10205 21153
431828592886539329 9022 17694
158452168325180065 1304 7009
145786369593295713 20807 21521
567920773361382913 8486 19920
24558662909676345 3472 21971
603094762810283009 5330 16925
671541778776941057 3037 26128
56494687829729881 3169 14673
262663829357727265 12678 25042
915262407109207041 12246 20577
485002045123494017 2856 27059
552354095752523457 9558 24581
751537910413766529 15900 17064
93631552083191857 1872 20190
370183653009433985 5464 10687
165375490554726657 7846 15229
229482989891117473 4384 15982
404882243480454209 5357 19558
640990002217918721 1673 2408
691160732649056129 12504 19332
625217210652415617 17127 26891
595521442883775617 5495 24232
631675576539521409 13346 23444
622084456489393025 4522 13572
197713286665184289 3011 18107
541470352530961217 10677 19430
936831263558005377 13904 27543
226592327467219681 1610 17422
711035685277785473 11766 25954
304203652562247105 16069 23728
497351883284096641 11987 15793
904980882522540545 9710 26840
612992044824999041 14949 26820
207602857344436833 4185 7396
242376188622486657 19781 23643
20082101670826801 4545 25061
805772455416622849 2304 4528
63651604210999577 8366 14991
263245661448308961 1169 9724
686329110821350913 20381 27937
523420305225378945 21656 22674
500040415740567553 2558 13165
485400406829100481 4916 14593
483913821779854209 9065 13271
565937043272050753 118 8138
155420138073221633 4981 7389
10982407156774345 7563 8021
8858185689820887 6670 19395
230921995106164961 1354 10525
469579665234657985 17596 26172
893787400151396097 7618 23786
446878383871709441 1210 8090
575613852399676801 12780 25761
801732525502782081 15639 22530
166010752364570625 15035 19444
700371017568318849 1743 15462
526634203809003073 6705 15582
540261243009478401 12742 12773
721758975445013121 2233 15948
844512497997047937 2220 18846
20112045017391725 17979 19864
835945908522258945 19487 24296
856211038532393345 5610 10047
40532692846131369 7623 16906
36543163145005057 10065 17350
196526910196194401 246 14860
214151429217807265 19884 23178
301271767432016449 9687 11763
624936197208235393 17683 19916
756429100525988225 22204 24391
891774070050246401 21227 22252
355100380658871745 15784 28016
868619594522662913 1447 5767
898988622261253249 8851 20786
907461770078199937 22484 24569
67498270188796281 23337 24717
106507175375703873 10601 21419
611331996175007233 7207 16131
78843943894042929 26540 26645
592740100342627585 13965 20555
511496147445392065 18094 25276
530292699796103041 17379 21280
54864926596124521 6948 27148
388300562706323393 15142 27701
561726739810872321 312 15778
861921151030767105 1328 26651
314770414499491841 7673 26989
38208425716721449 14701 20581
787268716488078721 7563 22637
982132566506617601 3026 27229
994629430810945793 6260 26850
214471838143058593 26016 26068
997893443730710273 19251 26160
541101403974490561 2100 23336
491917815337643585 16163 26013
133060014866959617 15580 22640
607292486362005889 1841 11059
772783833699104897 3797 4967
657335630120726913 9457 10195
217329784193683649 20248 23088
572641458646963009 12541 21135
661438727959048065 3753 19090
659829121176471809 6636 13317
911174666601244417 2926 12888
319882617177533761 12473 27050
831605823059771137 24079 26172
127027042787219105 7644 25364
339869497851598337 11484 20973
75488019424973633 1911 18331
933444807140229889 8251 19414
162145297512864769 17610 24461
811280417249424385 2407 10772
572618544513908033 19487 23591
802773932024518145 300 21202
234902034790948737 1998 19581
605878627039093249 4577 7485
738239244891822465 4380 12757
430079150934286529 19367 19998
575031646159402497 14532 23577
602282003979258497 4070 5787
839489931405573505 7796 17580
405077558535946753 13318 19276
571379558270777473 11808 28168
616671721527072897 338 26502
610918152353157505 14379 18020
877369868048614145 4787 20850
227964418470293153 14639 27358
849586833300367745 6324 18604
84411371854365313 2740 23146
537938614484442497 541 22945
53349254282309745 13295 14547
91858588066205729 2842 21870
483042746878091137 1152 24900
763749536032460033 9485 24100
885582530190845313 18754 20164
761753405928050817 9516 15949
447672007976954945 12036 26155
945875969630218753 10908 13297
278142785109523073 835 17710
956069257151373313 5919 21059
666996128711538433 1968 10274
442147914394521281 9090 13382
810910774414850305 15858 28070
386669961678837377 3697 24731
350675285396924609 9121 21756
344461480303191809 8821 9915
334239823863995841 24939 26984
837815981341297153 23760 27355
890894624673372033 18353 19673
849078561834314625 8806 20268
915612491634249217 17859 18039
975103920569655041 21602 24129
16863133990845825 7191 13037
970383569677561985 3415 9028
520948691606108097 1564 19652
429680497555214209 9173 15152
72774011903767649 21526 24460
383901730634189441 13703 22892
32031218365460745 14478 25923
896845508792484481 3763 12168
103007923597736801 16869 23848
546554638917978497 5853 18965
555278194722589569 5953 20041
960772598268480513 3833 5862
866077964814117249 237 12073
879141223758860929 11866 19182
514632398336743809 15372 15679
780801770736378113 17648 18024
925094606801273729 9667 26138
650268900994159745 17819 25164
313943777794790465 6694 22122
52913869028973441 12341 21212
578346918602882433 12529 14039
449178212709337985 7499 23165
395057802720970113 2146 4406
555279980728716545 7660 22233
646804523394131073 1406 3065
438237541460846785 13144 18466
971927669692050305 19161 21460
471258262216171201 7175 15828
370669605195764993 16993 24734
329840326678120001 27295 28303
175356868398182529 3986 18656
788332280667578497 18718 23970
776151403633825537 6732 19899
616898422999963009 19025 24854
556239263124538753 6230 13963
738068989464782337 15527 25524
544873579969568321 1415 13364
615349636052538753 22987 23922
48060725732312905 12059 28260
170416182217099521 12259 14775
387109169899439105 14338 21888
449717863021856321 11444 20536
434498530389944897 17372 24211
255129027674801281 24366 25133
218595120119125857 7302 13073
61788465813119585 14981 27349
879616249846435457 5908 18601
142758384737692977 9533 20105
648110198858596225 3216 14364
465272326122498497 17221 24001
102691840548388321 11838 14449
475770346029865025 13810 24162
775282938026670337 3048 19855
857687286873837057 3250 23567
685299031880930433 10091 23979
554692172623010305 8237 10403
498081768754069313 243 5699
370718185693515777 11120 26721
824926105759928449 15483 19281
781764773945784705 10243 25288
156854215493019937 4117 20911
462534245911140097 9815 17929
559075729218932353 12072 27519
831871468215513985 12042 16489
663227478919388545 2799 9856
484828021481927617 1885 19347
210233747019046305 24536 26515
53327242371128849 5556 22721
341135527189955201 15484 27959
282951206728622401 3522 21808
100987816163438993 6900 24402
454647428972538817 9880 10073
654049491132830977 2943 18516
783092232396466433 12691 24845
687457532020474113 735 22290
472239943361731905 20066 25897
214385284193163265 18005 26581
93976488704210945 3480 4231
307480319050455361 3788 25693
582026290054717057 6395 20905
922146504919162113 25429 27823
394455056357355009 12753 26459
58970900390747265 17720 21422
868613765351003777 7130 22595
511108390955122625 8758 17861
719339800366750337 3000 11227
656700682282547585 2329 26106
411509966008640769 7630 27840
990111441408508545 6199 22543
105074401486415777 6740 27920
877465954019854209 378 17457
911061174037914881 1399 14656
549037871577304769 4052 24793
559810178648856321 17448 18900
731144474267182465 9976 11034
338753737715638465 2620 5038
95391872861732449 693 17718
109065205434387025 9478 19015
297267852727358657 7547 20281
648062521314532353 3775 11097
136572283741067233 1634 4383
102643056862913089 5929 7260
174126204744226241 15453 20001
173358163278539489 1630 7934
710265297471686145 8384 20924
899506352142321281 1646 9291
302610917997370177 1097 28322
335065577154981761 12463 15265
273121801156612769 24277 28080
557847896947091457 22718 23586
74405087486979937 142 23269
578245164018301953 2012 26066
215120421549720225 1963 5422
815061487833940353 24220 27215
810038310016736257 5096 6392
127365891887709633 3792 4563
99729907889390289 7128 12298
248443134028260449 2330 24154
14897144861123481 10225 23336
529951049252378689 8806 17123
11024673706820921 2727 17338
348384390535823489 3313 6622
80563705750833489 15393 22872
83073408772921905 19963 24683
988001710423311873 7561 27445
332060493848668865 4404 18327
6756613225945786 730 9611
945802056026696705 8401 24995
460097238138750721 45 6068
882049859922300801 4127 16570
159459968291329793 25991 26745
3478559307072971 2090 2144
679783935820161409 4483 19757
850206056103271425 722 13160
359211170662234753 8371 11988
691320792473124609 803 4571
238495956624568353 967 20430
46071406781930337 17621 24970
687516360210295809 9275 12455
939888886176280577 1932 7320
8205746834569539 16360 16744
989180749234574081 26 15937
208387071011202337 14047 22892
967344785964304129 2621 18951
976865511347902721 19854 26299
388137333902431425 13270 16154
397332416155038017 26921 28317
716515051280541825 12995 19971
942603567343930113 3490 17510
793108274731874689 11293 13970
944961830708820097 3375 4019
581221149737718401 15731 19571
446883363150355713 2264 4670
513517112670950145 12970 26686
921693152418029569 17795 20772
558242898750624065 5027 24291
505517173952632961 9760 23015
394713771481772097 13046 17252
140833677399939457 17835 20159
830074194160875521 24849 25983
30078982326408265 18042 21180
286160272186531713 7975 27344
198296853716314561 1303 14224
870136055379507713 14172 27656
509358372129987905 3164 14764
123441843216820497 2997 16350
779098531816572417 1403 17515
666525621309478529 17865 24329
776390971569206529 611 15219
85830330181675409 1195 4075
756083239914758529 528 19697
392271363390253953 7573 19962
53517637741215649 7814 24982
613197884609203201 14435 24312
639476856904707329 13944 14977
478379754030459713 9614 28253
24965743176601053 20286 22402
488186607549845761 11742 25456
513136377927523329 735 26502
349017252962173761 10081 21526
309588167330879553 23129 26870
263441954056300897 2500 3408
582934270684035073 6648 6696
193669063161753025 6357 19026
318490475126814913 9037 25358
75547080775816513 7499 22728
404613266532138049 9030 27536
826122974437172481 4288 22056
303050843018134209 1687 26821
107559753705029233 575 18926
214591381824959617 241 454
521088069080679617 3757 16286
194892133133116385 4657 21174
395635739065721025 3703 23545
191375584330543809 14518 19077
441994422628145153 1414 27036
174177680363165153 11857 15203
311380589761821377 8004 23884
983119869427270017 13119 18098
953226506252821761 2489 14226
386523408286869569 4306 8569
363938225473685121 17699 18190
175978653591485569 1203 3783
431290098151297473 21312 23645
769075390064195073 6756 25721
162407498635129601 11274 26095
197673390984846273 13742 18379
696145451953260161 17860 21303
996995482398339969 7309 26544
652359853821916801 10119 25981
272398235208626721 5816 12119
529478563204268225 23599 26795
373704746844431681 8692 12431
516770036957321793 260 27312
710003465020776065 1797 7814
943722932832049153 6684 14534
359606595644628161 11296 17834
822700405711128065 2798 9232
939352332508761345 13683 21848
536256561711926593 4114 11848
959375521388331265 12096 14648
246105546032847393 3642 7355
119762037377256545 5264 18670
888828335495805569 10529 25912
508854453634107521 6623 11138
148030424418163169 3444 3707
894301744144499329 14071 19122
143734786261720865 4124 11588
457630793686554689 3395 27426
270520013759547585 7562 17147
315094002644656257 3778 16218
555767759777285889 14389 23802
517809573496741377 3283 26928
218374034977710337 654 24085
276189668805798753 14667 26361
542056086750452673 6976 22840
325598528648988865 1068 9631
276474969569985505 11355 27561
958474514714112001 4609 26713
949575265864826497 9386 11601
369165731109653441 7800 21000
549173632244968961 4806 10736
19707226984721161 819 22854
460618728164352129 10683 25219
999802357345210113 989 2136
199892160439670625 12736 13493
169347482938036353 7021 22542
147607778963521953 24599 24996
536572734067327425 14338 27392
501832091236149569 21430 28034
642348327527784577 3507 27950
667335117414328449 15572 24326
767087569731764097 1196 9894
4963068509052705 20154 26961
140473212882909601 16115 16692
807534227660017537 1963 21383
55395807505810521 3857 13381
885198466543680897 11228 18799
427743869210289089 10613 19136
531364231648272065 6325 14309
105732387225636161 1781 26676
208095643366160481 16490 22930
753994713158732545 681 27376
133192304662788529 6329 12145
558334942390295937 5336 15750
635183460122998913 13618 24788
114741830066989793 14239 18952
56513792962281433 4962 11328
667978645983289729 4904 14990
984125934536759681 2165 25592
436083752309514241 10927 16210
625919051089784577 4316 7060
541376618375458945 1381 17771
966761249247792129 7014 9385
671426359713493121 7549 13087
813016046932691713 14323 14640
787130084244644481 5317 10963
548367622228905537 11581 22223
505629312249169537 19705 25267
953844277975310465 11447 27806
9339375847922327 19850 26279
358434578930580737 3998 18416
546745552392749825 7506 25020
434638814890778497 3025 17854
698030489601372033 1976 7884
833267756878765185 12325 15964
132782647227202241 9013 23574
995268651168022017 19229 25640
627813774260225409 4913 22772
663810335605500545 12948 20983
949644140981021697 11451 19413
806101302362012673 5056 5796
559148024548882433 1598 12088
272382330544584065 10777 13188
727274719808548353 10488 10556
554631078291908609 6676 24433
579586336365672193 828 14520
548253131370170625 1883 3184
206573914687695041 19638 25936
742521958591741057 13270 17246
857656111181377409 4346 17399
767080615695672193 7544 19976
124273347851953985 10186 20350
410702848942140289 9654 15040
488676140463432769 6252 14567
320654740583517377 8948 9815
92981225683317345 5821 9744
858133494579167489 13820 19539
865815318389344641 21901 27274
642832519443285121 1533 8700
327148958971264385 8263 13752
236528791787652193 199 22531
33901785263275033 15007 17708
71177543116430545 801 14827
222847512390231361 13423 20649
435757979541509825 1761 27206
497624757418868993 5814 14041
602128513760273921 1055 18256
801869411463997057 4287 18298
529268524752342977 1304 19748
226435514479298657 10866 26137
835400441052126337 10661 28100
112585329670181985 5329 9881
441542748230208577 1055 2760
189125554152134625 16215 24725
350027014736379969 285 5537
396845903191575617 24024 26406
5473686946761093 23531 27885
772090350762049153 12303 17775
283616028133092609 1841 20053
411568938643270593 4362 19747
381215664021059585 3166 21232
293903028968493633 21289 26808
706019396416049665 5446 10080
884903552395598977 4789 11650
953469853522154369 13229 13508
479125151078385153 8985 25179
181098103751491393 15259 18685
11305071372632371 18264 26647
464626095200149057 316 12344
947248277545476481 17129 22737
622348137265643009 793 24162
890651796934520193 2185 26211
789394647118758273 5873 10772
306141558148475201 7206 19648
580978935779892737 20239 21085
308726048149210881 13906 20153
534595774367463873 10119 21457
408103908459118273 3111 11802
604108909816911617 7104 26878
576881320925110657 12381 12496
537076372080196737 16908 18093
372185885049297857 2638 15704
395945989039216065 3125 22142
806313987611005697 17216 26780
424111523380052097 9567 15428
537332755942976833 3414 11795
570412736533622657 15834 18106
917715780273084673 7949 20632
144320310105872097 19844 20879
72458032594020945 16386 16748
648288148700753921 13409 24733
482741412431167297 548 26487
832649638756610305 5914 9552
314012448665216961 14001 21888
208579647448200225 14292 23663
684098161077258753 12694 21951
459302628513217601 10183 14251
358068601596635009 13529 22275
319891780419151681 5486 27016
962440115809314945 3031 6085
457929544965370625 15244 28277
128372777883136273 1625 18065
354780587615262977 24975 26382
408793167391621633 9509 13822
320654664781688577 13682 19995
247074424631215105 231 4290
314607281493220353 12015 17765
450986716500452161 12468 19934
983652135517164801 11394 22271
20656870834507401 16055 23149
884739634928930433 9008 25632
583438597329688961 8347 21247
563453163550367041 3891 10054
736561804395186945 14861 18475
604977089851455873 11038 21438
685419892615854593 6698 16734
606786034285537537 3095 7027
59601237725111393 7480 19470
17053901350774227 14817 16231
169280228995518209 23175 27471
810714854741053825 1649 4809
481835808285971713 5450 10773
163636430159140641 19852 27171
774580846930305665 6265 22198
89722821975787073 8389 27793
672393823171837825 7969 7976
819383803095288193 18758 25412
176076300225759041 5489 19411
706126573978725249 7177 18021
898813031300385025 3228 27163
776768388843901697 3251 16621
774295118930055553 8775 13084
843130085164805377 6330 24243
949883255460726145 24222 27268
64211697819754225 2738 22928
580259228627113601 13875 24717
748624938981226497 5658 22243
729504301866164481 7978 8626
302815222336601409 14467 16813
155690421335876289 19147 23297
284588957833594945 19399 22134
756476549479323521 17372 27996
406062199365376129 16567 16706
213793780893581697 9169 17573
113072408090079793 8040 22574
588012867715001217 18560 22661
374218115324435265 9177 11144
982171741335591297 25678 27313
676110637814336001 21798 26186
873576581682733953 21086 21248
146022793096559425 1871 7690
459272462887867073 17612 27628
783659359614279809 12507 25620
575762661406450625 9400 26501
943277918313111041 10194 11337
611551509260451073 8297 23266
820384173073879425 8459 25887
398574717952733697 1698 2419
612098687385209729 8919 26162
634640464471317505 3963 11934
987794643158952833 13726 22162
719710307612096769 21293 27769
445299706294985473 14547 18444
84559199939732817 13850 14061
391115625255540801 8948 22060
208328037709328833 7248 11649
415381149286925953 1640 27031
842544055566776193 5747 8333
298129866610754113 1414 27075
746083596769345537 1314 10714
693004312820033153 16680 17849
49431294467936481 6312 23335
287076530401069633 5993 14219
476714660134128129 18862 25175
542203884955963393 3041 7894
794647892438717953 16678 22897
868995494951878529 15686 19513
554728212214222081 14659 22374
925760306266521857 873 6478
104509092618954465 8746 19343
232487389274670177 5266 23789
10274740864907983 11816 13455
411407337845840705 8629 19283
700368255675044737 13556 15060
90909649574559377 10287 25620
705433560402546817 4268 19912
715510187608270337 8426 10692
816748428641588481 4761 5019
898119732210947329 15818 20358
534108770020743873 955 18719
663526090242466945 7141 8502
732320803854918273 3312 25112
482953309267930561 17619 27115
267647616328865473 16658 21232
678334901475363201 9814 19785
393771905670789121 7052 13875
88008115908653649 7545 19913
22118864917082705 15663 15849
555159866176662593 5671 18055
847382989387000449 6208 18243
897688426549127169 166 8313
518779758752508289 15747 23771
156421064805197569 820 23936
50570826488993249 13763 18636
25921222092112117 16571 26153
721342813330132097 13139 13361
406983946262950977 9568 14159
852622845502480641 22147 24057
86928285510499137 15452 22214
203829632340152513 14195 23137
219765629880736673 4952 25336
519190560871933825 6974 19879
483749040462189569 2956 28303
669544685669940481 4104 5526
597800117511493249 8655 20257
559447415887262849 9888 17666
369052239854813249 3979 5985
390369136334264513 8293 11994
490273011052845953 6792 23533
900709652253297537 21823 22543
420720930858696129 14580 19302
248389896921544577 13394 19266
109724593660043729 11262 23520
667175660937687041 9213 13311
549689782290318593 5915 8633
367943701856795265 15741 17196
412970016943585729 4891 5224
153549528942605217 16089 23636
947877172056084993 4952 22334
651446661713556865 14500 15119
611054654072798849 4469 24710
658842237124162049 5016 13634
377481708957549953 11378 15498
549748082457504961 12505 22367
689884242427336193 6108 20424
950628247630689281 18629 21431
796474417114328705 13851 22490
76919848373570689 3696 25109
513551061753016577 1411 12365
477390108447082177 16307 28084
665258955059744769 11880 20374
936970945016291585 5356 21395
651701887186629121 17180 21562
420098259417144961 9710 26583
52013287706845545 1013 25559
979437300329756545 10186 26497
359818633516280065 15316 26404
79511511469405601 18675 20524
774362490368748289 15847 28229
402491610608898049 14068 16340
370641280139562241 25550 27374
410384751094127873 11131 23865
717334152347351809 23806 27129
833372755718023937 15227 23260
284162647871280417 13470 15986
137248357910266353 5572 24776
445960475778282049 13410 15447
840651357445373953 12032 14985
315048701535669569 12912 19283
389967676920875329 11261 16747
688734945937515137 8373 26710
572103558554125889 2111 2681
146744088654994433 2422 14619
174064721283997409 12145 23325
968101694576450433 6257 14600
113610760490665537 17849 25678
312043407017124993 20097 26247
905827158623324673 158 24649
968322700557283841 1263 2727
173265417330078721 5719 19936
266052034969131777 1754 3310
282455616568938689 13968 18951
390877084609360961 15325 17076
702343604876709505 13178 22156
519109070442151937 17263 19423
681698493853204481 18188 19465
393818269919766081 16797 24706
759480529394274177 20498 22268
468656820464726593 14417 24828
274257844390405121 1836 26027
944444010007732225 14511 22311
41606972715406697 9381 15918
8849174767515678 8392 14915
938259575840973569 14381 17221
843791542412535681 1001 15794
77199451974657057 7419 25759
437902897521748737 11472 27932
662680233702189953 21821 27953
975800723648365697 10367 14046
683266165421848321 11662 26419
443194192786972225 8924 24048
362100089476982145 19403 19713
771812250147238657 14142 25844
303211163204345281 2842 12073
74645654370609553 21511 26281
266672179450978305 21997 23331
600081284022355329 5479 7452
691142186157172481 388 28239
154168712022549665 1642 26583
338798411555231361 18590 23720
37259293939374769 16923 24027
809039819009065345 2657 19733
783331745702437121 9650 22937
463600934208045633 647 22177
860774002681910785 20998 25135
23088569500423261 10260 24812
757896970565536129 2310 15131
597658705414104961 3496 22531
333539316640131009 1698 4965
787860774215779713 17641 19420
265667809814996033 22488 23345
195309675252616449 6234 9205
510649310937669313 15728 26134
102293407958789825 2821 16305
206845583164049889 662 1064
291637262708448449 3891 22096
66223069742139985 22957 23012
516732498741880897 12828 18041
541817757841126721 11671 16086
755479931091258497 13835 24874
561315746978369409 19486 25397
319841487425598785 4495 6449
932372549354067073 3027 22491
755713707547371905 22978 26298
304115930681039233 1759 16057
488855082224326081 641 21286
525514133106579329 456 17663
152823513897686785 4400 8724
504205577084764673 5340 19528
844360506195435777 12203 17220
445471947930780481 777 19960
750439240732148993 10506 22477
415536740754706817 16319 17211
706230082948088961 1895 3209
554664351164117185 7909 23540
454980666857352385 22332 27860
579424377109649665 23079 25515
842114414645770625 24243 27970
448174034557165889 11722 20407
904620664328589953 8075 12838
210086946082046913 10711 21162
72510539433302769 12186 19115
822977943550764417 19923 22112
972102697901192449 12543 26259
661281712895874561 993 16549
32195975194461825 10303 20924
161380771806630465 1204 15296
322075489308261377 4405 20333
832949836523201921 18652 26304
68994025540469297 17376 21229
670836240815074049 19924 24078
436948933812914241 4614 5484
240452870804222849 3631 20629
416509704642514561 8586 25361
196987133436618209 1673 16340
912119991492929281 13869 17021
304267489983065089 7622 25422
733625692453109889 5836 28037
175071242861289281 6029 7019
479929391194190209 1535 10685
612604402023027457 12659 25659
33025423511467977 4019 14446
892958837190047233 18693 26699
941928643536599041 15464 16518
460400842019968321 12620 18567
393542303397232705 8395 23778
427515737157275329 12354 13485
682876123272137601 8456 12071
731949056831400193 14742 21917
683321699484785921 4038 9742
589607472921453953 25779 25843
591129913179528961 13021 26339
136886113181422081 8113 22334
626102329456990977 12497 20490
311132037853095489 13255 21413
324427764033458753 3501 27370
255578497487949377 2476 3139
781727534562627073 4176 11611
853624305344720129 7647 12759
914979980508590593 13682 21462
734658638988779649 14239 20884
541511237345908097 19694 25383
470222031357106817 2631 18494
602763353669615745 9235 20095
90554990916860593 13259 21537
763409708039368705 4914 15795
153504343199255553 9211 14666
592182489458352257 13597 17320
831622959992703361 630 15009
692065162493044225 2057 10967
527666526416449985 48 16008
638023091817416321 22887 26735
260626094863216193 97 2039
872542249913259137 6768 17379
955812579131514241 2432 4057
146899011287260353 10062 13062
240905841821305697 3133 14214
718700223303478913 16097 26204
427337219248808961 2490 20500
917105227579384065 14637 21606
133059163689427601 5456 18574
629233581837574657 16498 19979
646314617088716417 7731 10884
991721460263292417 1265 2121
875136707642841601 24926 27360
244948794952485121 4276 12860
73769896772315489 109 8834
47629857808288993 2293 19600
988475312484656129 6130 24764
845175925222655105 17766 24928
83314216521653601 3183 12771
639354264293459073 6259 14550
952857777964826625 2374 27711
521568123572770049 24734 26889
203882813480472449 1626 26807
735711967640213505 6735 22341
577695290659097089 17988 18345
723020638598193025 7720 10679
962610595193449857 7406 13802
775480655731527681 8188 19533
478674025191455873 12712 21603
912020724194157185 9944 21705
656969490008972161 694 24601
793787609760528257 27668 27914
689492528695001985 10550 17473
333272208845151873 15123 21910
514308644891155329 3847 6710
573764010098344129 14233 17364
543010862861198273 18763 23303
489650068295084417 4173 26412
909390493941284481 370 8368
720088681387153409 21604 24237
851781434226314369 8057 25390
615032683406688769 8526 16383
361285526837047425 7233 25901
666161722949127041 12273 22630
820355301986442241 9785 13011
791809129325294209 7166 11038
909334075899888513 2245 15318
970463320455479553 1798 7640
106151826118793473 7300 26135
993217393087455489 5651 15753
647437426096512769 11145 26754
557705677622109889 8310 16924
696614119417066753 5861 28292
144363417059089729 9261 22935
884710846470024833 7783 9129
466090504989324481 1967 6108
331793207722501633 7110 26396
744901877550653057 1023 8422
790900556779387649 924 2274
994629919102905601 2665 16964
726730395649813249 4342 13721
931904194138532225 24742 27477
903692992002841985 1485 7865
147239002142299585 14471 23169
849735392968529665 13844 24165
381248988122216321 16309 23584
433260822331629185 20295 27057
858202711738968577 2619 27927
612957592005333377 13821 22859
744671630665955329 8796 17285
542603839844812097 17509 27131
493572375893961665 13542 19325
11964811481835371 7129 22249
539004205011501377 25481 26626
340336847714194561 6345 13626
563846721038530049 14959 18437
602198149594787713 23427 25553
482601715205170497 787 1463
59808896040291161 2204 8031
885603324885124737 1071 5905
172358631382071073 15698 15852
196836268557852641 15992 28236
163441412766001537 1900 19442
696107622288380417 11447 27009
127571404997869569 23214 25292
240074803050738689 4210 16373
986954791054099457 23146 25440
479752184376707201 23227 24133
847511650944273537 837 16766
446839286612423361 2774 25382
92096628547846401 7736 26767
704758001224874369 7723 25880
664883430074130689 13096 17625
131857745124683841 2723 9195
30347881560995661 884 13283
911065988816488961 12564 18271
5413722791292487 1540 23623
560301542664625153 446 19375
519998510964153857 163 23665
925799974492534273 3057 26747
138929215829481473 5391 13211
151395603360022337 1023 11460
625459568848921089 5077 8376
623006053998153729 13988 22447
268568286789832897 7727 10053
689385291822581761 5202 15834
905596918459433857 2816 8310
973356520124625025 13765 23915
797565432759743233 20088 26285
677023020930484225 13432 15791
406490706882888001 10177 16616
952813600296991617 5820 10303
385525400321984769 8484 25584
242650894256961185 19314 26710
36977133086320889 1797 6864
674418070780077953 6242 25430
273249812593125089 11249 17228
359829378185800385 16843 24756
240622785576388065 5139 13281
273814500966636833 15025 15567
610935467104116737 5978 27054
762397698217561985 11048 14669
907799676742069249 2771 27561
188137484971136353 26484 27526
572251008853502465 1392 20771
838825927651932033 18339 23142
333028887317194497 975 23565
512625801981215553 5891 8172
639112678225007617 9389 11693
15583147232028695 2630 16433
376875266870381889 4350 5101
764843074016098945 11623 23524
970990606166370945 9314 25462
34727163955615481 22510 24370
233912727294434561 12769 19952
219578222407278657 12066 19620
459729991575091649 7512 22176
987620648596070785 9324 14118
718522128425444609 961 22525
757165924951536385 13765 26605
256986760729351009 21563 24912
673072747032598785 4825 20726
372789400673806145 1038 16380
74770406789895105 7537 28287
946650288338691585 1196 12270
539645802764560769 13044 13607
74173191395043857 17634 26082
996654322138354561 6892 11284
428626766869118849 5138 13395
180580359478945249 3560 24339
7916772167813947 14347 15833
260022263537280193 15416 16207
152031157721115297 10577 17876
654879655752886017 9297 12487
687771015679640449 200 22860
493974632796081921 5795 7355
863503657106637185 8205 11007
185533941404777633 26117 27412
210231756047900129 8945 24469
518596285788333953 1416 17770
157723573582490689 548 24529
458506699157929601 9303 17007
648308597624275457 16091 25258
609274584199752705 998 18728
79309755652563041 18891 23152
533675808649839233 13034 25327
701341047145344769 8734 26429
959907313747464705 15221 23173
934617539150213633 6518 10422
548024404908055361 13219 23105
672444525000184321 15331 26280
371511422773764353 8787 11115
544287917754704897 8738 14548
5485222720245987 6346 10450
34061175887810437 2254 24202
745542759971073153 8815 14714
977970588481884545 5417 19422
617310144351470977 6308 8421
238441259732990561 13653 22995
501524007817081921 448 26905
545998999819406785 5000 6736
788890043305805441 6358 27646
741698072918406785 959 8943
715766881590070657 1748 7865
522887845850608129 7489 23305
897690403792346113 13886 18886
129745640174359521 14545 23708
913354455094164993 18303 23496
897671917728732929 9507 10291
223372156737276833 14706 17081
688701641344149377 11251 24461
782284245952808961 8767 27560
899005156724530945 13679 23056
573086271084058305 267 19732
162351007213981537 12292 15194
31801508025992577 344 20643
250660463275327329 8247 27795
387091436242947393 81 7878
930526147160687617 18313 27179
523389098672794241 6986 25861
57059616512493249 6792 21500
53848230388943817 6874 25591
554650671028763777 10133 10549
171414376715560481 6245 13877
989538861136825473 7318 24795
748067052363900545 7365 19905
934472550900178305 8182 23488
871728905565561217 621 6006
492414635747667969 3096 14368
815182364713926657 7747 19886
51812747766103233 2678 21445
473112347542226561 3058 16941
113125861311690561 6333 8898
343619014387350337 14225 25137
25984216049177889 6416 23548
82761902459083105 301 1094
701739492881063809 4964 13991
421109128331401921 10254 21538
538776707958117377 12689 20616
489342028559278209 20045 24971
150234974438351553 19038 24520
789186886157416705 12351 17370
406312742283429185 445 2918
313590049362090881 601 26329
938926138356766465 22057 28112
363684913694747521 23390 26976
466792290963706305 6356 24801
447160658429098113 23970 27489
23206269919516133 10744 21307
848306682122718337 164 8288
37665984066418193 24197 24741
127200347974678609 4929 26299
384958826140792385 3351 11062
449755699957840705 4000 19479
977991752235322369 7005 15865
500860469130302017 6576 15945
855282969273535105 10693 26744
319941011980155585 2228 12597
110895627658575073 158 5308
66249044025568081 6413 26133
913834961375432193 19767 27404
663801132707952513 2180 25543
140806722707321089 6425 25485
911725655171224449 1859 26423
19653879634692117 15674 22841
617521604774260865 3717 16573
698477012083994753 1548 10850
113374798420409201 19928 26378
422768365330956161 13332 22092
725466447021396737 26150 27399
206111272102770465 18467 21881
62240064544127449 7989 11527
248490524824294561 7594 19729
625977405811489921 20665 27899
551979192101551745 18560 21235
371628473685490241 678 15600
199788971326558593 15638 22690
944168708451307777 1158 19134
259793080455590785 920 1069
525540289154505985 22027 28021
359565643914439873 15390 24031
228685502248829665 4443 11170
828418553727285505 6242 11760
658958744691233281 8317 24595
25485777792415121 7982 18594
450702909056921921 8095 27251
82024934644902465 6099 27837
68135394959867313 11384 24629
116047539706332977 7363 17353
295696195716097089 14148 24972
823834605354928641 11009 17105
914794305139849985 14848 27668
648022697144728705 13598 26064
457062518083738241 1167 15284
426829079238455489 5929 15397
464891094552356801 11020 27739
911822572045028993 189 4262
917747602831305217 13235 22635
555121880021456321 12703 16808
364615003801532097 14384 27348
931689751645638657 10245 15643
860728149403932673 5620 13660
307597263442016129 7017 24854
350002727419607169 12936 23302
370205903392477633 2443 16241
257499226968469953 5846 15510
262597196864529537 13911 20162
280005806983552929 15818 23020
359134879919867713 4039 8281
268467070326401825 2785 11977
215049638451585409 4496 25396
16157975618185107 17104 26693
558158416580742081 9586 19993
570078007137233537 2001 15531
605976842318707329 4538 7914
907039046216652929 22167 28137
666054430299983105 6823 9072
367225338885809537 2119 14341
503685972005325057 1271 25309
106316805094010641 12890 23108
351135537167269953 5890 21974
719444412333679361 14643 25532
495383544097304449 10619 17457
714931972643086081 13497 23717
204503229672145185 330 10954
515983419220013697 14242 25476
461102959432064833 11268 21596
518512685384123969 17206 26171
535451505314089345 16286 20009
885250212221713153 20050 24457
136698423506768305 19103 21294
539778202090701569 1648 9307
167117928994219521 5894 24191
472485187145245761 6998 11254
821621722993267457 2072 16850
563805702934175233 11196 18493
505550454612805569 6466 9685
116773617504385649 7296 8985
977018424140450049 11716 20999
464753197317435265 23801 25947
59430139158127561 591 13532
302539300538420289 18303 27562
701489903815325313 5458 11741
480994745766011521 12719 25820
902833467777273985 2035 8897
946181545844531457 1583 17146
811175027498645505 14402 26588
388545496410586113 7031 19867
781078683368310273 10651 15608
747130971635947137 21212 25205
117493063209064273 6098 9509
818922499729737345 15299 20695
250698591625823745 4385 11387
422782831694100033 21142 27545
354215378581780993 1407 26172
187866958825253505 24458 28314
369113104708180353 11927 27131
643871240858423681 20462 27383
404130422673329537 4666 12452
948183559074621441 13549 18260
567208606274906689 21123 23158
673100260891551745 3322 14374
97442257003617521 1296 25158
177746863046309057 22714 24067
867713380066437121 7389 8274
414349914270580673 1377 24660
966580284379528321 3744 9912
58772516573228017 19726 25901
82309155966047601 10035 12377
428503373386696769 2906 4908
247054641671351041 1585 24578
214916252358278817 960 28100
918533604095120641 2581 11777
137747389285856065 12310 22497
897500786434004993 18709 24997
438685460933143617 10350 24683
550777661447970241 6065 6300
892808039952349441 1148 14575
994625929579481089 3987 20498
274940487707510785 19926 20250
514510219371278081 3741 12408
333599655724974273 2522 21568
45281959715122609 24064 24176
610714871730678529 11056 25823
235091246335773729 10539 23888
846662881242174593 2389 4243
287602181764324161 17331 26272
662859529141002241 14362 17724
927358181434119169 15139 21479
272899821837903297 14310 20730
149685365581927233 15594 17256
30654464600914369 12142 26325
434159722369035009 12866 15273
3706660054099587 4720 6373
655698081966047361 3318 12723
189947029806262433 6453 9492
105111259869534737 9885 25054
426758577398565825 5811 16865
657877906251268737 1805 24374
519857101918475457 5380 6880
454377490990712129 12590 14860
345394840158668609 10718 26410
505513606045095553 805 27236
665800888996585601 4626 19172
840945489113853057 1169 25554
545635068481679745 12475 18465
799686712140253825 14483 22119
418565446703396993 9012 19934
158706031168723169 14934 17063
467057567551712769 1620 27414
620889712699888513 14849 15902
915329473226108801 2351 22136
738157595148710017 22508 23308
839688721031102209 7890 16800
435472322970905857 16638 27984
603661599986466561 6351 17372
687506455882076033 1169 8602
867165392490711937 8757 10871
400466678532662721 18202 22687
234299276819029953 4567 11807
438553036758907649 21182 23071
802091612829052289 10890 22584
93337691933907505 3290 15763
15458524368412441 19028 26855
621599432193424001 733 18360
604943113174222465 5365 17533
626604013010332801 26596 28305
744961355997361409 1761 13959
742631112525135233 9957 14732
382180055975588545 2723 26476
484460854708299137 11845 27207
182882619007315841 495 25945
753537572329921793 10164 24647
838386184423747201 4205 21076
291266201367246657 5720 16573
504875432951592961 21096 21745
129837397223429457 16205 26293
474113114487714433 21329 23289
626159417634010369 3069 16921
424873373768619457 10375 12628
747333215694258305 13240 22936
435398197227421249 1446 20208
204673835996711521 20522 23846
457402128878641153 5896 27786
785786583803247361 3008 5350
39244844127487969 24547 26586
511865331834098241 856 25842
938052592772109569 18133 20389
299892334227738625 8949 23837
125181997504888897 21370 28250
781465009378162945 6343 15584
391435347471457345 6332 27418
560741619616027969 5958 7299
626706104068510721 21981 24960
45508732583567025 8071 11057
856692240070245249 13572 14163
969163106047293569 6653 22966
525181074952747905 11110 25036
536807154086854849 10191 27203
798392844671981 7316 17453
319767838066116609 17587 24544
596730852510169985 16542 17597
704879935721645953 6069 10012
590736522692210945 6868 14864
604515514778288641 19226 26820
840781915329934337 13324 19008
431344827932942849 5539 27602
900328968380648577 12013 19258
899863599355928321 143 11608
985050900849010689 4689 27401
114358995404398209 1790 7425
311110388788065985 4718 18273
304126144505008961 12338 24690
90652072042423985 5915 9673
279064254776837825 12087 24275
66029765480323025 24565 27517
363001766497223617 2405 7037
674222163516610305 3183 26310
391972539994537089 5133 22186
358773181107366657 1833 15407
32150152760696217 4519 17526
360002775386625729 17300 22034
976100744067704065 6434 20880
620762913703202945 25349 27743
426399155260373441 7457 11937
359034503093333505 3971 5107
789057915385324545 10942 24777
604952748546637057 7176 11027
455220216479009537 12965 26303
827228960310840449 1454 16831
321210424651976449 4792 16930
184818126280902113 2017 20916
862463909233486721 8298 22331
708196332807339905 2620 5739
762884977555426561 3083 27322
384721881000061249 14283 22174
203320058328788641 5214 26438
146293656054162113 4511 23084
680073040898772481 2050 4228
152285937488585441 14663 22791
290753563663276545 19403 21798
133274201028221745 8353 24070
213406188651600097 15341 16218
564555495247773825 4059 13536
624337973353991809 8172 13795
197887743522194625 13976 24232
695787871689073921 7481 14687
239518990858698529 7193 26400
132909374249539521 13335 22631
678406644864644225 9729 10502
174875983396088225 21849 25958
586733562116123137 20488 22204
184613588340685185 18050 20407
246810148758960673 21407 22180
666870145315552769 19763 26727
481065899721357953 7011 24516
568915299565123457 6210 21127
740600662475365761 8472 12630
781400685115595905 5181 20874
959431327644281857 13126 24580
969548898832957953 2104 14456
161177603374376577 22343 25670
101750635839916721 18618 19074
521313764055776129 5585 7834
119162838273258129 7819 13783
620458216203012097 15218 21280
822550563188723713 2045 28255
631064943491580289 14380 19204
258862441219637409 14935 15209
560987165286668673 2075 18765
315226438954649537 586 10582
566676990137096961 9619 25071
981685734814124801 7602 7979
286969241139978241 785 2451
670985936208733569 4788 13568
937184319937501 4576 22490
890323269813681153 1986 16423
569218755639106177 11933 28129
757506237896020481 5506 17358
723521621963016065 2162 25210
477561379732538433 18964 27791
217546696235835681 9945 12065
798619537658520833 1343 5990
975454492385765121 8458 13344
83809221346118785 8257 25865
238079030250425217 10506 17024
60438682455238537 11813 25323
651115955944561665 27730 27782
899858543318618625 142 27413
745768257555617665 241 18995
501157673394668993 17377 20470
480163152075718337 19085 25887
574291761796420289 2071 3216
716151966458319617 606 2206
548207816634626241 4087 6151
506749772845409985 4336 28057
722643893733323521 453 7326
14328315798358915 7221 19617
822933012737461633 3341 4194
182578959620670401 415 8568
297857522981164609 2862 4165
809135608715372673 18327 26222
191224802995687777 11488 16471
51766083454111825 2366 18211
506442563290722369 12885 17637
389493002685263425 10870 24213
14762167463725719 1494 20266
869261315722283649 5794 16638
489134448822884609 18870 19897
767508478796806017 15971 23103
682140504245946753 4949 9753
522600846973603009 8846 12903
935180839068880897 10828 21231
45890033326877249 4002 15594
167131525499382145 2412 21620
952809231326554625 6205 27437
881498283720961921 3675 23091
908883218979418881 693 10998
481848795111428545 9624 15268
450027683612376001 1725 7277
237021866521235585 7823 27960
376754214178639297 15891 17352
939335118608578817 8679 23773
960433299278705025 12337 16405
753192947946448769 20263 28323
50969099051094705 12229 13032
321045790041662145 8765 16523
32656165361686365 8324 24301
777638067260330241 759 25285
924788528694186625 4839 14518
552258615876279873 13998 16082
575484247093797313 1213 18578
833006157482689281 5693 6153
692979080510248449 5535 10044
749355484794076417 11405 15776
937333831443169153 4360 21517
869346784685792129 22529 28129
662589775285788161 11477 26549
428323847281188097 6169 13503
866795248577446401 11108 15720
568399458233617601 2247 16783
438981193814591105 14246 23668
899227622444666241 11469 25378
509453637411240833 3452 12878
813168483628420097 13898 27933
679126794701282689 658 20266
46678574155873065 12244 24164
747921734531004801 7731 9147
966999657021606401 1896 17996
306108047038584641 9374 16197
675758906871802625 8454 20026
330270109394660929 19904 23496
883249642682262273 1231 10468
650048386426895745 17484 27133
735036535830982273 4393 14165
459339005275595009 13109 27735
149116444296740993 10042 25748
303702346798964161 882 10963
96283999260062817 5942 25588
856179037461629441 2464 7017
374225290396555713 9760 15181
884637076225310209 18713 25147
241643114260408961 12379 13448
961384510229365249 7957 11618
894458815979394433 17925 20553
6390374807700995 17960 24773
485028045670954817 8832 21807
516517104592793409 14635 18226
961978948999405441 16822 22501
251013959418365569 5571 27900
21662270924291961 1125 15859
564208222272341697 2964 27762
830480714357978625 12132 22052
774739425911782529 12973 13147
678307796227411329 1938 2191
131789410246540225 742 9927
476890561825076289 18260 22918
883738907023762049 9729 16931
231850722806722593 2386 9030
903221097133254657 18654 24350
492794120463745601 633 7946
801569275979183233 1373 10081
314713688958928385 17970 18858
843334410000949249 13144 23216
756045793116772609 2092 6349
274239484355142337 2727 8257
455705636745033601 7333 7437
494508170532711233 1743 27232
289845642844515073 4356 5890
280151810490401953 2424 19748
672400583854223361 6654 19520
918287355256779905 11783 17533
527012901376782145 26864 28207
134540994194928481 3116 6656
178342433947545217 10729 14809
574399408317091777 1365 8818
424560460159202817 19748 22136
702447007194940929 22504 24690
372060145168287425 5797 6049
810304879485869441 8135 21626
280676199935857793 1459 20182
308559119149286657 4854 26660
996179608976643073 1797 16450
740867987317543041 11917 20712
64915287515024289 11134 14539
601187528692101121 12344 26309
589343182530708225 1984 15971
716864940009315841 4368 18436
814247930913712257 22687 23523
982755700294596609 110 17147
481077779994063105 8038 23011
71652247168444209 4362 9607
513409848969249793 20232 22363
949038243295468929 22694 23985
214445573902136033 2687 7188
578057886789821441 10433 11915
567963191242501633 18409 24628
519247251724799233 12148 16214
521900499565258945 11533 27915
894974115819721345 13870 21878
802164151117384705 14764 16892
921221055040469121 2457 19818
659266705925769985 4612 11912
9635992222570167 1764 16866
40095361925171601 1050 16487
399494873108999105 11098 13046
838534667819725825 21477 22025
233453373977383201 4190 24534
35876665189650937 26605 28067
814909486194359553 9626 17547
743994679720739073 12538 20072
54690338409017161 5364 25994
444812304200542721 4861 19483
25493284868694845 14619 17356
204228702264156673 13961 27773
130293686206655937 15909 19385
919136337577644033 12688 19619
599361518128041857 18231 26047
295167842664252353 4131 9829
873675520897961601 4739 19628
376026398787008257 2182 28193
477915773084014017 18978 23481
721676931045305345 10074 20741
599042888932089601 11977 18592
237589161213040961 16564 18672
845173258909063937 14510 20040
756207519209393537 17275 27409
571604190378280897 3596 5037
557774316876720641 1007 26711
776960893738326785 11808 24628
276598988959431585 17871 24882
814206588069012609 4290 23198
614217852720233985 21205 24951
649200068475188609 12656 25797
249112126285435681 14495 26158
284085016307699329 23989 26513
797795224052141057 5569 12975
731685848410613505 7179 25954
39633308005203817 2897 17936
379720681520709057 7481 18848
632500992764764929 11342 23864
633605834747903873 4485 27496
132448171327549601 8992 11869
410479218961967233 185 8875
15858930796827765 1451 4182
97400506024960977 7602 28254
603184106776932737 8124 25114
75764984275693345 7611 18182
407475799519435329 22227 24296
153165156545249217 10915 21082
175968943482782689 718 20416
492802378888825409 8339 10549
692028315772336769 4963 21267
488235107766563201 1213 15492
24431595495013169 4782 6800
391626696339457665 16813 26791
893736517669967873 10995 15058
494357251653333633 4601 20713
16137021039181577 3145 23892
693099795251129089 272 26261
272423160533112001 4238 12773
313283754773600257 12733 17220
699035425970446721 10576 25324
403299016235067137 12011 20634
646158217882092545 5321 13764
92954470915920241 2179 11253
569522030624934657 22676 26185
119875227043507953 244 23298
981185346851237505 750 26362
919764840714371713 15721 17628
612131728300322945 5660 24013
149226765306977441 17149 18124
394643614151934913 1704 12130
633722361701451521 7035 8461
562490406224409153 1149 10097
395754413666935553 5178 8553
117228180322928929 9644 20384
135428653859058561 4655 5876
104044388591130849 714 18833
596087450562450305 12135 12268
658448318961578881 1747 4096
326512286606892161 14384 26242
285799208557957473 14525 26435
843916333845584129 9732 26918
262985416428637825 443 25588
504981435755489345 18656 23238
847701534506779137 4057 12560
568722756284941505 9178 24982
708647768661681025 3859 15487
677441665757761793 11412 22683
101651377872368449 1992 12872
499926724370340033 2335 18980
899758377718644225 15259 18885
711584246118285057 19586 20156
263068507938196929 510 20493
644312017153836801 7088 16176
489066864003010689 2903 15952
692020973563735681 21391 23354
118465105688837729 15371 27149
828459942653353217 13068 23336
710392363296012545 2483 23156
964524046040757761 6646 24914
90978916591392785 14467 15688
980605788104909953 9199 20388
626501183238790529 12589 14713
659000683289185921 7165 15077
805055323555332993 10600 16381
540996819577998145 745 8982
354896364268785921 1751 6598
517943474138938625 15016 20283
314565668790844929 24093 24271
361514188665879041 4193 28168
400316437719713025 9017 23862
469375415298038977 4052 14115
141120619350228801 7115 21020
270937711628619137 132 17664
728252911343293569 5878 15209
963054852737108993 16898 22568
51064208295098721 16056 27733
400571262001435009 21489 21705
499520652403507649 7865 13743
824396607332324993 9842 25823
194874204184085185 10916 11260
66671523784435753 11432 22587
652047693230446849 6361 8601
507553023704211649 3037 21949
440080478421446465 13725 19402
843773151402118017 4084 16998
572161366200933953 9878 15401
679609087683793665 20182 21982
781352865446446977 1895 15167
710993037161983873 14300 27200
612681397036897793 10402 19700
120980676050514545 530 7215
926486457276563841 12108 17794
258014459451416641 17855 27854
967407959580075521 3875 7483
858840994617970945 9989 16262
86383154044536785 7730 20140
766862437890466689 7043 7944
538809034312937025 23611 27322
183588889893904641 9439 23009
676926418389978625 2382 25594
79823717605464145 3620 16494
684937029350809473 20382 25318
952740547910032385 7821 13085
841379366380717697 10804 18722
984852506204390529 1024 7555
709284828929003905 10208 28025
128774683905184881 6533 16610
178487383547246017 17241 17316
31325456419708077 6766 15312
379246543051326785 906 22070
390867240851868289 25314 25742
803093194115600513 10843 14114
286730487237861089 609 23024
700273555452685825 17296 22018
515466415841750337 6610 10069
346407547119707009 14379 25214
286332929156927201 10508 21163
318282317858578497 1595 27339
944509083589714689 8049 14239
930130227263671169 8009 12702
962473227504915457 3063 21270
816322029198080001 1983 6270
6866948279018460 7209 15865
714766763687702401 1656 21243
489202104010971073 12186 12761
466268181444522881 1911 17871
879311591151726209 19205 26683
754493808668311041 9620 28190
984615723550263041 15378 21925
705067261619394305 3933 13805
865753554148987777 21397 25525
499923503254120065 14283 18922
792554102680597377 1315 11407
349888984700047681 3270 10058
532468272024864577 20549 23466
21612050403089001 984 27137
454184791754812545 8952 10290
828890607220660737 13094 18703
804072599195300993 21890 27367
511032990845148289 56 24683
487199825527781633 16361 25960
74983448748444209 1762 5921
238636435640479777 15788 26943
716249135146195969 21814 25574
146571130780358785 9793 28058
159210040653437793 10512 17925
345856100954186753 10928 19776
35301559795112069 17544 18925
548577066054875201 10028 23212
787661641170306177 6714 18227
271906199627956385 6113 14364
104397338074900145 1574 15781
923544610637804929 7335 21222
870235515174375297 8369 27336
277526326370654881 8013 11609
947702560512265473 22880 24760
518736979934985217 5996 23297
19269688861729861 7235 26089
808064640195801985 4505 20247
402691517326896769 7431 19434
419219184863294465 16675 16719
938895166134518145 7693 13910
268443652659321697 6165 20328
385699479022417089 3118 26439
581393336329952641 6509 10969
718882147447690241 15405 19427
842061091499552129 6616 15301
137083133575426785 11483 18718
893125384786628737 3950 21123
406272935672223681 6473 21154
347091978519237889 1492 13079
389092232087261185 11634 20510
469774541730302529 16601 26383
360010259672467457 10829 10977
519993662355865665 21277 21968
171456171765040481 21305 23839
472649917376344321 911 23279
623281007281565953 638 12444
614585035312096257 8427 25372
933422918194292353 6248 24398
972994989051542785 5520 14589
309972147688998977 18615 24230
463101101162187969 18897 26182
774562650554880641 16395 18738
179953450645825793 12412 14396
89423251428105041 16065 22342
367216010313192961 8 19982
782447616215176065 1088 23547
276388847221184609 10461 26950
670878796669033089 11687 26739
373158202381354433 17943 27258
950100717516360065 4363 25107
155079233104828513 14049 18350
498388695883892993 7374 7719
683561956644517505 887 8054
551001136029451969 3061 3936
184725968990861121 3980 16360
40447499655957841 2246 13202
514337010450510977 12314 14387
579953640632108801 13220 14245
347316756240786625 1503 24163
327846846953594433 10639 26991
509193526999347073 12076 26060
304151937910443585 8337 12659
434456157207918657 5798 16464
98862246082180865 4157 10938
566010139473725377 8031 27789
724553319143065985 14112 24865
650986231514281089 19818 26510
753199500263594497 11459 26133
343329630767719617 5511 13568
921864749970250625 1914 18898
802104592280855425 16725 27452
604658348872934657 21139 21434
834136589557665793 4690 12547
687027249290590465 9932 24238
9661215853043359 6319 27530
826176492285970433 12914 15042
796815676672160641 5178 13451
330458725460697857 785 24018
560667786072983169 731 28263
278116417558383233 2148 5308
895784503149720065 11247 13453
179233193000467137 7302 9904
404448282128868161 6909 20314
739045656269201665 7794 11103
549593125523038849 2950 5061
542969294227116737 14366 27444
24335989958686357 23173 28031
164908597315903905 998 15109
432009367237931457 1541 11551
127981110055682017 4205 28215
877294193601812865 6941 13818
593840058747492353 10752 17328
588367140202926465 10868 28285
260092175111832801 3877 24269
454094547276653761 239 21448
405747806364420417 281 23071
278720229772126529 351 11387
328687226804841985 4905 12134
819392603816055553 9683 17826
413388405300583617 14795 25065
51468182489337265 1589 19538
561708328604236609 7118 26845
472733242914458177 3810 23986
889548516632661505 3429 13028
593330561165608065 11400 24875
291400426953114049 8749 22960
677613865931789441 8943 28201
167067316735927553 8413 28202
547942468825219457 4743 13391
966058941534310401 13362 20587
357519265258858369 19069 26808
38115435123220465 7691 27720
496904454236791105 10953 17082
230586462482559553 14448 21604
998483097977526785 331 1662
339076989365100417 7134 21539
451695259646577089 8687 14406
849459848106487681 10269 21325
142265958246198929 10042 24681
959634255894290049 6286 23734
607172918450153473 21069 23691
225250795248737025 20540 24833
339583213007188097 3905 12032
40674565546328977 3970 22730
399050019376595329 3298 8862
904015104070719361 7493 18635
367756103747282753 18695 25929
416246465080948993 15041 24872
527209086815879873 11733 22861
119926192300450657 6564 24286
32361185646351489 12818 27974
860182353165004801 20196 26895
39375546695644913 4379 9647
964109743327622273 1899 17281
570455037021091009 12734 15142
477747993877873281 1092 12903
597715216307570049 2658 4818
749746510469517313 5188 26182
78167389012037345 11279 16853
555720845224062273 10801 24469
3472237196540107 12234 28292
154532058764583969 8153 26658
194175460471726081 7689 23942
378959326905349057 14584 23620
57788425157390577 10464 23570
554273418277428929 17210 24315
600959398490402945 17351 21599
325499303216094657 26561 27014
63197703034425961 12719 18251
903896061619700993 15838 22326
547832383442951681 1849 19701
962572485880460929 3828 3960
189696172888041313 17667 21179
594938115705783553 15529 22509
265453221356722241 2334 27556
739129480449083393 1138 27418
558351036680669185 15296 21126
926605086170422273 8616 24374
714653178284706305 22399 28258
172288121015331073 12111 17290
47606551440914305 12522 15627
409905424877361921 11398 20272
898606473722026113 3441 9624
480810873997615553 2694 4820
363124068390128257 1121 2796
804917819043776513 11536 12035
944184305425963521 7649 8794
362813755064284033 7225 25526
988382518259818753 149 20166
27862937194722549 4641 6869
225169588790777185 5959 14914
841368706451465473 11044 21605
954467029491176833 1791 26749
299748344945054849 15989 22447
28162822688315717 1964 14202
713802037441812609 680 3326
434463264689647105 10701 24196
818683214983192193 9199 17438
144642702913955649 7418 15826
401008651133412993 7665 23842
528505096107856769 6085 10222
984652113101827073 127 20207
474797356574654849 15115 20063
774065678333219201 2139 15579
104519975549358433 2598 17550
684102358185125377 13652 25049
337327428421929217 880 17354
568285126958176769 5955 6449
588681350423534849 20129 27755
232020041220163617 18675 25291
953229775767326209 5235 20656
120413545219808065 4576 22565
346987298238651905 646 23618
385503559152308353 14363 27788
191264284721484033 13097 19461
583162801604334593 169 22707
590759095437932 11950 20856
983823286249940353 3676 23499
480925369570130113 2817 24637
292210216740503617 3126 27153
204735902237708001 13268 19193
568589581083383425 8049 21271
89698121641390577 6368 23397
253183754171107713 20482 23707
173508830929442593 11707 21807
111321523756100049 18042 18503
171465896528545153 10709 11447
558269101311768897 270 4192
426065572359370049 3411 11507
276173408153166369 6860 10853
990315431510879361 355 21675
71635560991882841 1961 15725
787407678424493441 12768 28078
508967890192746369 5174 27807
48696430962550609 1369 14562
686947040427700225 8211 23272
817862341613142913 12804 22371
440511627880734849 3061 4329
962849008955401985 9461 16044
465248380776348097 11024 28099
336791270296025409 2065 23100
377314054876944001 16959 22988
465403497646420289 7247 8609
723316129062173057 18556 22385
111177232040382993 23419 26035
15550418783160325 18591 21480
930746979894053121 13782 28005
736331927753116801 1884 16722
708970724587764737 8902 28082
428039200959101889 12644 19068
40678547369864761 21381 25302
829046298094912257 11736 17061
877648234380053761 5886 15063
47149328861760153 20920 23165
285454783723025697 9 6305
800396033984714753 6349 9188
54439554481284345 13384 24951
991297007186812289 1516 15010
749847388614895745 12043 21161
511140016183364993 9574 12875
997101219924424193 1294 5592
85793342967743777 25407 26000
308460255169478593 16443 18410
75181314526805217 8830 14504
340797841412687297 4169 7258
221395034759023457 4579 9686
864322753082788609 4240 27826
54918281002247937 7349 7603
732329540424082433 16149 21486
921499049594128641 296 10595
446603514800187905 3478 23621
850659261603528449 16388 19298
209213372605795201 10644 12440
781391236067417345 4558 11520
845963735305517185 731 6960
684664882272645761 10334 28187
616466134401640833 22568 24047
664566030140800769 618 6764
440254939669358721 6465 14232
161943906470828129 20197 21175
73696842631214561 17154 24447
540512614621871297 8498 26411
51502409076036313 17476 23767
902093731502535681 9810 19494
101526020733508913 6665 27320
708519906199594369 1490 24667
101816048089972353 2964 15269
598190000139641857 18015 22586
818507281100657793 17883 20772
940371377956875393 1726 9008
197324485931787297 10177 13583
598311865860612353 6840 14434
253611122859105377 2163 25709
93038792906266817 4953 14643
183599695013043617 2349 19410
610435476630829697 15935 26752
957792931105892353 3000 21939
776774237815782657 4659 6144
973367443425800577 935 20562
899208546105288833 14943 25990
710933429476888577 11051 17612
234850218906242241 18216 27911
259497536999163009 10501 17204
729978774933716353 3741 25740
724111865511694977 11417 13956
203490824409765729 1049 1135
977126113419771521 13693 16194
287208680990747937 1573 19013
645226560086577153 8782 21465
913530885981000321 7917 23347
873944288266699265 2159 6312
676264408340120577 9727 12911
248765690712183137 17706 22180
792667494048355841 4358 27693
264732283133483297 15820 27953
344086623071920193 20164 26594
585279866236938113 5061 25026
786836953881984129 19653 20368
384539851801036993 5774 13575
619382982325749505 11914 12446
786918749959902209 4779 9336
483643121938438721 17925 20529
285801424184953121 22539 28234
480044193330261505 4684 24023
673243261838514689 15184 20858
566637848418903169 732 4616
941291972009224705 17514 21666
867174674650829697 1588 11813
824264300877040001 16328 27499
217743784448583009 23448 24211
782216227355675649 11189 16053
253514604542207425 2595 24654
230015038400672737 2494 24356
311721903349305025 854 20907
905793617904407681 22013 25969
970558003851852673 2591 8915
879538204258146561 13174 28321
991203547635574785 19826 26840
388243183315339009 21405 23244
344161765812177857 17337 20580
405438983552336641 24337 25894
87687459116292385 13550 18735
717750868304420865 9722 10927
683088524796307457 9863 18110
888469723773731329 15415 23148
961678891330034689 3348 13083
170355012040388929 11026 25322
918302263192007425 660 10702
182201183705792865 4253 10175
506828353981259009 19978 26560
764128633028917633 1380 2091
371884902472277889 1494 6974
219798098684115937 607 15592
115894610577992545 12501 13010
189858306160815009 4219 6295
21485123808677289 18021 19527
89230954222934145 8190 13616
392368055598520705 869 4349
197783106579407777 477 1571
356942627684777153 22819 27441
632772614172914433 8231 27001
846779348735292801 19233 20476
359902315969534913 7372 12764
747222283422221569 15736 19195
661074402943320705 3758 5972
11591993578715433 5566 5778
887801413286581505 8323 19478
254488450830695713 11273 12027
838092956409518337 3332 19324
598019229011708161 10778 11477
400671366328751361 1378 28115
263870489835685633 3094 7722
954123195433432193 20921 28244
991372966087848065 2466 23654
762870465409292801 8429 23126
717411422424238081 11682 17329
770535701949960065 3604 10919
512278363761634369 8113 27218
572539958207656257 215 2136
333423187079009857 21787 24057
298745152816486849 22069 25414
167279806028854945 20991 26548
731848618169578881 7705 24642
1939241544722137 101 26491
221551853585530977 6290 26500
766405333318243073 19017 22447
86696170085858177 2716 20970
726478737788713857 14866 19456
928277375542201345 2433 4237
223904804852562465 11700 17607
132315268208088817 9396 25835
544611425878617409 17536 28206
113909397248527009 17711 17838
992765038667965185 3167 24503
656215536956906881 4803 12192
926909153705256705 5977 15811
181506648955867425 11822 13196
59240704544915705 20363 21139
268225104444297825 2137 12169
207233629527696193 19553 23158
427993917084499713 24400 25836
870405644762183041 8635 9805
557794147166291073 7463 13962
727761316709948161 7450 23350
624675949026119809 9936 28226
349883380837351169 13665 27036
51895282825881849 22874 27447
39880247255172921 5670 13880
610669368300385409 17157 20549
623090643763003265 21226 25405
825326259818282881 1864 2826
746680485323285121 14022 28291
682219929090770433 3557 9134
806531653187189377 8111 26463
63405358951627025 3800 20570
323145256341707201 5366 22327
212640169897888129 783 25225
783296380019987073 8230 24639
791238307986006401 11559 20903
534653694086589569 5515 8975
202346330980084577 7435 27366
90700969574921681 17572 23296
482091375052249281 295 25991
280724059723144833 4444 21002
509044841901491905 3096 24010
172095691074712673 2535 28060
129967715459102353 13252 27721
816128465748821761 17372 25406
814244326376872577 22242 24417
313763026665267137 15729 22621
330167060313499393 2035 9570
202041906581872161 10290 26458
960550474190476673 12859 18962
604418631490045057 4013 13526
840201517263366785 18870 19880
481570068680444033 19539 20209
958114856772773761 2280 22278
458368698378873089 1084 27639
297606666025927809 2048 5202
782027279063658625 25293 25565
568506376544313217 1788 20163
357501558800986881 7514 21718
228466336686736321 9762 25639
255278364436211553 16643 23371
87382102880106065 9858 11382
950006958421536001 5306 19752
90275519545684801 2279 9973
271261446291863009 11379 25828
467754322010812033 12009 18010
937406173383987329 7482 8288
926387834045996801 2263 23543
481793102888762113 2628 9846
754359276858657793 6046 9599
962897794817816833 21909 25174
759895943550731137 6301 16185
534618199350877185 15573 24764
484481858206400769 25832 26013
144310416541582497 5780 18968
287414304928589089 119 9016
213474334854883105 4128 14946
96305993216795121 3155 25817
869612426995924865 335 16791
834787749576833025 9572 20720
340140593410684033 18937 20945
864044223657906177 3450 6146
871843443599242881 16231 27900
166025668143888097 604 21522
739852424636328705 110 19491
638228536746261505 4145 27322
537759448470747969 4093 26352
274424077317718241 18380 27020
142284335664403025 2200 14048
944969468795214593 19039 19608
479057201311302785 2596 4812
83425646118328705 10233 22986
876099957397062913 2474 13486
321938408350042945 12882 24757
939770830671900417 20913 23305
318694913673766657 8729 11083
284790270250699265 3418 14496
220400443704185985 972 24584
945697451372847617 7513 11692
128441502968755121 17272 26008
723485648798803329 8845 24363
257798592122675521 18414 22385
773267035963666433 8814 20551
194372188033611329 205 27250
928331223832930817 9234 11461
987016377249197825 2787 21042
362257394334431361 23907 24919
630832267988367361 10353 18395
228928176816740609 1980 8602
876251049542368385 7911 9295
489675800403713153 10799 22681
376621902773024449 6526 18688
106711288006909649 13018 18167
634015834674691841 5953 27011
615867360716503553 5069 17974
676432934779640449 2352 19149
703775668157309313 19477 21613
930633009134318465 19124 20085
297724459287447745 8794 11444
682510320455463681 8544 19086
132778427209149905 16447 18283
571031903295100545 9323 22411
411394348620415681 3615 13769
909538688768591873 13047 27754
513694384199883585 2669 20565
170953682464592321 8571 20556
346121001024894081 7425 17054
896302791718653697 14123 25350
111344113297480625 4830 20530
833889518382527233 1318 14717
14195499632887021 11581 23120
787659778334770561 5546 8415
422057963884274305 26936 28236
470217099823948097 20918 21150
396184347396964417 5418 19427
892955370331577601 958 17918
571286500475896001 2263 14426
540903903861554625 16399 17284
316789917320800641 5017 5646
517254207291344385 3353 22576
558486393465901889 14222 14596
740540821460974977 5512 25760
870379670738000001 16671 21380
336550924406253697 5636 27443
202646466735519233 2301 4574
599958164920558081 24239 24438
16283545113207511 6120 19589
306271988949660545 12965 21070
692191685560519681 6239 23630
125734342723923473 2872 15716
206659871091456897 7662 24103
984533015248672385 2003 13408
376908660483554305 110 17268
387887132148897281 16373 22464
842702132867412225 21957 22536
320321264502652545 22781 25573
416545062400363265 180 25269
700165073970602241 805 14898
961209648885610369 5891 13001
426442377833268417 4389 21075
539792503532101633 580 5747
538733619309361729 2794 19230
900457633916016001 7336 21053
823993150961470593 10597 14773
996788250723600513 21517 26724
240653838605716417 16716 20359
83633921176154753 19840 27544
727462399385302657 18659 26994
695760914118711297 11722 20699
486232319355245569 20039 20226
275993686891791169 20180 25001
427358746379709953 18835 19124
997069308218957697 1529 11798
568805895105022337 9368 24861
238827642002572545 14060 16848
932431555055529729 5151 23187
52087326130550337 24380 25610
8415625801426075 15913 19129
124226149127263601 27246 27885
139878282599610769 6314 24934
385991213947395521 19833 23346
485597551385673409 13801 13874
968709399905147649 8837 14737
715082322171525633 2919 16827
457704393204057409 8506 22551
718524729058820865 825 11242
474714960925876289 5854 10020
59938978254606921 13493 20067
621619267662712321 5969 16234
438202502382132737 2017 18791
874696478149498753 21372 27360
630117657050050177 2207 13834
558190578871961665 7362 26123
236448399841599169 4486 17878
995573932501610369 6282 9471
997964707262596609 8441 22498
237401155452946721 1185 5196
770956084187027073 12615 15037
858244375705506689 70 18043
442337680854819841 15877 20396
593133646429539201 2313 17645
658700934256522369 7242 18716
918945357883938433 8962 26647
144517160544310753 473 7421
689711351624456577 13667 14632
718019700616316929 19118 23060
781969099527511681 15681 18625
867380783484065921 17170 18391
485742874691982977 83 519
922489797683788033 19760 20558
266436672584983841 269 20650
52034741201154593 5540 28211
685739339250549249 16542 20766
194721740558158273 8772 23423
707815851182655105 2759 20537
762744916972252417 1511 14170
316964638314761537 18002 25166
730712567058752385 5478 26140
416236684325763649 9300 9373
699831995886896129 136 27701
887198944306536705 2979 9360
937715366964830849 8926 27001
131433043374240561 14521 24003
355606412390329729 5676 10811
437488803848840065 19581 21860
869761833663908097 17265 22995
925699218618387201 14424 14616
256708947607577889 1510 14295
780843890813091713 7641 15843
631007620847107329 809 3424
363355894406989697 1385 15710
485555216728897665 4188 22343
350916205202640449 6155 27226
10805791040489511 2913 17819
364002333501087361 2275 23600
343996257684025857 22100 22484
621032496909780481 8790 19076
335578346130439809 9750 25912
407799161141067393 8635 16749
75717008748654273 17144 27926
99990274682614449 13596 16023
437751295129082497 18867 21432
719061570222958593 6293 11461
134088707111331473 16403 18856
682592244280645121 4730 27548
814721503732336257 733 15292
358803883481751745 20073 20527
124834215282504609 1101 20991
205178718284304993 13279 25564
591385246248613377 9971 24096
721196019175277313 2555 4715
495496050049681025 15537 23441
613992765853712513 7245 14355
215405505720305249 6674 20805
471178325951623105 10417 26353
435729511973704577 18217 21230
241023936405770913 6183 21138
859229205023090945 1282 4777
173116292866279041 9562 24443
615166854680907649 2563 23499
451343609196303681 19891 24221
27863262909740173 12374 15551
670118614392148225 2358 3911
62176954934415105 16570 25245
890563703655249793 14813 18129
674431216865478657 5322 17982
91623810236267649 25167 26044
92317509165141585 17476 25858
842990945528018945 12912 26968
301286701761121409 1414 11047
338589878341533505 10666 16427
66557452309041313 18427 25014
791756433924934529 21888 26424
714557882128069377 2374 9296
150981109109931553 949 28165
405225132931931841 13853 16995
242495206773273953 4358 17909
742914568935908865 3432 10157
765494022135722881 7321 24823
634776847226731905 5386 14752
682228169402737409 13223 15814
812438771528739841 19560 27218
571233216082742273 3893 15373
903419696040216961 7901 20545
254529445575261793 10748 13954
570966404370501825 6445 7849
650345560279415425 1053 13147
892776446127413633 8300 11051
259791244693918337 13129 22876
106254348962458785 7615 12322
216830415638309409 24129 26772
72437211841517521 16048 17086
963746025693215105 8671 16975
828789626227639041 6942 15064
541622265133977281 20857 22631
910567388945736449 11761 18728
806067389724450561 6241 12953
964847626307424385 2679 14986
261723072793568449 13315 25133
756772430680726401 9967 16951
940917062704844673 13295 18386
298250733584616513 12744 27436
36152687469122921 2969 14472
365071820137302465 20742 24794
969180847598000385 5365 16045
326778837335204737 10770 12082
336669476068674817 4780 14622
308896024868872129 11812 24315
703661847435828481 11667 16648
174815695217695585 3134 4338
985847922925241729 740 2769
162155382031556897 9461 12533
168869896078394529 15584 18913
287931480334258081 2564 19413
602817980078480513 8722 13401
258177817662229345 3369 24940
710832297038226817 20959 24188
284928655342078241 19689 26041
845780309933243009 14288 18428
991087114495712769 1533 24283
873497973869451265 4085 10940
62517141556206473 23 23013
692695039542467585 12206 14312
63284171482152377 5896 23960
490135291139697665 11032 19251
838212149666823297 11850 25830
654057057138796673 25806 27030
301264407394086209 18652 28059
503328425364049537 1525 13997
826115574094238465 7066 21288
925551039010013441 3499 27478
825094213110006145 19547 25977
237828562985388449 1177 23216
512676087624079489 11183 14154
959132110877842305 25716 27892
551392214827217217 796 13999
938059690034311425 9644 12751
426925569303016065 12992 17732
638586135097863681 19435 26759
494406136091569665 6113 6261
187334627994378177 14848 23552
70536819132009041 5813 25367
304144885750243777 692 20830
785407302635150081 1115 5450
549000575134773057 18567 27051
522691220369459585 11361 23950
878898640536686337 17168 24798
109681383085288081 3679 25905
220375044652545441 8402 27739
695411666750779009 6237 17521
640569793838462721 23531 24977
637289863149248897 17729 21793
337398062890418497 4062 16611
365807240143787713 15972 22483
73068791823583729 10441 13345
944801073388745729 4616 13731
589735115163737345 4977 15280
828568366590992897 9478 21489
274905820618126753 7295 22063
758506393676924545 3119 28000
140312915841452225 12562 28153
217896057840185633 7261 8899
632111054777436033 9443 20743
135285603377738545 1451 2453
237026945781114049 14817 16008
462572923833938881 3144 17301
652330708107367425 2225 13881
397179297703644353 1016 10664
964071156516684673 11868 19097
227688481716477057 14382 20375
759098434793951745 10552 13841
383654910092317889 12744 24775
21826599240544197 7452 25698
625093451223030145 4411 19410
450189618301802625 2810 20810
437180230296604609 7994 25802
322702310107406017 5161 9655
552328777342175681 4311 23104
5082571097300815 156 7848
720583450704182785 13893 24638
230318884217926017 4764 19441
153781621385810753 23389 25505
91883462442037713 12569 16650
628195771694436225 1056 26033
994908111313623809 829 9657
542264073564290049 481 18513
366003706785203777 4779 15994
18230513099794621 7068 24213
2091139232309303 3037 4786
825067426345903233 5651 23222
898167394160562817 10154 16547
4415575567321640 3991 6918
867988189034537729 18931 24324
943667070780257665 16903 22271
929104938964353921 9690 10228
15603035313588977 16341 22558
802975180916693121 6961 8344
455367000084272897 5409 15583
668065277054918017 2762 18269
599844700931896577 6338 25740
510782055075129217 3382 7513
299880088627382721 7003 15015
261935465773046177 10172 10224
23034674045661065 17048 26118
779844399078374529 17300 23250
742617322509182977 4044 27529
525551249734004225 4784 14380
522343399205311681 13474 14226
810069535540737409 4917 18161
54657552698152753 2071 21204
890347859587887361 3132 17628
223841424998298081 6096 11566
760030793470722433 6270 27660
359215685694216833 6003 9222
380844823884412865 7336 9539
246349190382829889 15078 16564
416004596091500673 146 15121
275023082390809761 13529 24600
333964708211464513 12505 14761
585940660265734401 6261 10367
803534559698253057 2956 18811
144355865743740705 11200 22106
336611263403650433 16537 24417
625837624823333249 2919 8169
872040324728534017 7965 15972
420346404504549313 5576 22080
258410278337844801 12425 19878
834697010511504769 12860 18136
580456644176880641 21150 24213
174417006145183969 19844 25617
819554305147132545 12510 14938
614429689627115777 1379 15835
153435648283721793 19825 21847
186784379688724289 16990 25966
363173168092782081 1350 26845
720485082167769473 4490 19603
429092500571218945 7402 13942
14475280967509719 7856 11574
136833594335822545 9412 21737
8655381090335369 22535 27021
905817171284997633 10009 15802
152519491355427297 9064 27167
652286227945506177 24400 28237
940435562390987905 802 22232
751883092630809089 23190 25597
572172468765252545 14239 26636
544434520171389377 24603 27014
703234527220502017 6221 17944
961402338368987649 11323 27814
739268209164826881 15414 15669
732080341788968577 9486 27868
543557827008314113 18307 20774
426927000847147329 9857 22239
687089630547497217 4557 26452
771063449705760513 17625 28025
963837506797375489 6836 10038
715372933912892289 14069 21153
889320701692632577 10198 12350
746088972485420545 11985 16395
461908729189090625 13195 21335
152015302853389057 14186 26245
894438147671174017 6592 10251
266336670511943649 6462 21449
83140073963647873 15080 19987
668520745057481473 4061 18290
834912435389064449 4126 17289
491750688674198273 7978 12570
967703809075814529 1091 10971
96158709988603873 11145 27239
701294438018045697 4117 25613
235976665202993985 657 4293
490088059829787457 20372 21177
884670026793077761 13514 14283
408017259438700801 1157 23718
166877202138589825 6360 9290
357243727108951233 3544 24428
910334254948455937 90 7922
206768731314760161 9366 24903
789424653345999873 4013 8884
930139285077416449 1980 23524
272514220280402945 8974 18530
503690638630580161 9823 10950
65924757528659233 17376 27264
7255286279971075 9632 23701
44686637944185041 12459 18733
984412346955345153 3864 20639
256723648817963841 2633 5312
725851580045599617 4720 10802
481387188078162625 4841 24147
568880758847932097 7526 20270
386927028736902657 1912 16449
137722971046983393 13918 26284
433677151291764289 3214 20796
825831980185519361 17280 23232
931721593150452737 1659 27300
362537371284417985 19108 19343
799122042449244673 7319 16732
341164292286912001 8909 26434
119517988723611521 22408 26225
147513493147343425 537 11695
943680914853107585 4853 25200
218893565008194465 9285 26673
167589437909892769 3296 20714
722806856060202625 11387 20859
757533455417405569 3027 4383
508152672013714817 7447 8697
762793532088817665 26531 28119
265072397041606689 3643 24403
529290967251203201 12832 25037
302062344669543873 214 10625
888344361660383489 7357 22274
216673348796803105 4001 13463
187192151746319969 8103 8197
498353787969442433 8497 26981
368830942187695873 9135 25981
476198340223206145 19098 24909
815095570281048449 4618 11863
498339843085012993 4495 22916
186513619555906721 11373 16256
820495945937267329 8897 23734
218043098512868737 2726 3207
248063079032100129 21322 21726
123505607086297425 4238 20782
254377226128227105 7782 25261
808952896438260225 14057 15431
87922493064645841 51 1972
752269836108805377 21760 26450
648386218210305281 3991 17204
196051717446540161 7928 8458
516397058245097217 5024 15114
360814701154492225 2874 19024
526384929879654337 2688 12793
660795081987235073 1547 7713
628120739697102721 3804 26209
423313864181405825 18436 20889
133807201785913329 1931 8876
678445258706819457 2701 12307
141871370821625937 6704 19662
560237861592991489 22486 23806
556843919600467521 10014 20759
807751440490736897 13922 25196
372241499751744705 4662 22443
157476645747660641 4539 10126
196944522304534081 19791 19793
581249287270441729 12390 25163
548964547034294977 9884 19944
498735201691328449 5564 8759
30145638529958773 19049 26728
491888444222784193 1403 14855
676050920458159489 25273 27198
211456822471685505 9969 22450
915031048264125953 6167 15112
182702045600382945 1466 11910
821897674599391361 7167 14599
319803315113670529 13963 17829
546627075677648129 7899 26324
501121893386713409 9670 18203
811098443522503425 1721 12779
259306156650065857 18361 24721
198158032749518049 509 5424
34762268768464113 4557 11362
765399277665146369 1224 26451
841580238009338881 4695 13254
32116515249171585 5847 24120
66864505560293001 3721 4440
628597242740035201 4547 26812
603220135564807681 5131 14055
802207264988425089 1880 6208
902308840703444353 5737 14832
568513752013380737 12619 22577
954310648244909697 14463 17227
185940017578516865 1798 13183
153729970289763425 2661 16079
135720166063215681 557 14816
516886444793808385 25021 26455
683390315718497793 4881 13473
635763492736476417 17832 18419
977550768583903105 8118 27614
454552893554772929 16904 23586
62206746800981705 5041 18471
897122326254677889 718 16314
258084375484749281 8703 26898
118089308525721745 9261 11720
215482522849782753 2863 26028
387750558115801153 7041 12748
268062119931038017 18499 19527
129329752907022305 4885 24035
192667823001229985 4531 8865
683797330925418881 22653 24746
867861940594941953 16412 27916
992463007426092545 9139 16925
151190926406968641 12062 21371
808040608662555137 13426 20025
783271546721657345 8214 13046
337995147881553473 3355 14350
316669939070820289 6957 11702
328490305135265025 2068 21469
556367704172750145 18462 27921
84233197101635681 2557 6736
413196924235791105 1158 15282
793407612239565953 9015 11484
377672143884090881 18046 22723
742909333357243137 4667 20100
784701545009582465 11546 18283
976462747488884737 6254 26573
623139800669896705 13089 15882
132479962709535217 21245 25565
848265982457974145 18375 18674
30162062205011609 4209 20890
769545008517290753 12406 20942
212085409305085889 16159 20887
46755964905216273 5806 23380
757327826029129601 1113 17893
340442270947427521 7735 28186
162901857758637185 6365 25830
969418297159080577 8069 10589
947005342522817921 7025 27300
564941854169624961 16955 21869
257790307984162593 16400 27927
325212374325488449 15708 24116
829772667084004225 6703 25061
732783279124085121 4688 13484
245255487649412641 2777 23846
446505866293648513 5579 6262
794483404701669121 19251 27512
568213378596674113 5768 22231
684653723337316225 9988 18954
604162128357401729 10389 15675
289803173715686337 23288 24531
885456499895873665 2343 3948
895590510999564801 2464 15795
684642993291987585 7884 23539
384700645234506305 8633 26682
940454234607408129 11217 14897
399158761883409601 18880 27239
443084493027711809 14698 22183
466894918693473217 1073 22844
164277307186189601 5424 14436
140095244302155921 12557 24718
252788806353009921 8711 17700
561087684710390273 10237 13718
807274516108115841 24107 27888
579458406903040001 8748 27244
842502395339167233 18459 27139
402941469412528641 9050 12354
690599457485895169 11663 20237
363813367963128769 18106 20857
191381939907472545 25791 27884
722899562270601601 6119 11962
51096733953464481 8345 23327
620282200214585857 3091 14493
452725369656846529 23686 25428
798149314680305409 12461 19424
971362023742706561 2360 12397
642687544265097473 4700 8357
338279087236003329 8417 12290
702753671580854401 4857 22274
250716318714061985 6522 18847
452267858337460609 9054 22634
824013440678967809 20362 20578
416036375792518977 1042 14760
733330398159274881 6868 16579
301331070304282625 42 11732
766350695726288257 19190 26324
987899576991498625 13157 13407
52152749969899049 13756 21357
988372852339448833 12 14117
147472245726547169 7681 25790
866448896820546817 11872 22437
753859244759333121 9086 17672
951624001447466881 1255 15545
223938638753793377 17250 20327
687045661057585025 13617 25263
669857474239044865 4498 14939
572091293164998401 619 1737
30716261586277937 25713 27743
831019321532128385 5981 16641
817419345081283713 4709 17086
248675493355843713 3446 18042
110982260670397185 8701 13602
774450367090668801 3662 8371
726133836150971521 8506 19166
393021776741345985 12163 14699
290813563641009409 23276 23739
159745576867241121 23862 27433
857794342858603905 6795 24736
50889423122637113 8683 20562
8970753885307659 9546 12149
991618612914226817 7963 11656
239163309973882593 16913 26657
894902155659348609 13120 15622
529252107522196993 1889 18023
850379995391026689 1189 5764
870267456046441601 10902 20499
589815662571364609 6847 8585
111981389522640033 8549 13559
354326764494562241 7576 8655
266321381105420577 19438 26964
229547516725897793 14117 17448
379644086018700481 14597 17831
724073921645644033 13040 17530
296282287053777793 2842 6129
643164689261620737 10482 11013
78914685640029345 5577 15267
498832370619073345 1519 22618
499505489636128193 15341 24058
807197956184790401 5355 27517
788611476476305025 5617 12966
631231859822921857 1405 5483
294975924540530369 9593 22214
560808533249254273 3335 18409
843639159492653313 17643 20216
106007672293760177 6399 21993
992986510595038337 9971 13332
959603056902931713 4010 15042
503772456422339585 6232 7561
260786832679688289 6368 20406
621646592638974465 10655 23713
318786370147815745 15916 20458
780109872827040385 9246 14821
365768713031844353 1046 21164
181834307986768801 3706 26704
666740284318745345 11491 19845
99974927649768113 19558 24068
84116434117650129 889 22603
732632165958854401 3321 23296
570278383538148865 4423 10195
323626541689037569 23859 24263
886554688705377409 19265 21128
420256962229494465 17113 24700
201384830449665473 1898 17642
375899951495128449 3673 7824
641576870349698689 8985 10046
229239931235561313 6720 27359
925206832273001857 1257 17365
697248544730314241 3277 13436
615744988131712769 7243 18213
434232333103174977 3271 17599
417818747755585921 24115 26629
797884460544693761 10718 15119
275140097074515937 14216 16504
840282038980753025 12690 19263
421568570723533057 2282 6891
783985726497775233 5024 6258
216784188066714721 18655 26652
341599682817410177 23429 25843
251787527155141089 9028 25471
856289174503231745 20280 27124
524876972581356673 7542 21630
823435150994789889 10312 25063
351798582514586369 6063 20168
420735454690259329 6858 18255
947418078776582401 13886 18130
245318146308299841 510 16438
808382586991694337 928 7375
731964210459736321 4858 5762
740037159206881537 12033 12040
940056852100362113 11647 22170
276409400795611041 6462 13253
469037952866898433 18843 23140
400826608860160833 23078 27342
851887898373682561 20444 22263
192848452245907969 14710 15509
546341440284507457 4574 26139
7234318065915347 9022 18392
26255456956683077 26545 28116
194846600594100737 11628 13022
940573492591511297 7599 15136
507572450493615425 6765 16205
106968929756128257 3194 15717
986383715791770753 18970 25639
688409210391952769 22038 27844
268752954478006945 17306 23640
644923905313625345 16227 26697
449945861298427713 3491 7350
221926591497407329 13928 25829
951166698769345281 6641 13291
474021406783059265 14706 16764
984825185992956929 1877 18017
275301601603487713 13068 24194
493251084011664193 15106 17794
359112501565171265 8788 20067
17572409816946079 10179 27595
53493926256976465 3526 5246
623686031301009025 11772 20190
209330651673376161 17846 27828
502674937436392385 1895 23432
710460969344907777 3580 26702
969140701568139905 20145 22960
816529316961556609 2681 18837
376968967460239681 16977 24698
371514231940437889 2795 5684
940258466766540161 4992 11684
808068843119961857 10447 18811
198250294099903361 3454 16747
554309066912608705 904 6971
217685848426643969 14826 22716
78121135339479505 4772 5787
170033636093389633 13369 14064
420050021748124865 21330 24688
742367673561023617 20190 20203
711084599257439745 14278 26289
997807086750821505 3819 26368
517088617043029313 3503 10806
668365884672855553 8906 10247
460601885729751361 12089 25256
339194471605136257 5672 18829
681352523600679681 5108 19860
149808592231313057 5570 27616
370900667624560769 741 1519
287306838872421377 25175 25621
322013759519691713 5536 24506
103309386932611601 6826 12117
593459567701763969 5498 6515
383742805240810753 6355 13979
158392792571532929 2823 27962
69759947864259433 7546 23696
877939009230594561 12723 18476
100068847915064657 15255 20838
469094365052214337 6128 7457
960611903832646145 4882 22597
415386737804148225 3831 18884
793432685845910913 2678 3617
372443520646044161 6003 12951
138822041100429057 16974 19436
544281626335099137 168 25754
556868441168926849 23456 24253
555975768161673025 13712 16519
888108614110254977 98 10676
453243687960998913 11656 18416
605849128567196929 26155 26312
111447627791676497 568 921
660001018945184385 15430 23433
132314546050444897 685 23368
312112998055180673 4230 13695
781862034306684033 5898 19915
459680744793761409 11139 16507
938577509183041025 13305 18728
390493168058181825 6092 20044
481511280823582401 23568 27090
601503639049003137 1943 26011
799391434376467201 753 9815
225547643132511425 4202 24799
574067438984585025 4513 8274
705432419375657857 18345 24774
122384296453112993 13996 19787
787727026735890177 422 24602
174210549049973921 22998 27465
947839353628911105 279 17646
307192377776622977 14288 20700
913512826615839617 14449 19045
933967399042089089 1855 17721
65082418400297825 935 12937
548215813145340289 17425 18399
24668021135763497 6793 25302
66502468181653289 8629 21552
636109351702902657 8405 12570
615742431905026433 16193 25321
237096321704125761 2979 12452
100096658929786033 17087 23899
550673147388014401 9271 25231
36895995837376465 1722 20164
592815141911582849 6054 27236
317882846490078913 23888 26898
971495010809224577 3111 17254
647093599593738113 8245 11316
156592480514131425 1750 13181
470869097134865921 8173 10418
300206919517538753 20968 22657
723026742875084929 7136 24172
503637555527287617 474 14889
21034709698341205 769 17374
795841021882399233 19879 27355
762462962709683713 14845 27528
722501902917013377 16276 28209
417870080526441281 22539 25556
318077472988594689 7188 7458
664126492549037569 669 16135
238549588187563457 6012 10147
197562843589423681 2244 16694
781861263457859201 2813 19167
349158754990575937 4819 14565
282874985074624161 24552 26461
652898856847841153 5084 21165
31172455486544237 25222 26556
317659159242204225 18858 26916
678642065054074113 5366 18333
509511455816124225 10565 12896
42878313877071865 407 10003
859915225469215745 15108 18739
265123126972394369 7932 27525
187915038090252993 11495 22195
341280420670958785 146 23006
549375058408209345 18264 27522
937235190294213505 4512 19730
480213540897011649 24886 25489
784140302665026177 10212 18914
687296204595547521 993 4134
137491690745672913 11204 21688
646769789982087681 11792 15241
124943694109990849 11671 23133
798299513739529217 523 19129
124763466009252257 15674 26346
284622094882792001 19172 21959
976641614751958529 3537 5545
389616347665842945 8906 27674
371209114096398465 17116 25118
751078905328441217 1569 23351
621156278582422017 8155 26690
579368902385006337 7010 25411
650698460588753153 3844 7028
279624888677460609 6207 19411
8006773711191074 11028 22775
12368092668388897 20982 23026
408896895596978305 6641 7648
209821501435030209 12390 19884
855313781169261441 2420 11472
654127956576054657 1952 21699
711160549538131841 11555 13846
398946071498613697 4672 6045
957379642684958977 13468 25556
570431432155054081 1119 11134
798145481178249089 748 27524
993224644350974081 19752 26613
174580157056769985 8677 13123
943066202520931585 35 17421
123566064326237073 20905 26496
335089438461295681 10989 24186
552392894170100865 11252 11418
171382661248109985 19325 26419
771231393598395009 5336 11639
66220765164800353 124 10128
115343877472785297 23212 26647
590085479926450817 6835 25226
651101597299824385 4598 11050
72379758769756113 3408 10116
996175512335486977 12222 25921
769007326391680129 214 24385
642771259189697025 12330 28009
95241296088047985 2191 14209
187693941678222849 22398 27163
520254548006512577 2699 6215
410012523211801025 10382 26660
820510123501492225 5644 15645
700988904043061505 452 4389
138661661957193873 9318 17094
456678698679990465 3099 6294
424336516560842369 3578 4435
744853965435627393 14601 15754
356420846336824577 18577 27916
871638110410113793 11299 20562
727104834467951361 9946 10948
532465007244372417 13794 19704
362415864312218625 23556 27792
342110361385703489 11005 17821
742588162113818881 2053 9934
907270390876650625 17041 18945
678413541415189121 2441 19653
358820907234157697 4975 21974
920658918136268801 637 9067
454552597924465089 3830 5261
901951615462046209 5730 25158
35157694573353381 17006 18652
334507911220768513 4362 17290
531558675190328961 14706 25723
320486052286732097 4872 13912
792763401665577985 1843 4210
451816911096415169 23998 25824
470160809265014017 10534 11859
220975330873407937 4428 20969
988861352286374273 8 21223
618591427876381825 3842 22820
453769128054037889 11219 22175
708310311093448833 10862 23509
771600264780342785 4658 18178
561305126058130113 2570 21759
476121689198567553 19130 24488
896447668589694081 3430 26674
428695460434152385 1651 3054
836424200133464577 14199 21551
694441880228996609 6201 10993
136249076907439809 1466 25919
855899801048959617 30 20757
406933169862014657 820 9184
93476435025781521 6652 20139
229218899247051425 19228 26871
613989267440142977 13453 24807
255711977334001985 15674 16216
989678278242198657 13637 25578
378796683707214785 1228 17536
199003541031711265 16147 21406
929932047489160193 2600 7291
695222756267515521 3617 22046
529698799100735617 4644 5590
437824022245944641 7800 15497
95335171268445153 1545 13766
907963812576642945 12594 25277
116992665856436417 6602 7773
391558224515787137 15969 27528
932497748553686273 2173 11356
733543629423667969 16997 21062
512978790671091649 11965 23944
338763233968204929 6528 27721
569003148997595073 1338 3413
926735499291741185 12600 13266
341276766944481857 3238 4594
589789734641183105 17266 25508
673760775262564993 5959 10902
67170520810623913 5856 8187
590363118118538881 8349 23485
307344780005234241 3686 14149
976310907571459585 6331 9620
175694447495775553 11806 15111
166667900348194561 8842 10096
666013856062246401 9288 28319
370503633327103873 6 6416
306916966149191937 1136 6865
290554906956934657 2787 26883
548583641890200385 1091 15070
645977183379457665 4176 19811
105622157592282657 2744 13805
364313692374203393 5542 6395
257574042691739905 20860 24448
911799869810465665 11041 27916
233551208074903361 20973 22775
583782020214691457 8724 14078
108804360687781105 4973 5258
755769611366346753 11761 13966
111966907722237601 5179 28069
375371301341182593 2828 13334
196841693074301121 14650 27067
863349804395596673 10851 20626
97059405242550417 11207 16875
515936685653024065 12240 19629
490942616231148353 28115 28227
617099111848247681 822 11536
131724398323914465 4821 14719
628844268461428097 7426 19274
880109743936170497 314 13540
447639663057941569 19064 21699
79983739196837441 12585 24691
287341931150699297 21830 24477
967025646996159361 8218 11195
919492245163141377 7946 8015
440144637232297217 6097 27120
634414218881126145 2558 11195
677155704958064257 1684 18872
640152385627317249 10368 27834
399902557681020481 7825 23544
732046927864665473 2535 3405
949861539909630209 17810 23868
681126836890214785 7790 12724
300554860239916609 2424 13510
564470293738686721 17801 20874
495945570318067329 1739 17613
819709941223322881 1123 17898
437252505555409985 5220 21410
68592403275935969 1337 13073
408037731888565953 1101 17832
246342738872428417 2289 10425
766096094540987649 4738 9034
876453256600520065 1132 24242
98395355051419393 15880 26171
552628548048659265 14182 25310
904575406997611905 13413 23743
801976348730100609 3568 3796
899149377407223169 9252 26514
609516153776681345 10014 25453
796428784980722817 2097 9587
957295280133628545 623 8487
713302316774072449 9734 21729
75719756524733841 5371 6565
421905475156382465 11042 16575
759089308581842177 3525 9887
355748548888879425 8870 18110
626912513425949697 19151 23945
935470715531696641 11340 16620
796150481374390017 8469 26545
911503235816891137 8395 9307
872271917253925761 4462 7892
930395237930969857 1562 16344
436177600552831297 7472 25741
286825549219184225 820 19468
304109463637772161 14234 24646
97988270919135089 12478 24838
309775336452908353 6203 21919
596012439317373569 2976 14629
407998117792885761 20520 21151
162411381047821377 13157 13795
126931879412374833 4195 9179
554703928177968193 10970 11826
316308070803458433 11046 11945
533369895817006785 467 13621
156832168132304161 6973 17345
316337567315766657 15604 26570
610538234721246849 5796 24919
891214522106526593 4279 7622
683587518590194049 9947 14838
353051107086383105 2338 3179
232326927942395393 7217 27580
774168421536788993 9874 11311
683052962022323073 6522 17724
941366391402450433 17425 24618
36454309990119785 20365 25659
906969741766875649 21569 25433
240962346830706049 6664 7877
446276828466249473 22110 26942
570300400465825409 2409 4532
335006742630785217 16215 17615
38614829826634889 7821 27829
19163308963467073 6981 24076
873760023034748161 6958 20715
608217510748904321 4887 9543
804646339498184193 4831 16051
133911960008486369 17350 23640
814078814384473089 8561 26943
104199138331868113 16140 26672
502242500483198721 7159 7712
914709448571070337 20330 27979
975876592635700097 19591 19807
759067463817803649 4491 7698
269596926642172705 6827 19455
775630494647497729 7181 17022
864054952194393857 17899 27367
765948346251523329 16704 24026
633467282557070593 3321 27904
48065634566167857 6788 25860
14509005012968147 6728 8373
342260284425567105 6552 9441
194182642432529921 9030 11211
53397901038390929 3422 8085
84617784175421201 1488 6926
205236308258069057 18489 23911
55136003745026585 199 27376
255632771379534785 19630 22611
574288027137356481 10327 10521
536875776181251073 6444 26966
507256903073475457 2892 21955
456799291233902977 6591 14409
142660925336585361 17709 23131
680534320956926593 2049 2303
442677495851377473 4242 26727
466129520638670401 3135 22882
591125026743526401 22134 22538
666848009821723777 7708 24226
272132762806016609 6807 25422
755921184857907457 938 23270
207549870742880673 480 27147
601216135694816257 9527 21742
664798256094350337 988 25348
520602456607175425 1766 17229
959078183029078017 2331 8614
502581246854777665 13856 27453
671368560108128129 24047 26324
473230961572379969 598 24655
802678624457755009 16914 23452
17065365509754571 13352 26402
982192978102411009 16449 18043
72229198003523009 20195 22786
397130234524041729 11337 18719
552843153546479745 1683 8742
510063428702061121 20320 23958
581718406134694273 8443 17051
662222899835697409 12371 25809
416526368948726849 21073 28164
766519708459902977 22484 26601
76870326746099953 2789 8592
777629473115155201 19336 27515
957744631424635137 17732 18571
762900710478156417 11183 11696
841134062842126465 18344 25998
353923631399297281 24539 24930
138355593174910753 16642 19518
351303447161377857 3480 8071
429271216671391873 24388 25071
72247255709299905 19910 25792
285998402970239585 2092 27674
11466369944535871 8134 8783
337479428660440577 7978 12131
179711101035152865 18047 25120
628088171286325505 11888 23716
369596072833992641 1385 11018
812510207772188417 10532 17270
869156867520473473 15791 19967
950781303668794241 9332 18502
33408572312048081 1747 2512
912974326833431553 8660 24148
960706543743000961 10664 22456
916242381267782273 23280 25861
270134536087347489 9927 23003
809734874002682369 2999 24244
56740133464671769 6282 25948
88408044093359457 4814 15565
313793649823843201 8611 22832
264547115270300289 2067 10615
751614660672444801 1704 6756
59442386498009369 7989 13151
634403326850140545 4093 8966
777423445197339137 4290 26215
754479736647056129 13428 19201
592657018191221889 24899 27696
851552743438951169 12107 20636
548463696507734977 2009 20957
311747029681654913 692 11478
868647490233829761 20125 23599
441421284053014081 4927 28022
898353756150409985 8938 22649
900796765425781121 10838 22907
564971546446049217 18603 27066
330202469479239361 7789 13485
357031608543575617 2129 22137
285892966152417217 18775 21478
50433948993262593 2248 12325
545236878516966785 567 15067
220157408402965153 11090 22954
80444573036857041 6809 14065
726892755087408897 2297 21768
512062023349123777 13950 16288
930385788338934785 4546 8294
517980949295903745 19290 20071
907783202259427201 9424 16694
342030162406707905 12409 27963
341782142784321537 19769 22692
190671596264422753 14547 24165
345963105019524865 14403 22807
598978194937409153 8138 25333
432182912285650625 20187 20534
733950291683541377 21041 24133
986088188427121537 782 18544
909383641108327425 14300 24885
735380733254739713 6745 14679
405717342140803777 4630 12217
949972396641147265 14383 15325
280108832810633153 3081 10699
52601530435946841 10034 17652
987479292237352961 23499 27099
508097229413952065 7175 22436
799698385890657409 4723 24262
485090025096265985 13344 23028
603307314160730369 14412 25423
546800889228411073 18808 27935
258604356807289537 8888 17692
605365523791174785 7101 11711
763192675414146049 1668 21398
118272778857889457 14989 20562
162895768209700961 18374 25446
486859052998593025 15777 25311
964664211994090753 13630 16436
228246986052557345 16983 18046
214065981142304897 16369 18698
157578726446512705 9359 11375
476697681817924481 6179 20171
352550141323124673 14039 15182
960459259015500801 10973 15361
884930487086816001 4024 7617
851154301181594497 3345 4416
916109748904393217 110 23659
416448372631144513 1453 8206
71978866888496641 8083 25424
299274737974897665 13864 18356
363739082436101313 6673 23297
713534798920825601 13712 21545
720774967437957761 5901 6361
296039411797721665 20592 27869
607429318197365121 3534 3859
559613531142922241 2394 20265
650789295242258689 11951 17446
767275195505462145 12938 21124
765819062373598337 16079 27720
502222307591047489 12697 15787
439223200133138625 786 24993
528906587565330689 12369 13437
793171127321120001 14962 24603
829031741891888897 3984 6203
348667275765347265 14003 26830
512255192427531393 1984 12050
12136637624738711 1262 10577
801354963214585345 16522 24931
34236000392265709 2173 24555
873198969406303105 11143 22692
760772612417429889 96 13598
758164511676675073 4837 22395
269317936385004225 5852 20105
667601251825587329 2057 17864
493021388448799041 168 18444
199976945413290241 21597 26064
223197780838116705 188 5985
123873059912597233 9086 16505
245853931250355361 6060 17023
61853463676662561 2676 21525
376163279575774145 4280 15317
70879795619831041 1029 17188
527594541950694657 5967 21635
107394397452146961 11909 14267
113814295436693409 23578 27761
122559077722087297 17017 23151
372027017342521281 4031 26021
362578227914859521 1492 23222
532025971374320513 7629 13004
288369313669804225 9955 15639
632552273196015617 7837 22530
198088426107666753 3328 7299
371640762160719617 5315 10611
701702673283563137 7461 14821
10120108049381571 4167 10371
546735426996654913 207 2686
136107937828324305 2044 20980
739210490946860033 4737 19325
877463479287488513 18795 23775
590943020054346881 19312 25793
908961799923158529 2611 15020
467017839995264705 6939 8097
599267697743346817 156 8921
403129919233826689 4541 28081
748614110676339073 10430 15549
791336158009855233 1034 17402
781629633824739073 3598 7548
595154830128571137 16166 16771
597189927827624705 12192 15690
29182417201326417 10587 23813
102198679779650801 7868 22584
204658523763178849 2497 26534
684191976555478529 11733 13700
639819492518441217 17810 22742
71812141669230553 1594 2159
285855817329327521 7469 22018
455144687282565761 2111 22238
281059144030507457 4615 15372
115688253415829217 7358 20495
996705514769182337 201 5827
114927896533810529 2907 12718
60505462018326737 13681 25435
703140426436252801 6963 7788
196893836915116097 883 21204
184519760026088161 11499 18813
145826785561581569 23957 24724
224521984356687905 13038 23060
552058234419995137 6349 22890
751961475264334209 13848 15982
757767060732888321 2147 18598
847271795635837313 24001 28192
36380289456424465 15345 25808
811540767608303105 3298 21280
894257415299762177 6032 27528
473453220096633473 18370 24029
242190236626235841 15487 26369
671849571557412865 4704 19824
994954455595504385 11025 14101
72381940884472593 5754 17894
542528032203144065 20542 20621
550261750378066241 7971 19228
645977500448537985 8568 27851
336517873731242625 10020 15539
458548436231886593 11539 13779
319631854668539713 13409 24861
509581719256985345 7925 10318
678822743109495937 19645 26190
402966806626302785 5108 10565
828143636520987777 3049 23301
29901998961292977 6167 9963
786703402409944577 14079 20828
695019800746699393 19614 26734
155120123098310369 6813 7024
372522390302478337 14649 27799
112291865168035793 11563 25178
560137500493489409 21379 24723
708503324195586305 7135 12925
183132239857087585 311 13224
11351619101692025 2875 22637
974042184229482241 17087 26955
812253915201477377 12782 26454
451461663412217729 349 7561
553116426802379393 50 4195
218530625337344033 14874 20859
707117312314462465 14043 22749
315459920784974209 1600 21864
979807788845494785 7296 15534
963862965431637505 21338 24571
13435253401961945 1279 14545
483579574700499393 11001 17875
175760869353641889 8408 22614
456448452676490049 3413 28153
231709128017367777 7310 8527
958221119321223169 18407 19084
449711273157692673 25066 26198
893238214810331521 1784 6953
821575676310697345 12326 26502
450916109967252481 4881 20354
186926930155610913 237 12795
525634314848282689 10581 27622
573245111383041473 3143 10696
751595776983833729 11710 16696
96955798767840657 1993 5976
222404177520665761 3601 9307
122159025543179921 14163 26146
984095726096583681 17396 18856
583621459030641921 8896 18575
696526638812748929 9923 10113
546908430426693569 8341 26127
203549677448705793 2821 17177
271730239355083105 5821 23628
975441921996228737 15819 19315
505943766533601281 13844 21209
896065338336669057 2614 15576
624325621809479297 14538 23338
875059343787093249 1325 24002
518316511930006401 7497 11211
276467502951845761 4945 25769
419183611456890753 2938 11517
679195066227400449 5180 13217
969998935142438529 8096 23352
667226388695368705 5918 12508
276906848296878401 352 23813
178844296070145953 1007 21673
656992386150530945 4513 14510
924127115361983489 13827 27937
458140798222036225 686 26820
987689556346786945 17742 20716
70588114354375617 3077 15583
766818173185939201 3620 5705
396172694604903361 7623 19629
216235576916126593 46 23365
834295755957352705 972 10685
812016770907973761 6121 23385
384928327179682817 12384 26472
298543534631157569 14818 21734
345986157863432449 14454 21705
102636168157218321 3922 6655
91973602275775329 13038 13975
961189381817099777 8047 21711
626964913439902465 2817 15830
408098540045358529 8164 20321
61752340696461521 13696 25826
989144396529262337 210 8814
980633689842175489 14852 26595
642145658442657921 4069 14540
675519349116147073 7347 9924
859997432053496833 1078 8546
400115939536785729 2710 19765
428972766446463553 2273 11144
560203710293411201 5850 27117
315409198824902145 14635 28193
804104722691885569 25717 25821
342777532562578817 5004 24980
717081799164677889 12684 13364
142885841872079313 1461 16057
424990934731507521 11621 25612
267999961598405889 16753 24106
560348058494657409 13130 23673
524733643544628609 575 4364
809183047070558081 10723 28190
967669672714023937 582 4233
112514371714784289 24899 26294
244135447150718209 1981 11436
436942341361966401 6768 18107
517288093993386177 4347 20141
154491264379704065 12784 12987
337273924719447425 4000 9917
432913360995609537 9725 14457
145343929782583809 8765 25207
639026461814442113 10964 23403
758793663909365505 2029 27301
958085730590593025 8585 22847
24554794395641013 2566 6923
972093841511213697 3339 10985
645994787609900801 360 771
872813417318166529 1503 13214
157785236110569825 4136 8345
282408857164913473 1394 22193
482212007526591425 20483 26162
96748739582007921 8115 11521
98725561169430881 7554 18447
828440389410150913 1108 22498
75956212503903937 19987 26600
707503781365812097 1707 5246
411115971255910017 144 1505
638414008840275201 10416 27248
790557466021063297 1476 4939
392289156935074625 795 16660
494730612152437761 3200 22629
104553132250163825 6298 26950
927100197696709889 5553 25758
56832103050663105 8836 10035
356535258476142785 22412 23328
930252825749622785 12412 14127
926109983257340673 18041 22506
599050466916221313 11567 12376
668314592058948225 6242 20580
789471370943079681 2704 18891
2338178762379074 15638 17900
451139120239655937 16010 23630
786419432171882753 1214 20708
642177475263824897 8955 19142
650572370435362817 8349 12436
97168475540907905 16504 17229
495774906897196417 5163 14882
558401487287387265 22587 24714
894028683726126849 1739 23858
482633922683913153 5560 11688
931456479024134913 10143 15854
445877484928704577 13050 20122
222783026723000449 3677 6541
880637954050111873 4502 13993
201396019385242657 1050 21494
421374951351584321 1846 18505
466973886246925953 9578 10219
183916318304067521 866 13153
629413818059831041 6675 22817
991924252686519681 11636 15465
744135912391051649 6962 12255
804493547828709377 262 3669
626948601849761665 9840 12071
356934595764261761 7835 15275
534852781419736833 11300 24053
919504456128418433 6767 12353
24615347379963737 15054 19564
252756885527620769 1965 3775
595676280310051713 3272 26603
973154511312625153 12893 18524
212974005592116097 3624 4049
944002233082802177 17750 23337
79547771306742737 8838 17458
385796172680795009 8810 15718
789430247784693505 14817 19619
436710098994158337 1829 14101
965254734168276225 20432 22039
820928141931627649 13667 26820
140676068206090577 16071 17828
322463504912565953 6740 22208
809110509806963329 3100 18239
93212841115001057 495 21603
735052596029802881 15448 20729
44342722457717089 4831 23594
331286244270309313 5369 7543
573362098634643073 5481 8488
6093842831660369 20453 23613
849138663948441089 13757 19365
390151918973622017 18971 20251
451344814892717505 21724 26997
898577402948873729 6786 27082
408833167592749889 8728 9724
231574814275553825 2093 26456
384581103044464385 15728 27736
164830395829170593 15865 16901
570690802610631233 12283 24907
324230351388642625 4042 6008
293737870301736577 6793 21083
756855254175562241 7412 12535
51466029967688345 3213 19202
701328554736058113 17696 23770
520938833788729729 984 26010
495964381858300417 17474 27534
108655854446556785 12197 22983
165350935703649793 3021 25196
363530364611403201 10016 15249
124834293700345713 9667 16671
391241806175603585 5688 22709
413903981793033921 889 21740
505261137054045377 19393 21956
787872667846187393 12225 23000
744161506970744577 5176 16206
596978204956848001 21030 28250
934471139162138113 13061 15015
547074852996118465 4945 5180
774399521426293121 11475 19943
800982421891440257 3818 17615
148651988910128097 5627 19231
246543839829087105 12460 12484
401034977114580481 13727 17526
802003169775154817 3692 8511
363918509185918273 283 23157
585848590947009025 4694 20985
435149875021668481 7476 18092
265795465872010081 4701 11020
878278957450842113 53 15212
768563989151942913 12632 23208
855882412957800705 15084 21475
567895061070963457 3484 27791
965240994654589441 19757 23886
347710572314795713 5305 27336
863174323636318465 16467 23870
33680478300091465 3151 27680
719750225299005569 4674 6102
606307737010240513 4349 16680
852355497913595905 8359 23991
671807029342907905 511 7002
146610758952885345 18317 23940
872659274977294849 5537 7851
136453334825123569 4584 23551
208661230390681857 14603 21804
711640545521841921 14279 15770
881969018818523393 14070 21946
864203646039204225 5998 7927
286694150190008673 15603 16986
291501034673029121 14890 17196
635976078673095937 27668 27946
79744855679795281 7154 24814
222912787389027745 345 23825
417418816503950273 23481 25069
79917712389942609 3271 8356
37842989643866785 5067 18168
439541148148570945 22722 24406
353269128327792001 3799 7497
382562350487020801 17779 20034
629541854056217473 6548 22433
77883843766166193 7883 21460
556475273824670337 1430 7097
163469756411217313 9720 19130
350056172866022337 6919 28030
936586313461212673 10466 10467
602026908278883585 3757 25544
827068804810679169 19847 28097
525595602294462337 1397 7902
581513762088782465 1491 4257
601141609686717313 12833 13650
322509968197380225 7762 21566
240069777391614273 10529 11645
647967148887396097 8644 12059
396570992677549569 16094 25151
410338378012497153 13099 17952
407099185853358145 1211 16933
185395633922759361 3717 27799
480542642942960897 943 28149
562508332210683201 21984 23455
917639018985386881 5788 17033
615502346164838401 5855 25515
257465166714251137 6642 22038
303660420551594241 12359 19099
568383531781481793 17117 19626
18900743629792773 17941 24792
294813475268224321 1612 16574
393322093328038145 9211 19604
209902166007044161 14613 19823
112363754231175505 10311 23733
889437870974301569 3635 19617
197060571769881665 11854 21474
24486064446453073 189 24112
304193878416448641 880 9144
174661381522977153 11624 18047
767777551341367809 3183 10893
189649943584147009 19890 21352
542181063815256449 9596 20799
142077915196335169 518 20354
96327245096759393 4755 11424
151209908444403841 7925 19945
516732990495036417 20510 20709
121446994855798353 809 2165
155377015675242081 8423 10330
926287999613624193 1388 4573
917660995507439745 20613 25692
207381884230482433 2795 10313
385702213900785281 27586 28272
997299371111498753 2337 6751
430260779715673921 1728 12257
831904659591483393 2621 22215
215577941806174081 19938 27887
518153321263771009 7572 17616
605091840918269953 5393 26640
631027015493128065 16594 20249
789139350722692225 14473 19560
418115249559381377 16896 24261
553459827528918401 19402 24710
149317137451671297 1730 15446
957942833367951617 153 17842
100978303148611553 1160 9961
61143269034907633 4938 16825
961313639715125889 21002 25112
582762135124127617 2346 14687
450701319656420929 11202 17582
427356975638339521 11381 21281
889405165154865793 2927 27773
543060056427378881 14985 18794
782178980846499201 20953 27675
422160372384688257 26095 26669
75541589280344817 6937 15800
474627107886490753 6459 12503
839391176876635137 21570 24933
808226705202407937 18820 20450
364387673942726337 13692 23574
988487274914803073 141 5243
424276755934830145 4361 11839
33689990115185253 2756 3207
408155290951423681 5127 20370
975127011794242561 15270 15731
329112411438163841 7455 8107
910157334945075969 5500 8654
972613794079503489 11433 28126
998070778693801217 1799 15813
893145751212745857 3671 6819
329266407600151489 20004 24483
458312572279606209 19903 20781
832343921737063425 4134 27857
270302912653168193 14136 23178
624607919034424705 989 7429
733863079871493761 7092 7525
930845538254402561 5479 12834
797910747283697921 543 18495
882522594680715137 570 2836
76602523495534321 12911 16960
201389229365233281 17890 20952
224861909911030721 7470 10284
971197788088751617 3234 28320
631855703253389569 1723 2006
567322382514220161 3423 26704
879203464169751937 1688 12139
965482207151204353 398 15123
121458069177872833 3982 25232
655243910032609793 5207 7490
626816170216731137 19026 26759
964634739169476097 8697 18039
75709676488397553 4496 9817
816320258711868929 6858 24233
51117764129504193 22051 26071
548426638598975553 1988 27685
135379216496641425 17073 22562
926839062261578369 9109 15385
134389584706273265 12030 12693
607101943120234497 8145 23065
711027477029002625 11893 17017
834603095877042689 9972 17938
669587164351486977 10492 25716
373020472207620929 5078 20557
719403259328128513 19968 22354
398093272464350913 15167 22034
111922189061036897 5459 24257
833587700111543425 533 10038
198989760085250817 8033 19987
204432355861627009 467 22766
886040860694937089 12036 16342
520417744632929665 18042 27161
281328530038262401 5038 17596
821349920154986497 727 3207
700592475242931585 19083 26730
949556236750403585 6338 21747
438279156947427137 12734 15631
830747918416221825 4004 7171
950077276149801985 3195 21435
779860496560978305 14635 23861
799018603231314049 12719 18148
572134101386510017 10570 26898
176154664472225153 2833 7145
406021800614219329 5624 22300
29852469610002433 16839 19684
80041509296449937 13145 25534
48526960187860625 7979 8762
100820147057724801 14759 15562
174684168260807137 3407 27147
889375410647502977 14654 23677
749910423869923841 4678 17541
656502370568411265 6192 6710
578524884743725185 4681 24979
387088442883424449 11516 16241
710659477676831105 13327 19452
483021291319481345 9255 16433
659360099799510401 13767 14939
60219383952542673 4198 14554
645892321686577793 8620 21758
333493363727093569 1562 2766
688025142562732801 9513 24053
103555013302752737 5653 17216
970421738529342593 5967 15653
823726583933641601 22435 27916
698865568265386369 6599 21682
351276968360863873 6056 20150
182744128539386721 1183 13434
69015782416194329 14632 24883
237625908633557249 6235 10791
754100430526449409 2135 10905
356478031758644673 13959 18620
500450432259036417 8938 13473
393355344400372801 15949 17924
676637945657617537 4869 8324
703040884579483137 10003 25776
964457306998390657 10865 11171
728648909172900225 368 19716
100943760442135041 611 2900
379454840112931201 6471 16121
819808287035293441 8163 24043
572140764798870529 15418 27061
525200800432102721 11400 23795
525799465011264321 764 18024
989338902919236353 15792 24618
158089702881053281 6539 12995
496967890373895233 11695 12910
503176323960150977 17335 20303
909497379830575873 20159 27321
263779137682814017 5417 16865
545848085287346433 13789 27797
649688188885651329 10738 22630
456803572833855745 21570 23585
14302274857836751 21860 26854
930284104039174017 9487 24218
622809175595182977 3319 24368
170443819437075201 435 7324
88500680720198241 1739 9981
408722898415405185 23448 26880
704951828589148673 6295 15739
185537947173578753 9112 28011
596128950647933953 9693 26605
929782412426078465 7531 20670
827718357641249025 1135 27779
39940021823632321 5237 7398
815862395183938049 15230 20559
124338651272765329 1600 27920
641326189950579073 345 9408
13501469011892199 1687 11985
932056440962494337 19632 24736
111544349575467553 2558 7482
700468051717440001 841 18896
544135510754863105 7627 27858
15088593247934769 14492 23230
909480866590215041 13033 28026
847224245387369729 8913 11959
978251991589083009 16865 21642
119924140123881537 12257 15088
600096504752201601 4819 15652
595784956044230529 1362 7204
939533188686162689 19576 24060
378878107717223873 1569 15700
939836309451564545 9761 25114
822233615013264129 10428 14988
721820669354947585 20364 25127
920406113780440961 2539 16460
856334624989926913 13912 16804
254433883158856833 26096 27976
658182240043963393 2260 15228
923528525989080833 6873 16554
924011316675588993 5097 11992
170473003129334433 5542 12402
515003085888942273 478 9876
918933523938161281 18361 24587
585549684493770369 5976 7278
736838421412432641 3969 8318
780047891500622337 7605 27542
859048102541958529 18726 23983
372077752235568961 5526 19168
546613010020170241 7740 8121
726597624557150849 5654 12486
520919551856106753 14985 23115
384338879885319809 3026 15253
9912236420678511 22625 24808
358577316353311937 12824 26911
482496316749131201 1863 18823
714011578950803073 3846 8275
269374551477117313 5571 24644
587536150265442817 5113 25698
464094191852492353 20034 20145
614286072774262913 13439 28281
587949401140139777 15702 22110
121770032616289825 445 22841
976114355313921281 11040 17080
49365599184469033 4719 6938
619075930970442497 6842 25756
718016133168198657 4349 21162
419451601568280129 19603 27549
663147763641063681 10650 26194
414554955741767361 2419 27842
361100206935923073 9769 26485
488877111123382977 8445 9917
279244479782207137 5571 28270
356307421892299905 1728 11360
97657407691976065 25682 26297
608758006735168769 5172 20863
270882243515046625 15063 17705
677479710953736705 1510 1647
204427338937840385 11768 16095
345918602817317121 5260 9225
685126738985800961 4010 10796
738070029792371713 14008 14369
964370822733492609 6572 11641
191763470994853697 3810 16522
958211132432268161 2190 26221
471856121045380673 13581 20431
946570863115589121 5470 22877
664853031869494529 2588 9428
676304935556331137 14601 17962
265722917028060833 18293 25834
527040101391300225 11544 22084
470206153816430849 19601 27975
799504076157546753 17038 18793
169714865124110049 15931 16291
682513267870170625 2320 11078
61334006477959945 11564 12012
428691862841176897 5281 26237
575841784751109057 15298 17832
370282291090525441 12598 25297
718392992058820609 403 1080
829628935155028609 11595 18292
14794587917197789 19746 25951
153235393809829633 23335 27802
498264774061294017 3842 16955
482467113019239937 5135 6680
280598319652515457 22509 25283
16466247460051875 2294 8777
681586053225085953 497 16395
266011362291664001 6736 22625
841540063710301185 414 19492
472976635919472705 15751 21566
673892616657706625 1610 19699
54514939258766049 11325 12298
178528625387631489 10542 12772
290832657821518145 16521 17449
483619120955520257 21058 25362
462499228257968321 8993 11329
915816859614597633 5987 16812
259251836709090369 5791 21267
653590876023837825 16691 26217
853830906022139393 22581 27447
89566371103305905 7882 20206
909973172649507969 15983 25669
854114385806379777 11473 12941
90728916190442993 6667 25072
712253386834408577 6673 14075
633245719950558337 16641 28012
728452387730140289 11468 18110
564051380252024641 20530 27460
619974201988956289 8669 10873
82090275862306321 4824 16755
223364426861135009 10994 22160
467542069480032321 12997 22076
979254041107186177 1509 2673
598244777112192641 5883 24126
730888416049719297 19445 20708
876986478673231361 21019 24013
433314769273440705 7187 26700
869373587302597121 1327 15460
339389982221117505 636 23019
213602939250989729 2771 10372
697609945987739649 17067 27926
437555581100433217 11481 17688
253247493937504225 22507 22585
24513648944676449 365 24226
92860549589605761 4237 22523
618492353267477377 5983 16479
636879318922435585 1096 27862
538718040494529729 10017 26307
512266625148573249 12014 14877
897564418032460 202 9796
400038884896627393 12052 15864
163415624895819169 6169 20744
248849436128384833 8062 22582
914617943447161985 22006 26833
631660325326034689 222 22218
403461388341639809 7845 17699
909190742368213761 5754 7192
69547361348121233 1145 19123
857665696028885121 2090 2360
718723058581943553 1091 7798
870750896504322433 2155 9791
257554235131756577 9410 28274
127051761527777537 7469 11985
604560148459427201 11572 23475
820410860379400449 12796 13259
405550876273530049 18895 26341
187642984066155105 1557 19609
885848694392663553 3206 26267
370215304754399425 3142 4899
995467828045470081 3846 27904
999885415835418497 14073 17881
473097098055376385 8489 10526
470189982249014081 12944 24867
599108302740738433 4103 16596
340096508679646785 6786 13730
930276512948026369 12143 24488
824636867392033665 6411 8755
982374095667644545 12092 19999
784186227859347457 5624 22929
359937856473891329 14394 24414
123920451461618337 2270 20432
430776380377828609 22764 27080
443908099863858049 26628 27846
705795835016587649 1281 24654
94268375938131761 16782 27252
949949141399976321 19592 28234
189442751263978689 12381 18170
411892406869498049 19501 25307
968714599378490241 10092 21537
161421239275817633 9172 25112
958193918692114049 10331 14244
938246938189834625 19132 20517
427583830851066433 24818 25899
702401790439303425 10550 27278
78095641726658721 1581 27722
314971992941082113 13432 23790
640797341244013569 15733 24441
952894243942743937 11584 20874
266872203240563265 2228 24395
291471301547332481 364 23481
170092794277454817 1094 2236
955053810715334401 2047 19265
283317168150968961 21298 22150
697704037211536897 2817 27285
919689734411310465 119 22432
506192311439882305 7508 17916
763897403977505665 13619 17161
45636156046967361 12916 20921
431068141545612353 11326 24518
942940618752693633 21313 23860
973350057681297921 8093 14880
747819289837195777 1143 23251
832805324958986369 10766 14846
981403240809463297 11524 20692
411307925414927681 17158 23881
375329580874662849 13625 18073
20656693823557505 8168 27265
825158788816658305 111 7766
62619297565557729 7936 20774
299726979431426369 9999 13189
856463921370863745 16710 19718
335025653403270977 13503 21058
655555003319118849 7416 8318
715798948487943681 6 1464
646600026863442433 372 26592
403850746201960961 2587 12057
432525829412920641 8249 18079
198045299886757665 7579 7606
60460246450578129 14408 24306
375292206221494977 1402 4496
459650559277246657 10415 19091
550432083587722305 4383 16178
255300563254284193 6505 14122
763631088024034433 11693 18842
456276383893449409 15869 23031
134056129679919425 13301 23998
923207731142913025 10313 14181
94913802871211313 2440 5669
49492186916761937 12335 22511
141057063752683121 16096 21199
516225868104871937 9576 28180
117923037372072769 20800 26100
522299016426497793 6266 26560
387304442644165185 3902 22410
143110526433748225 23930 25491
193201589253867201 15248 23842
782293736574512641 18355 20209
254863151970639009 1184 16919
781651880578724737 9359 26159
423087599183283201 9487 20160
919739216904755329 12265 24948
983664431693256321 25050 26918
89199622000496257 1227 20279
145812583591144577 4964 15276
323370277712438529 3973 17577
817721913801236097 3761 6828
405503626202975169 9165 21469
189392048697705217 4675 19917
587226779000811649 11873 15762
704045929481480961 7614 28182
570201772784901825 864 2455
720403852898577665 2107 19973
64596530876723793 7769 14937
643414134404380929 12128 21290
75559767373054145 19163 23970
379778445852970497 8567 18684
832548927103115265 9390 26351
144516272484082721 3017 5272
356092747160079873 3659 20988
470269210516299521 5156 14997
433678173497281025 8270 24373
951744713168764673 2828 17960
802545161975050497 1789 5716
343056931478379585 1897 7198
206060511428201921 721 8164
638964317482475521 12123 21246
359819222863666945 14444 20172
465571471806292417 13260 28242
427945736324442561 2605 11292
295754276174861249 3134 3571
417643412547622721 7000 22407
377562623647669697 26503 27090
254607394356067841 21763 26243
309534881938617473 6968 10041
579256469368960641 1195 2986
343072367625516993 12436 24708
359701119799733953 7227 10367
769212809226772225 4119 16645
856719200905335041 10728 15771
764478995049849217 7248 19179
895434463535561729 17233 21151
807913442242920577 557 4862
810601767865922049 948 11557
670301277684295425 13996 19534
422217072157604161 7134 14267
960307176687294337 4220 16176
155048015645295585 9788 27638
946944674737473281 500 20598
630995019806672257 6238 7286
452142486320070721 5971 15035
774286332523917825 7716 10030
628893008399323649 10054 23707
276310283554988001 20620 24419
55910953850585089 3344 23617
940608692458969345 6811 7091
961724680111736065 19691 24019
775773600486584065 1587 17704
449002479577131905 6342 17404
643121309208073217 911 27775
124363902350687281 16051 18606
416979063025575425 6961 14610
783051563086800641 14281 16730
297001999671042689 8225 10005
254641147503754433 4026 24424
285179611066379137 17614 18720
721091965678311937 3575 5599
29776240321115921 20603 25475
625884628952256641 7766 20012
607916877555663105 3167 4486
500166266493081921 2513 24466
168816313927212737 4184 15288
629122692211417729 8407 8480
664264450865257345 3266 13861
530592886130762049 1310 25411
276821196942581345 23537 25220
329647068444835137 2723 26357
168783345078463041 4643 10120
720465130285262465 11448 26721
2769243452778625 6375 19597
289145591351179137 16560 17043
790460130689151489 20431 26745
608308765165787649 7830 15473
397446591937256961 14851 17120
623211763821437569 17770 23711
365934585683742593 2018 19876
663195638664674945 14578 26140
57211868803907609 2925 16606
743504045384163713 22734 23481
309732693040611905 7436 21005
856914968899843585 1150 27554
238607500204739873 24039 27938
305761477794071361 5304 15243
591885147839672449 2761 24722
85830197394429313 15871 19169
770590083533452545 11165 13532
737760836675967361 10422 19518
559489057926835905 9942 14449
901461810259689857 122 6743
380722124741982529 8153 15381
590475454411396993 4892 12611
422094038923756161 9357 24558
651174329819539841 828 11359
756215329693194625 11887 17466
373393765949522561 16686 21993
734271229812716033 17676 24197
808022833656082177 13591 21106
949186859690701825 4422 10770
580278047436642945 10765 25096
9737701859716453 1262 7346
428119930565273409 11767 21675
386204835594387649 95 4422
160567309990405249 10177 22471
241717113765783873 7324 17541
182982175890373345 19795 20528
892853214041526401 8407 16979
667004440095148289 1182 23304
619953092157214081 5993 12115
813244504648096769 22336 22413
541709275748477377 5102 20680
931623006463958401 20157 26784
896462501339922177 8172 24231
600806462278399105 13587 14260
383244672166757313 1771 15545
156565243300910593 10962 25424
414604322151273409 16266 19711
192683882233595233 281 17486
939553585409871745 17913 24777
316796134203606529 18559 27839
768604099244722561 6260 20762
887248259476024321 1521 18923
805674379853616769 6047 19370
368980821971511809 2410 11261
876946651738290177 6441 9636
39682461775740305 7776 25944
497174474642637441 20508 24512
851830319829737473 1313 2806
141038786347362337 2669 22688
207779668990724545 5897 9038
349557357009860673 4096 14367
502195261540798273 13714 25903
512631917405496321 8210 9176
862951596771878785 2912 4733
468245999332996353 17695 26566
749075764058524417 9725 19862
136439597053875873 8189 18716
177656207863577729 2771 5317
460093750713628673 12108 15260
682368949278689793 1595 14663
679319803850756225 182 14293
484443303867820417 343 1905
570642359069498881 5816 7397
919320843560065281 25711 26610
149824241616695265 5196 7434
320362685506040641 21515 22729
387132454779408193 17759 25583
850887807527492097 11760 18801
581729674989571073 11801 26982
532373032547397441 11846 15005
36394904312746945 19391 24772
981020906725213185 8904 17309
266617286415336001 2848 18256
155294348175885953 2394 16259
759407234511986177 3063 15569
459616278464089601 2675 11624
622287993646164481 4565 9697
786301799140872449 10522 13902
440058147776543489 2871 11797
736752144200472961 2225 12060
358802429757101761 8943 18658
993378125076674177 14489 24825
523470307820264961 1642 9777
360960222497389825 2561 19107
419596671725525313 1773 3701
105814550386568833 3941 12807
307407387442342657 507 11774
933632477550339969 6618 20811
533206621244683969 6303 28018
160940372565136161 9660 16796
716531146362814977 16886 26579
788094954910398849 2160 4540
897768005163282305 15245 19625
112808184280098097 23218 26881
870648361128875393 19090 26345
55115471906454161 10145 17388
56153085257530937 6531 13069
857479075450839937 2811 11664
391041072897042625 9375 19074
923252707856299521 19525 19816
909242160450286721 20018 20723
579629218445560961 535 1119
919327165038826113 16731 26637
415977340962946561 21019 24412
797665621593861121 846 22734
182100026872518593 10858 22770
576247043503844481 2983 24749
248252867317908961 1531 11466
882023492028775297 15320 22269
601277658763095297 1201 15510
497886481204435713 4254 9520
950481175177351681 4053 8189
626101868820196481 402 3975
36228070735432993 15733 18404
448070815859626497 19609 22316
661497397139889665 1661 25843
979342282356992001 6456 26285
99620183487147073 13797 20733
221321971253903617 19995 23294
795616586536461057 21540 25161
40538528375289929 7024 8169
626806053194144385 13965 26048
883552517227560193 10220 25051
229442924743089793 11981 14629
225568808939140545 23582 26286
21032320589839061 2056 22313
219650506420467905 3306 23351
76977025746494129 386 20183
653426859975322625 405 17680
154545692165072513 1835 26640
299730438339953025 20639 22706
418100025630387521 20115 21025
986776955117544961 21670 27349
746115858563811713 9470 22626
179909716216034369 2070 18030
204251090206959425 3458 25533
929982071367245313 8744 14475
975896136353213697 1636 17976
119211691843606353 3338 3787
721399306293413633 10896 17550
97674893923890945 22201 27729
731114293418912129 11164 13533
631166150691232257 25586 26961
476468203627582913 7082 9693
853465537977140097 12041 27622
75247547777394177 1233 15985
365821186480037121 5577 25827
768302947629528833 15004 25412
798690686786425601 17746 20098
245375677107105633 20466 27085
513517163703770753 11409 23356
884053110647677441 14757 15931
916964100500475649 6175 14338
75488604278433521 10340 12969
773599180672437889 11890 20088
249329433478429505 18062 26216
487820951389988289 11303 23757
257688795109984897 17820 28273
186329437116970817 5263 14101
675407692317328641 8099 23034
42466000981132625 15762 16547
250388380994593249 13555 19167
391050491691249409 20165 20718
355698251387757121 7000 19559
101421065485748593 5304 20504
56545163423251665 2714 10847
363964878350348161 19499 22404
530152670799772353 21717 23639
696978330426073729 5251 15784
81374632288685697 5693 26190
979931249070222721 12476 16614
870590415217087361 624 16188
716435685947526913 9684 21529
65355897672546353 12811 24840
19002436204122121 6304 26457
49325834154338113 2149 27968
613126173502532609 18879 23441
824132058111217665 14590 24482
543991893444843585 5491 12411
592059721689672321 4650 23756
713638674871571457 9022 15038
533379069595000065 3904 9685
63472192379524729 1721 5008
734747474559334529 7112 19548
128118948364598145 7706 26895
317045701283944961 20057 27206
77977934484994913 470 4888
400918715501312321 19412 23020
557271837016667585 17142 25287
346589728620884353 719 13743
607875898616786305 22512 23163
685427795834250753 2332 18621
230164752156067457 49 24376
873866184688210945 19698 25156
100822794093733841 6477 9765
14462400095730745 8938 20310
931042185381453953 7804 23315
109951328789733793 1900 27345
805775941872671105 19264 27750
888305108620649217 14574 26899
945358835236444161 13650 24076
557075059842446785 1483 16259
729349873544055809 9044 13720
288181793715828865 8200 27142
623757764215820801 4379 4911
903523863735315969 5231 6230
718492532459439617 1202 22736
223767694081125505 1325 14967
710767639676955521 12186 27881
426280100853205121 4783 21736
959933795725522305 21037 21151
842658492840193665 25499 25578
179952371263265569 1566 22932
709570574973824385 1121 22327
279956722567110465 8369 14750
143326279475708417 7164 12689
860875150073464833 11790 21560
497571940224105473 10428 17999
455453586172627201 2578 15469
801620467614235137 20737 28211
921669833531080193 7354 22479
446301661229668417 19364 27615
306024675090899457 25596 26669
407468131475077633 18361 18821
304753617223152449 5335 10867
135125005507063633 11783 18129
483503369046776065 4338 18263
529678376385326977 1707 2591
507148803385245377 4202 13274
826119979033236993 15795 27775
575566415185708289 6718 17830
296137835569972225 16296 21522
890266027711842177 751 2414
425427278280182017 3550 9160
719208966743753601 12896 14323
454550748951326977 14438 19506
720469354266907009 5895 28152
882210287325008897 212 27849
312400109469539457 13854 23516
322453892436165313 8542 26478
839303004958846849 10180 12480
757374959436674561 2131 8122
412131604298554753 7250 9561
348625450631850241 14406 15499
683292967827309697 19912 25028
977040151300386177 16680 26271
917650730297712129 2561 12108
692184324614380801 20148 23277
994502139766208129 146 23491
348069687269202177 12913 26355
921622732259454081 24419 25868
828493901771672321 18031 18276
145647816778062369 15340 28134
419817183229625345 3239 22086
541369775029753729 14999 23812
557168549364526209 25590 26717
443093060919206721 6347 22685
814507517333993345 10403 22678
848626794203187969 6868 7106
308633589785635841 1001 6377
947281560253610881 102 12880
477173860487241089 3985 7445
40260522710841689 179 25204
510286836053616385 22721 24309
377456868885015937 3772 5719
95450435579124353 12584 21171
934311577563125377 24874 27291
216703473354435521 17066 22518
144424180982792193 3181 5593
562327723525257281 6080 21884
45111123089672137 15714 18817
762742728936764545 8330 12996
814683868156375681 15039 27415
75622738721335745 8298 19895
557038598942302337 8720 22630
942955940880658305 11061 20673
668873706066346369 5021 7652
732691319024681345 2001 26276
257045625394628289 775 12437
31337878690614221 8868 17301
28858846287160845 3142 4149
155976178355757601 8109 9939
39068787583193657 16467 26840
755058047814451073 1811 27949
727137965657259905 5541 11302
314382815959575617 12766 18764
705960866790125185 16334 22063
344082788558587521 7792 22660
249998460166718689 12244 28277
749119327782921089 14214 16483
73031543166099057 11727 13365
762153819958193409 23892 27546
456935856340816577 6243 6704
504314784808102017 10506 24526
537524952935004993 7752 24328
746901043467325057 6972 20767
352510602579851457 6163 15174
258108193037429601 15859 21946
395568056608016833 10018 17826
958288472359548417 158 25165
636681888511230209 8916 21392
176515192644913569 8069 14299
946870875564858497 12245 15947
262348652973692257 4917 27394
893740934599318145 13768 20349
519646652102665025 17325 27220
371692595033881217 1584 15847
415354455902267713 4906 12456
490648109541734081 2082 12473
839061229349269377 4321 13743
147626624520146529 14780 17767
413184201401726657 4948 24547
969617081857730817 814 10394
959346868795904641 2182 9196
408298264592037441 21629 24443
829508306204125697 4705 22891
848317807045003009 8228 27731
751483142663246849 11095 20393
754180964141998081 14135 20713
179289561028902241 24671 25440
929596305245720321 18835 23839
817051390308222337 10454 27308
88866577285831025 12074 24733
852546331931357313 17861 19684
101015709020781937 12463 20808
619721822334426497 1888 28199
663091856457558785 12201 15547
405854986681084993 20467 23078
37067769083247273 11299 23349
754320199883551361 6408 24124
613822960493184385 20282 22107
961016242138974465 5495 25045
552219710187596737 5968 13934
36700436077424569 7140 12856
446302326076764929 9880 11452
423906472595554369 27173 27473
674055842310931329 8252 25119
954037558621280385 10287 15938
542113160346037377 23932 24290
30880874746337385 7551 10812
880029466295422209 14127 17048
931296982588648321 10549 21752
414336374222418881 4669 16119
981167314911466753 9531 14348
670516180748275969 13880 28144
463695032886761281 4424 10243
959458302641525761 846 11295
294339250757353473 3363 13427
521087510716181889 24034 27082
726981189348649089 1622 22254
871905361815439745 18317 25284
511909885647135361 4781 25309
788711650965662849 10297 21387
19258666314101449 8998 9710
47379187456773057 17659 19252
957949241334681345 3809 10993
844818860108954753 17479 24865
693605745446447489 8488 25970
671363094037165057 17102 20150
298867686523500737 16061 16206
312100468816989697 15958 16604
915629817885616129 19009 23114
594463206139170817 1959 14901
457485197337312833 22695 28071
15175388456764695 8785 24043
101818422160206977 13109 23809
971205651290578177 17523 21250
198441813493168705 26001 26609
75864238179828897 9787 20116
662560750072316289 12487 22492
277480081844021953 7051 18969
115002953430909825 16382 17568
434141561271825793 18849 26390
259288196528629569 9031 23950
127319823982336545 7978 17863
312350025334389185 12577 13688
132648887949979873 7908 14048
181487613519806241 10075 23583
544835447291422529 781 10681
847373681380268801 820 26570
627078434266120833 3994 22607
321415055647449345 12550 18733
883941821047475457 17780 26749
294530672169351233 23737 26347
572286817837291265 4136 10187
159095037263966785 5566 20764
658484085914256641 8002 13427
553087129633290433 5710 27128
364553133284186241 12259 14131
926419721925398657 11389 14779
489295734638663041 4612 22837
881527802266170113 9466 25830
808213876009627777 8659 12961
877528095960798337 27447 27589
892807475069179905 3385 4280
875413848805827457 1700 7047
718621344794978945 7085 21586
205686102034022145 20133 27608
37639055901880881 842 24082
727747827983939969 2621 27466
905990104131856129 9098 11912
389018988114798977 11231 12396
50093082482465689 5757 26896
205055065176786401 19878 24594
623600658739700737 3594 10706
564955824785712961 11650 19814
234950349260405025 9100 26665
713892194220228737 7309 24552
260778497846725793 7266 10180
294297321790253377 3747 23364
332135679602590273 8124 27525
44197926802858945 10710 16623
352192918032454145 18829 27982
820450795674347009 6178 12356
899752005128963329 5932 15718
577534555220388737 6636 12887
130831343244519617 13108 17830
619504466789805953 6873 23797
206113748031430785 7288 14060
206432909362256097 16580 23541
127384041510605777 21795 24817
806226258312889857 7056 8565
843568803479943297 14247 20451
989225028108059265 3553 5349
202979002368348193 1030 5645
365433994784694977 254 25110
220276867705951681 14208 17434
773279231336822145 9725 23610
868870099631731585 3949 4804
445033415502351233 3681 16100
327280833183525761 11405 21136
65668153996234937 4558 16949
503811333301964481 11949 27395
225771791381021089 1973 14297
761112788002254337 15799 23835
268103190641902241 13508 14720
819828734714018689 22903 24835
494697225166461889 5940 25036
60137124543619081 15873 16398
773435260038276353 6006 17626
576687242886972545 25071 27336
737610986606426881 15712 26547
498545695433865153 8443 11462
142003397313338561 8990 16964
515675330017000257 4063 6459
745491548886448641 332 21130
697454164951469825 3040 21713
732335978278236161 4421 21608
919903182616305793 7023 18048
737868412801560705 15369 17355
739350004116136705 5118 8066
393775939360971009 3070 23284
241013644459496129 10184 23039
351220393270281793 20741 23004
1031280078823472 32 9742
576987739659877249 2806 7842
225296710750850337 22968 23173
453330861400701249 11298 14839
101346807668637233 13470 23498
967361581398016257 7774 18678
774310942271636609 12296 26859
227690546890769953 7395 22824
253072675532511233 3962 18695
278286124053757089 16158 23927
969256556206087041 393 12743
849910972585917057 2276 18662
832082943727403521 4723 21470
485216158155701313 1728 8196
841897959377842433 24698 26825
46987478026878193 12984 17865
159913746392337697 9460 21242
663393009661753345 8224 22905
389555932255628801 20769 23528
8294154299136381 1303 3486
725575434738932097 4394 20552
884834387492524801 4407 13532
293714360807637569 2311 15751
294442920942643137 10043 22879
346107074554144129 9042 17268
803523527658406017 7319 24835
831621160598526593 14209 27070
278509489596501697 14378 23678
939336881207783169 4207 20724
628196390007523969 2531 9878
572790655931168385 1303 23207
137409140938061121 5091 24357
622431346299922689 1359 2004
963226890428451585 24971 27773
866792978837221249 7307 12014
795059153829384961 8803 22203
81280196069673857 3945 15969
350195264866918849 7132 12301
578777850816305025 22881 23132
480931430906323969 17589 23769
513144235016856257 13077 27429
423020224259921921 14518 25486
472833216913013377 6676 18745
607092425636437889 6449 8158
722233881361933825 4568 19039
102143133953511265 4055 23424
522906429504200065 11871 18591
555136954631777281 15012 20844
48308106487159113 23122 26751
699148599852186753 13765 26622
923374840545928833 5268 27703
194711938231051809 20535 20985
994681860863199361 12710 28011
730242128948212609 4287 18366
837576568500178817 16280 18762
692634614562976513 18172 24435
566275216670593537 4427 22486
489908516498310593 26270 27157
858208672225853057 17702 25275
502851379968603841 6163 25807
161974694874221121 103 12442
406445858453075457 6767 22635
638351801276836993 10110 19348
611447184295215617 12445 20444
229426884401537025 3116 9180
77386158301102625 4573 14338
300245412801810817 1928 10349
828265415677861889 8999 9156
984641815811659905 1582 2588
900425954765204097 5774 9955
639448662086220289 12579 22028
519973508496903489 3639 10149
133018933922475217 3819 27127
906625803282231809 5928 28242
147686899216264321 12306 25195
943024162740925953 13669 15234
371567235786745473 3069 26113
846397362410918657 1929 15226
795885150877960961 5683 22479
705205135514162817 3920 10052
282493514675795873 18422 21659
651157828743784193 17590 20561
901385846431306753 6147 16341
729506118406078465 6958 25753
183673989840674081 13396 21720
17345093049549121 23836 25059
286271173620246337 3231 19144
953898310388027009 1171 2880
328875218275758401 645 12019
254479818741636161 10289 14324
87568634093624817 10933 19216
337234997317921153 18153 23050
156395391008619105 21870 23261
471734233856231809 9744 20534
759794424820494593 1261 22565
188628818518608897 13370 14760
784877225082514177 26173 26895
211498342030019169 2753 10265
5041010985106454 22279 25261
451007500749170753 8229 17960
724593985884229889 6704 17667
384074058993086017 2453 25691
49275491542612569 9271 14811
76633732710618577 20110 25800
496101025300053057 2814 27056
722103031336651265 1871 25747
63691902805967257 2109 9295
682610601518490497 9519 15392
69721911856493793 406 16101
410746156278143809 3104 10511
799236270717710081 21140 23525
89070678834602289 3639 25561
412221072019949761 6192 18030
310958657327809345 5015 15461
87555821337272017 11440 19264
365028491078732033 11142 25828
963899169690836993 6360 14666
576295543661409217 1200 12196
673746104045147137 6168 16524
551801797838280065 13479 26953
192303536132786945 20399 27382
63264953122718737 13812 20161
530889685529725569 8580 23429
138390897759961713 4487 22721
959219137626337921 137 5566
892922812617420929 295 16875
993380347280787329 10388 12625
636036144342355713 14527 20428
886416145529128833 8 9395
775648007716632961 6555 28171
599665177565608321 7809 27970
671016047651647745 886 19477
162973465660929409 8538 20311
247204398063693985 8590 18720
803946403209334145 1016 8367
988140824555173889 9663 20234
862443903511920257 5775 17673
64511109171981217 24234 25614
783573069440731009 9932 24856
656753102108382337 13236 25404
250621301196463969 17763 24207
503107136914415745 6299 7075
501702560097623233 7194 9494
792657738740601345 17609 21939
292533293842186753 11636 15499
811086980936956033 981 21367
285081268113284385 16531 18554
871430468363513473 368 2099
498210609715517441 3748 24734
279152339878770305 11523 26447
230615289925747649 7052 26159
501039355973503553 3390 7616
877845392339910529 6477 14375
253097417150918593 23569 23870
282283639766458081 105 2869
556567942235062657 1481 6130
464592166661805825 4611 20949
460123663613266817 17168 27429
326770973192889601 6614 26813
240843511417196513 17178 26155
73306117461957137 6863 11827
557340385295994177 9393 20848
881221986231704321 8562 25870
727612204408302465 10774 11610
521149609196090305 13437 28098
200002132837447265 7408 20647
113378329594734593 15814 19583
46103778857244041 34 13799
875799664778927617 2721 10678
825688727054235009 4471 26670
1058859119520861 640 22732
176806754279368769 3387 27205
712901748999446017 876 21762
962850724522347393 3531 7997
346868146369342145 6936 23533
519318533725979137 16171 23867
259758982772812161 6173 13594
198898650729724129 5499 21196
291924209704628609 2506 10508
957408927844284161 17944 21200
439716159795768385 13810 24691
32159988761087277 72 20495
580417208608349057 16504 16783
348978384352122369 926 23593
583364959877318529 15542 20668
28290271094995489 5022 24111
510454185112418945 5846 12640
996318208617765377 18135 19434
170005865765393345 1545 7787
896705243430964993 17019 24850
645793648330379009 24508 27814
263778211669873025 17765 24345
746573805182752129 18525 19088
984776515021145857 17010 17908
571985693853545025 20790 27656
186281603066191809 10460 11776
841663769521705473 21603 23193
992254942256430209 4590 25773
357741241613535297 4654 10380
505636620121848065 11381 12282
558949917727321857 8188 25166
467880773751012673 6969 25763
761065676253533441 21059 27931
856693414539108737 7351 26972
766122270822609921 8963 26352
443508878382310465 279 13200
417190495583849217 9553 21144
748372164990243457 5913 6583
670789351796745601 8847 10942
764297745174793857 2880 4853
313379327824289793 4015 15925
913608312183640705 15075 18796
731308339688741377 6590 13684
709433948066667649 11227 26979
330404679556561857 26187 27166
577362283890593665 8873 21129
535276798154033153 17022 17025
86215971967483537 12843 20500
782396836124373633 7673 26530
174938153826190049 23820 27228
597897120100288513 2847 4101
387704261602657153 4787 16424
970739267127111553 14799 16319
177737422662502817 1958 8351
202426813621318753 6405 25218
894034643947499265 19433 20011
272983504154918689 7509 17153
505904584305795905 5446 6487
649952944304034 12478 23952
880241451078767105 1168 12055
188013568508704769 7617 20163
754639408391724929 1113 23661
297317843935619649 14931 16404
776271295515876097 18307 19400
761913445838072065 19757 27136
282670993243527841 12598 24854
802755519384380289 10524 21487
161890087086810305 3360 18293
617563644913342849 246 16730
428799684797965569 3463 18621
305635397300395777 13855 23245
621371091535401345 7687 15966
331672351624828097 24547 25883
478678978732290241 4122 20788
705975618324561793 20097 23296
528052178987046273 1194 22619
556865909273181377 9089 21205
914169587722781825 15266 27651
278798538554784865 7746 19558
871792457509066369 17001 24331
219130134779131681 11460 18595
278566025931411329 21621 21956
893029904139371649 4836 11362
924643795839806209 23457 24984
462191130099096641 13219 15605
191561400951954401 20067 20916
278951686382388417 5933 17520
300157872417209153 15375 17479
124609581385126241 13470 26375
578642672050392577 6275 21630
771036723341826049 759 5134
285025907612997281 15372 22659
271068867773333729 8993 13264
643235495106708353 715 22509
310861508481483649 3388 11524
990422705072724353 14894 24200
239572439624421217 17676 17691
30758991706193229 8245 11757
795960001361312001 7032 12902
213600608774861217 2852 22677
378412685073112001 23311 24669
708095414838155137 2621 4697
133266522118535841 6015 28122
43929037353713345 2554 16193
932589696370254081 1139 20903
427991799138425217 5421 27199
987894943103203329 15279 24898
364552948881360833 7600 12392
684976786222062337 19901 24241
55629342059333457 16230 27329
206484819986886945 20786 28101
960875480172951809 8170 16375
983458101645421569 7643 21592
215935526266832769 10893 19034
95658123462090577 2409 6615
966757657267571329 5155 27680
696385051266371841 732 16608
558962925449222337 5126 25967
116093153792494513 10407 18575
672148050543548033 8477 15593
674270313990856321 12873 17961
742481298075432449 10336 21723
436530356460497857 4008 24037
142159111452450305 148 8160
179293745072509825 5655 21919
973365028963101569 25536 26130
114248420488596737 13386 20773
814621240600168065 8186 20427
933941352291721985 12578 13614
531820289307688641 4216 4255
223133544184964449 128 26025
954971961366361217 8033 15304
378319492743411713 7984 16970
196274514583635105 12841 15560
940730408581178113 16492 26171
54952471935202145 4945 9859
89139352107903137 24015 27967
385009008957098305 8582 17688
694305519191363585 925 10357
512838884010726273 5469 12834
263184425749994241 6572 23025
298392737047052481 8399 20875
825042474427110785 2591 4875
72557191109247297 3500 4092
599763937055765633 8699 11807
469785721537562049 10639 21041
590469706551335297 4197 7397
918621005659183233 16745 27612
710100715574878209 23208 23631
172612990778802113 17379 24780
528914630946847105 8881 13205
211865924695281665 17571 24413
451060828288060353 13538 16388
766428776617914369 167 27920
456379244211706945 2897 18259
442785591209620609 6028 14483
924737024165192833 5174 18471
648534711773052673 16815 23168
465311343673537409 5576 25128
807128674715905025 6187 21482
637156627618846721 5025 17481
284299180604989473 13852 18435
915248012838777217 18035 27186
951394662796467073 19988 27051
786179712991337729 3577 15850
265036799650417281 16181 22924
325554141560449025 18539 21887
769946097833020801 5466 6463
402243022340311297 3137 3646
355311307259597697 10115 16845
438163838819338753 4941 18122
383487272272610369 14765 20778
132121965008575873 17698 21141
581860987628274945 467 21708
260426962468560673 2767 15664
210370974149334689 1160 16538
605834972278355329 2866 7533
45927205929785945 15781 22219
231311946590313505 19711 20155
924187214670318721 3654 21535
315084286318334977 6571 28122
943382750638065153 7743 20905
494139965756208001 5144 8328
636837533981044097 2619 26463
747472752133827329 2019 25343
308371528985759361 17847 26911
680919548968876801 3238 15790
466157032250542593 12952 18292
637790166826089729 12218 24794
983723804323929601 3242 20601
301785356892654721 9148 25313
648340273461094785 1836 17162
823933034656274561 23568 23880
914615662440837633 13845 25500
331965276654944577 12154 14254
992058221249969537 2729 17981
522890991692701569 15180 25152
882086810157076737 15083 16892
551426581517464577 15969 24977
994197952332378113 6874 16828
298459512697089473 9344 15270
483281206242821761 13170 21862
631579960577898497 8629 16383
644466615935208193 5720 24768
488054607876090817 14742 21074
440669464400244225 8465 23929
501220058867549057 227 20017
432402529790245185 16428 17516
36718870688925873 3384 3648
19964513220145365 10255 14373
641698093259424897 15392 16873
477230987073475905 7323 21303
182002262560114753 7727 20048
464741711156634113 3680 6836
249976436993765825 1040 15818
966966856733712641 8833 16378
108133228598259025 13146 14320
345585558167186945 4911 9634
617902107864342273 8171 14224
203551954429165953 4777 25811
890398942767529217 1388 7564
675446382237694849 19309 20367
166326164688943137 5913 22269
787849005284733953 14584 19296
863935493897965697 10158 23425
585215971053116801 3489 22042
762534426111290753 19574 22611
671097375395667969 22689 24419
42572457953905745 15655 18085
480610129084126913 23179 23821
767161987549204865 11139 17023
573945178934913281 23454 24916
684739369606798977 13292 14035
531442630838654401 13646 23302
590035038715161217 25645 28168
303259434371817345 4764 24536
340856919879382017 17256 26281
367328074474485761 5756 27737
880288788090471297 10667 25234
750307209179034369 23701 25880
240611078942631457 1214 19313
181674778885110305 5455 25612
191095194533136961 13750 20687
348197719992349185 4348 17863
193926586555118529 11119 20553
462312174255757185 11785 26602
509219002342010881 1138 14682
815154706994782465 21654 24948
25575179636344813 4835 10304
77904173440089153 5395 23738
249600587086224129 713 23791
473601639821730177 169 13218
163806349561337313 1093 1307
931969841830280705 5202 12445
619809657838917633 8278 9756
970416000028031105 6713 19972
316182153453237185 6410 19959
250279369184227105 16813 21509
952470239628144769 3782 10982
35144584620745433 727 17007
133315456533818385 11755 18436
363905950633395009 4284 11120
88944890435389121 1292 17924
1446048843071424 6698 26049
560210768968826049 17133 18054
582456768323339649 11788 23162
937380102433468929 294 2248
230391316795213185 16077 18662
866521373115727361 8567 12557
85017892336182401 2744 3965
294725609860680769 13674 17718
657233598097157377 6196 14626
526773528145920257 1247 22122
277042652210354849 6189 6514
146993188476859169 1682 11188
327459120136204289 22872 25423
569351001171650497 2244 27754
528579931007683969 16740 19616
285635796439610337 21576 23037
681823880998742017 13613 14790
343038819759836865 11212 19810
803541964981405953 1286 7395
900700886175304321 4537 8032
229022310461139969 7177 24561
960826782560712193 3598 7584
263689655970964065 4210 8368
142912723899488721 6081 20872
140847257908781393 101 18197
805478715218637185 4047 17756
259081183190460257 12083 14064
656012900365215745 24082 24705
797288769265144065 607 18758
237465530265648545 3507 11229
145175898587396545 7019 26425
45856215685351033 1974 26779
773958232444478209 12833 14259
84996654825257425 13555 24324
463774167926857217 19412 23450
811616085186262401 13097 18326
624366224992023425 13124 17620
154198141174713761 3398 5492
230544040703549057 189 25506
664069854705363841 23346 27674
784653350944843393 16201 25827
145484585028409441 5939 6411
347951458400132225 9020 25380
502755245043818625 9613 24277
284975069034253185 15515 18302
254738657313293249 11394 12440
642761204995039745 1119 2841
833634878928283009 14874 28167
753350553657448065 1037 27990
864304419709124993 7146 8252
267575028476500161 115 2806
656971792321900929 12421 17662
554753556071339905 807 16317
62651454822098889 24423 26994
433660379941741761 16982 19300
25975307754837473 15267 23816
227776608505742209 7160 19715
980884011049820289 352 4439
807012090151374593 5341 9711
614368963018467457 688 9793
617440300855939457 2765 4638
791435652478821121 13534 16036
722469094668710401 21010 25405
888680656584913409 2083 17641
6623320796315114 1683 19406
606063128032754817 2769 13896
394943090442296833 20211 27828
371455103974955841 248 5257
918008046057103361 5886 19870
847766144060113153 10277 21242
947444821387207937 15901 25930
126810409502414961 8140 26562
188097274725471649 2884 7899
100020253114760033 7148 23297
669530610686649601 1210 11206
981249357871934849 16171 27030
46361738270029209 3983 10164
86600971340782705 9068 25605
975825845670200961 13504 25623
201212232499674561 8481 15098
704401925044500353 4995 11455
670556320125111681 17197 26824
983077439728532481 22385 25262
834716884662743297 20546 24500
857503011801689729 4726 18941
430185067027064577 3335 21863
68282907296705273 12113 17440
747143722163290369 18253 18692
306354919743007745 15215 25649
56206828933422769 23234 23375
734253654979170305 1006 16794
459733570616993601 166 24383
949102242341716353 5832 14924
85050709420851697 1576 26117
288783476899354241 3385 15931
261995297243263553 15343 23637
799257597109694081 7787 19681
140099084934430353 1508 2886
357574107835233665 10794 13634
103662988645812257 7717 19422
626208395127910913 8606 12839
181935343111756961 4789 9506
889257096149563649 2680 18962
475169653027311489 26109 27646
761797663029945217 10138 19117
290666623896552065 14028 21310
785159272439443585 12191 12205
714261186080694401 2895 7905
585365954715761921 15595 18899
223107732493883041 1687 12490
480676771714669825 12877 27563
896181010942232321 14844 26037
4180116879616947 4202 25412
644278195221087233 7446 13636
24913979267836341 9005 20838
1007688577846722 8545 12142
746697285961339265 18942 23788
249913727404173601 16992 19401
428147975721415745 1008 1113
338795208304194497 2084 15934
639845556874384129 7951 26352
432533989158937281 8696 27847
172110117528063713 1782 13578
45093921319892873 1862 17385
952547838326942977 9118 22670
140423232679221857 21527 22623
877323367960158849 7194 20427
739539485639827585 7202 20566
857049058234032641 6682 10005
813427106031721089 14914 26792
687960952853103489 2075 23008
431183061186818177 23760 28272
635080668118881409 7047 13132
912880285927410945 4583 19424
132937917564177617 540 10854
328168641499988929 8691 21690
282236880021066849 12332 28176
490763578004159489 16007 23472
139126269274754577 9575 16489
97688146068026785 2652 13709
32745815766752173 13974 26491
345228460313261825 6868 22160
767485664398449793 6027 17506
165682037188080513 6660 13649
226572319013008897 13322 21783
700179566454604417 4671 14384
796189106961293185 20344 22650
44698079987387729 22408 24641
106839137753603105 4430 7610
624304121650862209 913 24579
839035922892279041 11716 17269
242243746324792385 937 18136
100126091467764417 2090 22285
902789670490587777 12406 26753
536996429703663105 19270 19789
699813985213143809 21243 26318
974404255306346497 76 26126
110360381603253905 8796 24517
941913293550143745 2752 10467
722865956671146369 337 14968
865160686141429377 4832 9440
758945594656264449 6168 23283
392357618634576961 377 13828
122041165024558753 5965 27585
432520344455802817 368 14193
643404901284650753 17020 24306
502442409875143873 17545 26365
542973544131715585 22154 23446
580602194417913601 9754 21364
654779736378625153 4799 6999
806946251164902145 6096 16589
322514753307178369 8679 11465
1557554575747134 12902 28139
127405012062364881 13443 27561
764184910939420033 12091 19738
388975551359894913 4495 7542
864207185909755521 249 17049
223153566199354017 2704 16320
267352186621707233 1702 12822
798219939648578945 4665 18872
861270905010336257 22951 24715
406733932855313921 9724 16825
283072692335920801 20687 25768
150727115887097089 12944 22003
467096260389503489 7518 22086
938325986339204865 10668 20151
372082542572343297 3127 10405
911000471106479617 4383 20437
93642571899287937 8261 21338
696302175725985921 24276 27798
472568050745891841 3649 23345
203273205197749729 21200 22709
117239969411038209 21977 27248
970102165641772929 17484 26383
684911708318935553 9375 24196
999031944321092865 3518 25220
780171539810190465 1985 13714
42638544062736377 2604 26930
802457899856463489 9316 19905
364523328671968001 8555 9018
344146863480212033 7860 27440
58418661443536025 22901 28057
823332104547660033 7323 8135
81569214143588193 678 26929
728848655287315201 6113 28007
477755440149291393 2955 15846
662115797862711041 4538 5338
83514208817778273 1022 19888
146417483134179361 1263 17454
213265951417039201 14693 28251
187958960617180545 528 21196
710160057452544129 8538 16992
927344181926308353 10116 10596
680953511418334081 7389 19038
650042089288561409 4352 10115
340675206714767169 11813 18217
106992174788793201 6147 7529
557544810934100353 2042 4824
536593943470620609 3549 8393
930650043330263809 1582 14203
233974019084136833 26171 26188
85790977186047009 7956 16142
146219026360924417 3677 19595
887019109091031809 9017 14957
897834674713443841 2393 7742
611898283995909505 2631 7095
248254034655445825 25376 26459
450186373270827969 15514 23927
326799808833662529 13494 21717
460263290164487425 20966 23647
462294297671419969 563 25092
813438696955305601 4585 20439
46457466992713137 2768 22725
770756308276897793 12704 24303
607823614435631105 16783 17665
952061267591762561 10982 13543
533757218272221249 11998 22494
47809099548668857 20711 20941
646832954360078849 13540 22334
24297328206134949 15258 19997
361108983834220993 4462 12819
637775367329250945 26781 27852
771089274480488065 23694 26065
68618286721193305 10787 12882
862995746793579649 17678 19038
385078794975225217 5093 16146
148854286555391009 21938 26628
991259579139981697 3620 10546
529606779082037377 18224 23243
276550855494942753 9785 24831
242768443114528065 3750 13290
808577788532364417 6020 17148
342652470432646785 2056 7476
909472223149531777 23288 24981
12596765305076475 2233 25377
183815802280125953 5105 23583
118714868295036529 6165 26051
288925153572161985 16392 18155
716744469612734721 14916 19993
240020535397395201 4185 9242
663071197892314497 4312 16680
435272481438158081 18918 27897
89930727731953649 5024 8164
812212270448245761 2556 26829
506627491249567169 13447 15890
958409725783010177 16107 19997
988072376525622017 10554 20875
953901277132150273 3836 18702
92017575361801105 605 5404
511773005223528065 11986 14540
914065045649280769 726 6166
976506389500546177 1552 26481
180535615225814177 16794 20249
490184861089343105 11482 14600
350421051518452481 15078 26508
275346948504097345 15067 17191
704729739735874689 10480 22661
580115478317662081 18062 25282
379170580369944321 15420 24603
992224274650315137 5135 7847
324416559937226625 11975 12157
641835994403631873 25519 28292
440469212708990209 10190 27662
351126932475029441 18166 24187
135683182344330081 817 11467
717626408231875969 5925 27338
215269788943871265 1792 24604
558605797798779969 12821 24200
709101187462387329 27630 27913
770430855741718529 7455 8349
882374043988164609 4596 6219
121565652850524225 462 5046
317737547801094401 6610 23387
599260520599312257 17784 19089
436218409558037505 4619 14299
549680025796138945 20161 23582
577337163038699009 4420 15403
521737007864341953 20797 21219
320782959308019137 6869 22345
783800572508017281 4607 12232
26872155082337201 12945 24907
115329439547178225 1083 12574
470831716333449921 23676 27862
541421782054644737 3290 12015
490980855077260993 2232 8600
56324645454306929 3100 24351
509960517421319553 4945 8199
670671485875363457 64 6861
497006090442958721 6202 18436
863014433315566209 19348 26262
563184396253475969 1026 9426
739997876435612801 2410 15238
975614505258313601 3060 13279
844994841376173825 3396 16058
49454071057198233 18721 25082
505659806831761921 333 13781
909437784280832769 12518 26958
476232316919730881 3699 14243
247839663457895649 8536 22975
746619360832230657 5636 25848
259799362066623009 415 27100
672418738065342593 5887 16595
123323297017208241 6974 8725
749179365702918401 470 16648
195228046558177953 20552 22608
474243916152698113 10720 24590
269239788637051457 343 27733
583773980370043649 3305 8806
461839533626182657 7799 24032
563068494593405697 4552 12926
210310316176162369 21490 24434
225153041522322177 3848 22126
316389597889433089 11233 17157
993964809725081729 3409 15590
221716783760470561 2752 24321
615620802646990465 8684 21701
226345378193606465 1425 16587
887466112456646529 5916 23220
186428674872132673 1906 5322
409192368230510081 7775 21986
13035195905011677 14221 18716
424258378838981569 3131 8049
437558544874335105 11533 28008
422086819934865089 1946 25398
56049313169587833 8207 9350
919471575634556673 5241 13502
539301021669984961 1075 26766
670830065984194561 21206 22350
918675519000309761 12075 25402
582561505992838785 2206 13963
245292318202174913 9979 26783
331713131764079361 1304 24414
421240985987800769 614 12420
596777052965247617 16564 18075
555176875982823489 11024 23280
392138261247129793 201 23997
954647032079343233 2450 14895
665013577314123649 3144 15010
658823917283157761 7032 13486
182556127813601409 7571 14628
159852812740616897 7919 15586
186969223384632961 3310 5488
324913447535720961 2256 18549
233697971834590849 16740 27036
17189121402388709 11529 26512
760829755216729345 3719 16398
840297681382352897 27676 27887
963456903527944833 20790 21206
705640952901013889 1445 17775
980467097076253697 2306 8481
244304028156108193 11858 15797
886268245583341441 3156 13947
166978848147003585 2043 10938
249979800679948737 5610 28200
305518727907340801 9510 11303
289749953383083201 784 13728
300070851000050689 14438 27794
19338018078624233 7329 14852
356990039875199745 6041 22597
432636153818965121 13400 22072
820970732791799681 7249 16023
900304036945907841 406 8820
810505614065547777 16856 19214
187989999223166401 24131 26135
555430538619283713 20649 21785
227439846396972449 8234 24158
404794385824828865 22574 25647
949011653292433921 3255 20228
830178044932345985 7690 24986
946018358932331393 8132 27535
171218085496676065 5574 13829
403533623589911617 11759 18452
542358952557499649 2790 17884
132532630166249281 7425 14701
810665312914068225 10436 14427
198964142757791521 17519 27562
804571135638575233 16033 20400
864130505157515265 4192 14681
925731152114607873 8369 22811
402820190466545857 15398 27663
974390587531139841 10349 12509
664948390912282881 2614 6427
23521557770010305 17477 21245
215280352862823329 4221 22163
617557411963069569 11726 18525
968610121474380801 3914 24928
749103293893156737 290 9996
418954348358173697 12016 27460
55281864267790585 13051 20894
280102957457952321 9211 24503
702141109927083521 4811 22054
226256020524591137 21205 27963
687546615709600001 4826 16129
314225458410486849 12874 16319
875913161830041473 2712 15708
284700223130446529 5104 6429
141798656352115409 10840 26250
883579096521255937 13549 24225
106837488749278017 24167 26125
762816611461705217 15484 24987
392894131071294337 8454 16906
742779856410873345 14614 17923
473915701823457857 13693 25020
411255220528406785 6689 25763
555308481683603393 6446 28000
737705500552149121 2791 26832
803018993069656577 6648 13168
881495167055209857 22024 23194
829054108247810049 16911 18377
214051485780611713 13106 26163
944495191695622785 7060 17827
104179170797383585 7762 19082
649934926905508865 8934 22910
697501505855026177 6369 12578
359827945031526017 2757 27190
255678164209957249 11378 17605
63063252650884753 2910 6488
842060120623937537 1534 8089
501569244097666433 10257 24645
459612360327813697 14616 18271
613195935664357761 20719 27734
761552726543723009 2031 14637
149908512115644033 12134 14995
423663089388345089 3525 9530
80515191807641889 3017 26831
304355038576840513 8173 13517
100324390530246881 10478 14061
354423807745863681 21296 25840
436961654059395265 5066 5927
29828102375912381 9716 14760
622953253837835009 12325 12810
736954240488291329 5544 8598
753974394571024257 3909 8559
507838450629986241 21436 27949
850640424214262273 14831 28136
533188954371727425 13562 18670
52231589141349841 2516 4373
735644171013770881 2668 17885
536030102101392449 6044 9129
525856082737323777 3012 11975
389317679746731905 1085 11094
579209177838844673 92 3704
457287242046035649 1446 27098
502903751467474817 1692 18716
770644898819888641 4256 21280
62927687757788673 7765 24636
577793046688640257 15060 17719
691806297274656129 4668 22535
727780413746039297 18602 27081
401431604217901121 7957 14922
979954488371347969 17041 23582
873099939196325889 1857 8964
918801694039139201 3846 21923
972623028300599681 21179 27583
621531359876030337 1734 12275
347023473593129217 19162 26216
696523559373865473 7443 16836
39705247615824393 10917 15265
300900865812693057 17951 20775
924534124715226113 260 17678
888387296580653185 19087 19323
243536122547705953 10327 25059
483613756657149441 10174 27280
251927209512889057 1401 10241
709326800361473921 17080 26782
491230602868466113 16151 24577
126486540884130257 11851 20547
553881079322596993 5299 23379
755755458353185409 15964 23820
383101980051971905 3509 8820
549235449558011649 11981 16595
649421194858678785 7609 11772
921552028753175937 706 21021
252637224026567969 11550 14950
131078634628110529 10379 19476
324869487083137921 13385 20378
149040610528665249 10379 23131
982508180108762753 5986 9277
956477619529010817 1234 3088
662512667512619009 244 5238
539810544756413441 887 3571
227260324955050657 11796 14542
977796351008649345 11655 25149
158056189851553345 2162 12187
159033273383734305 12583 16828
478302012058602369 26948 27672
202540386897908321 10352 26740
707874443014350849 23052 26706
76806381164594481 15967 25686
491522490100759745 7868 14472
420288858295222657 901 26493
211942786117081281 8489 26203
801966820206224897 20374 23894
139054263844226257 3456 22920
52611928868230961 920 2304
382838531380418369 8512 27913
325617226962059201 9193 13672
405497399725543745 1531 16099
503215601171760321 7940 19063
747396253590697089 2304 25153
848027851125955585 6096 22171
420847969368903553 2294 19198
492187952547453761 8540 10819
6943167314762634 16685 25142
805213487220548481 20435 20587
487302786401539137 19745 26589
36325283805112465 4550 17030
225343077956868129 12394 25599
728816495229217793 1232 16667
629305737702903681 9332 12146
167757294989343105 14396 16870
441537892482205761 12382 15074
500305078896552385 4847 18512
374290152065537281 4217 15968
18006326607363123 306 11667
564464182711734721 8577 19951
730147021816328833 18819 27549
88564599684982433 10834 11467
308620984234835329 14176 14289
972084141016797057 7120 23046
883644624638911617 19528 27705
66069087429308841 1238 7758
528908161926366913 11725 27625
381125767509590913 11160 25223
763493204161626753 1338 10820
749052619965762945 6172 25032
514213657835824705 6058 15816
917671591936898049 3950 20777
467704769216048513 1397 17515
485224348042759617 8649 24764
804709296398883073 2469 3635
148038974939542113 22003 23073
690046941635280513 412 2032
366116835039886017 7289 15674
26647797846237609 24023 26256
230903364638880513 8287 23884
485186405672202177 13637 17165
201154153806793793 22855 24338
729334630200682497 8953 21069
541149118154212545 4937 24105
445772708546293505 787 16754
50497390313804401 23105 24481
187302803764765729 9300 23280
668685946141312769 8875 16745
744103660822041473 2250 17037
940778491232759297 9840 25940
865901085928001665 174 17400
796013014272379137 8513 13934
84004460566070801 11768 15852
129338061756097745 2066 21894
699132487413635329 4418 28073
150592551251509825 9634 10992
243230552193033121 11975 16874
256936510245349569 6408 26008
362397162344720385 10747 17160
665430780977406081 8940 25986
314045692091930561 21517 21864
862868660177181057 6044 18294
82966136237786257 10146 12947
676351429326320641 13364 17011
767483291024937857 7376 16679
441112419825838465 2741 9753
632578590729636353 14274 15779
559356266233354689 5639 16151
169897400409929857 2904 12632
637090128685283457 2393 8489
326429854008836161 7609 18272
647643443799029889 13403 23361
410351268435810817 17874 24575
451699599292521025 19689 23457
619788834058212481 6707 14400
656118093540644737 17203 18295
92652775016382801 20464 23585
796738456365570561 4938 19306
178216450418204897 2332 6707
631776063144247553 20504 27932
791778824363881089 6242 6876
282332954515236865 14195 24092
702389731753171969 3151 19955
200741117653141281 12567 12772
953261492957444993 4495 23091
295498843729287617 19771 20894
838283713543773953 6192 20206
515933714452660993 5445 20752
654938961394684289 13166 25114
816889860860850817 1891 20364
894214155238316289 7306 10704
851665898178541825 15735 19027
379280563546139137 13334 27122
821886867979795713 8530 11374
936162461674456321 9922 21376
630587263287527169 8045 23331
534129228082825601 894 2238
808580347166564865 6681 10477
931929102029940225 6427 27745
801421610983940225 3996 7359
179892728316197281 4412 27404
9408708642379083 23347 24359
674907333477051393 11349 15944
769278195994775809 14236 28168
288559058877744705 12786 18087
180117487537938113 27647 27825
123424218600220577 1149 22878
479815629828440385 1002 12738
687887484572094337 13083 28298
758557806604695681 5444 24247
847324837989759745 784 17328
99375893138603297 11314 18763
493086920262861377 4418 21315
370279280268487553 4462 22013
457317304746950977 12063 12146
949960823144696321 18510 21976
455463863394648193 3198 14383
585900642114747649 4580 11675
103964748426733425 16276 23568
744539195234427393 9495 22398
967004675217474177 1501 7835
949243605677747073 4628 25450
443394914704001025 23747 28073
627969423391252993 8427 15518
952628155461560705 17150 17686
271949629783247105 16776 21745
368962486278036289 7034 20961
324496274451082177 13544 24613
105755640610787793 19260 20070
190898167164657921 19314 26530
467282732726872065 3458 27995
696400138897562497 2313 22132
722623840542276225 2479 10131
904716441137249921 6786 11530
660171704689389569 11500 13863
961389638454125569 2513 13174
158011874637445249 11902 12899
724897632273165697 4239 20629
99866963387725601 7040 12143
539552990623551681 8614 18405
848245039026529921 2340 19910
709784377771935489 3566 13464
774127842606077313 7156 8696
204315905062134817 22286 23650
161825293903937953 2682 24266
794560503066900737 3629 14496
802964539314260097 2127 4998
705464168755614849 7447 16069
576048866345963969 1675 23146
820433730647405185 11622 15321
344234983665387521 15302 19953
984822798887865473 23098 28124
918606282275270273 6474 26017
18768557609813997 3499 17106
817466511606809857 3665 22439
294961016560908033 15039 21657
532396133648184385 1859 23907
372799373577375809 6566 20432
672169916321962497 2021 4866
96008633636149201 23111 27087
142472516091252993 9574 27339
896852016849646081 1535 12918
708655550668041217 17889 26264
292395061421817793 9728 25884
145913900582634433 14629 15763
11235151456642001 9796 14119
467848854190435777 6879 13376
786502356230403841 2561 21905
775049792861800321 7376 23901
605013903701102849 1520 25524
75625047679622529 7630 7717
185678825472482593 1414 27201
665387448557659393 20114 21305
58004936274183905 19562 27171
212403838089727521 22826 24511
877985041439632897 978 4836
402095713050606209 9188 13133
911167373625612929 245 5739
307703869460240769 7792 16687
275009960759238241 764 9322
530253305328137985 8834 21589
239115536458793793 13703 14749
281467403773376641 5842 24656
351046538177786945 18508 25867
748356127056574337 15534 22436
282130108504542689 12175 25035
990517381939341185 987 15265
340174066346865089 12143 20364
812779014273054721 10372 28084
964551957604097537 18386 24103
232665661830282049 25111 26673
599053781147365121 7374 23676
360853322002377281 8072 21143
472940178102742721 11904 22063
627791919980964481 9337 9901
825575357292510849 5354 6797
6679404222388997 3847 10584
736370825119845249 8135 19556
771571498740229377 19232 21733
523340093999127745 21301 23528
818343985439518977 2883 11420
72628085919301809 1081 25844
752236443792057217 730 3706
410152167909163969 2337 11588
586333178192695937 834 5066
302053091856347329 13543 19399
864471170568577921 21100 28060
335407622679799297 5547 25586
125974045579276609 25510 25695
634100028722382849 8987 16948
249811684649628769 52 14069
756092084240552961 2475 22217
503927701890752641 7977 15009
683212466248928513 8214 22273
264149123284482817 343 10293
342967850139633153 6952 10709
369196550158896769 23457 25237
137857711565015249 12345 21089
816423645181132033 1200 9330
375769313169346497 22093 22921
128773935344646881 14792 18514
191201309029278113 599 20658
356497436187027009 13028 27701
126527956071715409 3194 11812
209807808552419329 4609 10868
630100372578720385 1871 19421
904554881932440961 18083 21188
920584708080529153 5111 16424
63697513521681513 14290 20114
991351059050568705 5694 21269
721107847423638785 5413 27656
361863597854881665 3673 16480
409496084235506433 5094 27499
935324984341843201 10281 10936
299573560457801601 9890 10647
778396683501828353 484 2758
797826044292470785 7279 22947
696529561273219841 8919 14426
128105883085169121 4611 24203
111101501372122161 5524 9378
262586187213649665 3754 7328
371860911119465985 10926 14831
591436835666129921 2200 10351
667989063643066369 8385 17165
273256754600602401 10388 27389
858392982458180865 20811 26215
866338173862004609 5254 20115
691268062876350337 5066 15855
609702378523131521 2638 9005
395845613771779649 10006 12100
277231672658032833 6270 11402
939529722256313729 10821 23271
155002678197242017 10136 24323
81155312614608737 17595 20922
314625605745590081 26377 26386
234042975575409441 13963 19914
987861061414115201 16507 18200
64968306627786633 5758 25567
43472785787926681 7644 27930
529231683738718337 2503 18325
899279640800052993 8609 8653
807893762748815233 7173 8148
528146513759736513 7074 24219
774089707108192513 14991 15588
450043796325239489 1870 24694
147878783121210945 8988 22176
934303936185628417 21648 26551
974436167899884929 5539 19655
614610361035808257 9812 23945
623353681961358337 23693 25795
316115690206089537 27097 27303
145717466583750625 1604 5742
658590239259090945 18111 26569
608478939485490177 16771 27623
612725390471794689 8179 18263
572094873315680961 7156 20031
203386048026068513 1790 9801
179911929439153793 1011 19709
834776541408132353 9358 9562
128762112355264689 21066 21858
21789665667931501 5325 23787
66384838304724529 5679 26451
766696905901582721 11309 26612
659136606690342529 14258 21801
358439938975301697 24770 27984
584802949389480577 3389 7863
111325289438099169 6628 26028
164456264200754977 13568 20223
901838804459053697 10504 12812
675667466217458177 1621 5595
900442169670910209 8844 14619
107461178148756881 1899 6039
669851282620818689 6947 23470
286907109462756449 19040 27284
149737677811174305 5881 16158
560691696082404417 13087 21627
274872769229141057 22027 25688
673550652570167297 14518 15948
283507182619686657 12625 22362
459311294880794945 736 15149
371612336903901057 11674 13013
170346175710957217 11436 17661
348570202631350401 5105 21260
423459898156369985 19227 19990
670064936337006209 20268 24914
629064928317330177 25007 25164
706101640066393089 2153 13305
680530998059570177 6708 25784
125955011721494257 2433 17342
699826109628556801 11957 21035
883659453173322625 18604 25267
587389509204957313 3232 28124
754830681924083585 12940 13809
168726416964954497 5550 9047
908978925008384001 879 9963
279727000455498145 18820 26609
705047850117843201 13484 16209
569112685322860289 16494 17247
475244708384792577 6401 10249
573182133163033601 9074 27909
566958952492051073 4757 18328
672130161854436609 26087 27479
119586891422287073 13195 24851
530607094668031489 26349 26789
485438103775443585 5722 20762
379220737360608257 9872 20679
569390498293557825 9098 24974
73380865910554145 12820 20532
122034706146955329 7957 15967
114917606583627937 987 5642
33448177898875997 10702 25871
742777614396946049 4241 26030
320027721164684929 2344 20324
416843162337723777 5271 26741
417687401803760833 1627 22779
660288671003076609 10958 23319
945804324119215745 12408 23404
889898257861982977 5983 26887
830705354346790145 17694 25370
953039743675052673 5432 23727
595536129211559681 21617 24043
616241109719080577 1831 4861
837060914865673985 1459 7707
320986555512138945 400 8676
996175154668883073 22971 25137
59175872596664905 13555 24592
412492766999477569 2494 20666
54732281484209721 9895 14909
120316751842814545 6903 22168
269262109995164417 5304 9125
573119785503394049 475 12261
54284309647375297 11324 27359
448329413985526081 4110 27173
80949823506482945 19899 22944
980273509459735297 2487 23061
246926281676511649 1029 11547
918058271267916801 1568 11145
998348200702505345 6449 24334
175826774684821889 11997 20472
113069386332245617 11817 20220
918971731192122881 9114 14679
614232610060536705 1430 12706
363506510016222273 2515 10327
768284800622527745 7452 21864
27315700357213757 16672 28276
926341423354752897 5150 26421
125376364518302801 5048 6434
542902309405253185 15166 22429
902018687062330625 8277 27502
533044794038442433 17426 20600
126985287966320465 3864 24888
182158797508467521 23814 26723
24980396975657017 23010 24189
864589376831272449 15572 18803
619015497760301569 13015 25672
453839811618525633 4531 27159
478077758560509377 18994 23640
778718951509016961 9930 27137
458916494179717889 18324 21811
999998044704145921 18925 23975
203712213631469313 11414 13290
697298825270134913 12376 18104
946144995118487425 17660 27714
967349716105633921 13119 22562
743852143813874945 10160 20985
144764545524292737 7573 20433
154282913637089793 2216 27852
169413718123625057 11162 17362
139021038299127041 1827 20082
965280671012376193 2900 4365
739390859334605441 14571 26158
3814387490525207 6520 22554
885147004626155393 2148 26443
523315936325740673 1951 19197
665262170178252161 19502 20331
911237150000406657 17369 18683
781099044776034689 18311 24395
946174915644402177 121 19495
593436237531506049 9628 18390
18502391309443313 6315 16820
388441726142126273 2900 4534
545506058359574529 775 1063
191448936194163361 17285 19208
566677038999049665 4184 13415
199669033432265057 9380 28155
290939544685411265 5519 23650
591256375808711681 25449 26939
455020812917712897 5434 9357
551031855772400577 26476 27063
920178605898012545 4230 14370
127355012497147873 4679 5592
511185225085089473 13142 17683
697028305712741761 8797 11990
507832583966713729 12690 27650
169000462570892289 6502 18201
65143499553261817 18515 26412
208533445987846721 1491 2934
116171881563371217 1827 14833
873138206103718017 10739 13527
805898949075132289 4731 27027
185131578251237281 5501 20983
285311888249818689 15570 17210
486115819573626625 16912 20913
342543301728756673 2343 26639
451081588093011009 14236 19034
342977774551865601 13967 17302
46737496164368513 2940 28095
90535329289000545 2995 6046
496970504955562817 3289 10933
814222535130166785 1062 2467
46411462170823369 10292 16198
135339202624226833 8068 9080
45843986587918553 10574 15704
62899647853992489 10256 27948
511568540774717889 1461 21524
273371600225804193 16838 25069
670671437923324673 211 9354
907337009773382145 3198 26394
738609612748177793 21068 21923
38502036652051433 8204 17503
323509486227628417 18379 22387
514903226268369729 8041 13249
353660139902373761 5997 25785
844452470685812481 8930 25810
206647120547621921 202 23116
820758678530918273 9433 21276
731535313827038209 1116 5694
422045310866185025 1168 26038
420200526388917697 3152 7856
946174889505908097 19754 21795
5588832163894609 16135 19351
127423771260001921 591 1766
853802068672060033 1778 20457
256894361981974145 19881 22895
769445849823057409 5510 21250
924560455387496193 7116 17643
993797559853469185 1515 21821
431972087181190273 8643 18534
121795365686224961 2824 13337
493399373609154433 8896 19186
630205458154456705 4151 7445
72647130448554977 9450 17507
367103248944005121 3005 23227
934038641517094657 6476 21008
854952535616938241 4787 17528
317670904987931393 5004 11467
560843345786977921 14083 23056
487026176454381953 13756 14375
526809399698613825 5846 10230
729175757530551809 26017 27563
202044699211114689 7548 20921
989054118709521665 4489 15507
368107607833273665 19588 27583
438986123855396929 4716 17923
924906924707940481 16791 25781
960419765700951425 10891 19225
679704544313530369 317 3885
501012579707715841 8341 23057
643107275088340225 8298 15251
163266834077678177 8296 19155
986624295503666817 2874 21101
367159426382652737 8577 8903
545250961136176193 13015 16094
674901168617285633 5946 19846
727069025259432065 4416 22516
912526822555403137 266 26725
839614933703899137 7797 11892
344834910601367297 16285 17624
888667380019505537 1155 24702
985481717347521921 9052 10310
584693639747101185 17723 24869
413472934491014849 2951 24423
591380804839992833 13342 27669
788665766620962177 4629 11290
124737302148474785 22657 27611
889710372711324033 15285 18473
376776890168706305 2745 24767
731835837587123457 21246 23301
54018103503906905 21997 27324
448730586683954177 2984 17834
45627556900122105 12983 24218
694601438507643137 5780 5814
659381339834453633 3806 16436
413924320420608897 16670 25793
494100586714800705 8928 19189
839016263046868737 9831 12883
9026213947706197 10266 14934
231413303507881793 12059 22033
134162278388693329 1893 26150
395355825212899265 2122 24268
259578522400573761 21798 26676
494850565675239553 7006 14837
194048421158150561 8081 21933
870402693294788993 15023 21198
8404117212776897 14904 15789
404055497842993089 776 1894
824516885845589761 6988 15040
291672922267959937 15314 24065
210681756146357217 5021 19580
775069557095935873 8363 9927
377669505788667009 3285 4696
783134746298070913 6181 23855
69795856001277913 11944 27479
702208777920905217 14363 24843
165900115172441089 26900 27945
582351238725547009 19905 25278
575787794480703489 2478 11631
404837231782853057 11679 26695
184341194639408449 10783 12150
654255288758673025 22030 22410
862457830251813121 6772 26785
982461584194087553 7472 13231
723270105546426113 14860 16927
165945694542610753 7658 11093
53652490369017873 9398 26013
920296245355178369 15936 26948
86398937450432817 1464 22851
77360243804900369 9732 10670
719593471736217857 3462 15191
511991609713593473 2381 3660
142786110836517825 6754 24919
26193158404961281 4028 12037
832967781263249665 748 13140
534449843897466113 14433 23779
597124631252278017 9356 17574
78113030335810401 8743 14171
241944060318942881 16520 17157
768643923936966913 6544 25368
385107844381543873 12931 22846
45711186540668081 4725 21631
125220865499215969 15722 17814
416551453984585153 332 27373
754050256678446849 20055 27845
206552100815326145 19655 20856
796438172113411713 14817 25862
333535532388200577 19002 22743
437425025489439169 2094 5208
861464835569105281 16232 17209
137457591645585361 21223 26876
852945879457156097 161 8292
985822648616270721 11177 25870
242440356812931425 1749 4790
89678812269724513 1231 18166
9944917091619489 13509 21863
183263758517064449 4749 26280
513191734932515713 13486 16044
169123644788896865 2283 9119
218530806119350273 2012 12602
510914313305526977 5778 20591
696975534087822977 797 23197
215773847628085505 7036 14850
72752915201565569 21064 25167
571030437889966465 7461 13856
242420916956969985 1732 2208
283758676238988993 5320 15326
442890128030928321 12079 27795
50254266494185633 734 2484
10000961513394913 1989 26777
141491916972327665 14475 18069
541959105749757697 8822 13863
277917934921454433 11994 15857
874916215089594881 15657 24235
616670085639213953 14928 25762
128783421565390913 4055 24955
363391929760659585 16963 24754
26426410638929809 3633 11748
498952559117910273 3734 27487
581805686932202753 8481 25624
715212884790368257 10189 20012
763320353358945921 5369 23345
833814726965812225 11529 23691
673058705906118657 639 19604
939096184611933953 15838 26150
988889065185372161 21516 22980
807035861568763777 6264 22237
553798638857532673 842 23527
464206954536912513 4478 14952
279471162605400289 6008 7123
554968372400821889 678 18907
651188441152374529 1129 1717
86330746466948945 14678 26271
905754952272058497 4064 6997
837423494977358081 18971 25123
897423779178641409 19615 23166
68829035435932441 12572 23242
327306671528443585 6142 15134
695864330562898177 4701 27840
356511527707045441 11643 14471
680336083134612609 679 12352
744381489671280129 12514 14373
779659561142366849 18545 21315
876613131529499137 3126 4962
541779365607006017 3266 25404
297471133097726465 14137 28154
669334178080418945 1436 3975
733896883117996161 18751 25200
921087164895816065 22834 28174
459132115887552321 849 2654
141846244778307089 1299 8882
313024839189015553 2048 25042
965360651220727553 22249 26842
303679359374765313 13692 22186
214585125991249025 1381 5972
14926985044912301 14382 25118
657685395798829057 19205 25133
391954282358465665 4797 19308
949565821791523457 14883 22665
728957668893830401 9643 12360
186365317160557697 7648 20346
428592050292163393 18829 27457
296600104953540737 20026 21356
147832581523505985 4976 5871
122282138277448385 20978 25984
80402399573994641 12214 23752
775347139296897537 19737 27039
843228962221903745 19605 22007
816292080499614721 4624 12944
63400114437225601 165 19375
34248215751944145 22319 24403
620292582198960257 14559 23171
300920305701275457 16277 18644
973807641411138305 6399 26399
444471245109653505 7177 23292
102602704468782945 8761 18754
553829102651782529 779 22795
250511292386843105 16422 22748
976044754083602561 18632 24722
496845956700486401 3399 25776
646219559967498497 21322 23334
992866824480767489 7927 24546
920137406946636801 18681 26650
889362193438419329 16911 17701
245955038556509473 2163 27254
232677705640522689 2958 6534
246601581108308225 1930 10022
435045278828869889 5571 12076
408119713743552385 6075 24437
271242891783554529 19184 21691
871987324071440641 10219 13925
222379603070411489 4380 8593
97173363756674289 14760 28311
174598266698435361 136 11791
134660173747192865 18538 24809
105614367728879441 13654 17140
523935999470033665 15252 24784
789839842471859969 8336 23398
776711896617754881 11358 21143
164542549325549473 11544 24820
23309422728893025 1894 14220
254475198331359553 13308 14042
585201251214328961 5234 26717
821755289718414209 13526 25801
767768929733243521 15193 24090
955235262014451073 19310 20390
87941480325312689 16162 23362
763655578251533697 10492 20439
326963704325642369 8314 26746
23199222589393997 4758 25990
793476436765615745 9015 15316
281382796946264321 12706 23932
711850536116735105 1035 25403
483323919560927361 10576 12703
44847116922809961 14635 20467
186942308650746017 4487 4621
646128912688574593 12833 18433
97783292596314913 12410 27875
677908976149325313 1392 14277
143447091550360289 2184 18305
998697836141239809 4264 17434
227546211802728481 6549 11818
64856792892172169 2697 8021
761031774271945217 3991 10010
495642464492398465 1449 12672
893360052676452865 10224 26568
431662096742684289 14810 24835
695638616488384513 1542 27691
462983440402346945 3558 20096
838145545127598977 17115 25701
385617341848544001 1290 24192
899820322947764609 12464 15616
683060105878702465 19597 24861
204503524860964353 7573 26076
619275153858865281 1365 1616
125651386712622321 20868 25703
775822274515313409 9629 28231
354719060364384833 7247 16204
684809168270376705 266 17464
391858242599884225 11848 19819
436200404939093313 6815 28018
21830832320372197 2712 5342
395119273208763393 10562 10944
881814186860925313 10984 20221
511712452976375681 322 9794
18896416915037409 10263 26393
813647532813988097 2918 25162
226918096533754721 5916 26657
229023938107026497 3602 12419
13785082770251479 1746 25351
374525761001933697 15291 27940
301281774135663489 2977 18219
859657404549942273 18119 21927
747301665570699265 6104 7490
530880701946969665 10730 10743
68159562944746457 22110 27828
35675051317703321 19164 26229
616195847396934273 5947 19048
486292115671062657 4762 23837
95111037542540801 6813 22007
615035411291039233 1320 2305
827023551808746753 3334 7256
218821827134817697 1876 27014
621813386057599617 4159 10574
79428139295409041 20269 21155
653658983350108929 3914 18125
776872037704350721 14117 18609
409429877161148417 2177 14708
597571785812384385 10410 19941
486639903867665409 21795 23797
1427981315160310 4658 5703
520564858821050113 7580 18612
73944448827667489 4655 20947
866972860349189761 10911 11487
621907396570179585 9957 15693
30539379619131781 22342 22970
243307973905466209 18214 22129
55412072396631377 7543 22173
466666342893958593 9148 14382
919825069579506049 10452 16239
478659474385587201 2775 25356
639813364450329601 7192 16835
129861676218439473 1247 12112
869172678441845633 9873 27538
814750932125001217 5458 8978
451585700976675521 16583 23175
321384079998054529 11840 25488
807835957643650433 7151 17121
408285076949773889 15666 19329
605525364520953985 949 14574
695365983142892161 10036 19893
145266700449372609 255 2784
463425192446145217 4832 9352
737804419310304385 6991 11078
776625050218441985 2933 12671
51063035181844185 1446 22473
548324519401184321 1740 23245
671353639468687617 1022 13608
676490263488943873 15048 17248
699485811872779777 18689 23090
262839088603833217 19174 27227
447463363376453313 7466 22025
274812993578635201 10931 25918
435587445354204993 6471 14290
734162674336296577 1637 7712
322631576771552641 21082 23724
30503938191202453 4118 25067
581369190361488769 2665 16466
307415681223623937 7621 25156
320399739347646337 11359 17925
327447458962510017 19341 26785
423216839111237441 13024 17152
750707722665971713 6977 8505
863391265356309377 21879 22836
446791727625196673 15675 20860
506356561553634049 18207 27754
44227981353422761 8991 13433
989637960566238209 7632 21881
732935266735992705 8315 25531
17792365578888081 3650 18665
402724723857382145 14952 21136
512553918371818177 1820 2127
63441999757628769 773 23634
935079751381284353 3438 5409
169417134505458465 11136 22983
32977199376613697 12708 17994
288906872796971457 16579 20766
32676883451902229 3530 15200
992915501178380545 15487 24512
6304873904294795 14564 25856
245626538279537953 15398 19988
408190317782402433 5209 14121
679961289817889281 7264 20763
644029508110218497 1062 1732
301843561787805441 19040 20167
164667313317355745 10736 12594
25463347803686533 16081 24269
557452734181335809 4241 7794
139242189706749281 8355 18451
368626337991418753 16098 18367
24001941445412457 7573 20656
986886976020297601 3365 10412
729067959704806913 5086 8229
612581863330237953 25808 26059
227175122142263329 4781 20123
691517516311588353 4247 27700
792386410931982209 20373 21187
20604240080292157 21115 22277
739223591788253057 21144 25703
76916701463215281 3412 20337
664126918639070081 214 16974
530530673162960641 5027 22223
846517363245261825 13768 23381
616988000106939393 8540 12971
560090301212994753 4430 18086
810754379921934977 20990 26323
508821648668906305 525 18993
777252671123232385 2153 9244
96322388883024241 10205 17107
376386233650666945 21001 24075
652757119653905665 5187 8483
393633771034100033 5975 22241
274334265081137121 3151 20742
871701877247875969 4580 20310
198382531066009441 2089 3620
216373950577615649 18149 23166
438622456137082369 13812 27089
205227752054216961 9492 19551
113082247546692833 4221 18811
237952768842458081 13574 17231
271723015154691425 4156 13486
242027036972036321 2902 4620
164539020514716577 16036 23380
616728902998953985 17030 24811
225411284050764481 19775 27065
165541445362723745 4182 5291
874989996545288321 2901 5024
848780464915076737 6391 14500
825298186341370881 13038 20900
868922494452494465 12369 13372
947552957782953345 13668 26617
177685465291556705 21708 25940
632513264832667265 7799 21927
882716556557515009 12646 27865
924396764038483841 15377 24078
648782103889711745 6580 11787
824818395414354177 17173 18362
310997035863113793 9832 10710
375016446932924929 3278 21535
278157823458808897 20068 21455
66653243163656841 7811 24995
59884701259395713 3628 21958
626835961383598337 10026 18571
318994757596723137 220 20441
691438142446230529 7815 23458
688558857346908545 9367 10936
112651791377253121 5711 24244
855080141498358913 9150 18565
9991241147659481 190 6116
490407964681086401 12065 15575
289774997844695297 3501 16009
953781251860757377 5747 26353
498068513085229377 14305 22998
777343839123023617 14932 15426
800729449039117441 1325 27165
373468310622012481 955 3592
587596674534424321 10718 27966
759328981306712321 9468 27753
908496450626991233 466 1197
582503339213072769 400 14026
95804203158110113 6272 16693
209037223219201697 13498 15657
110912356225774993 15542 26846
332130998097209601 1497 12493
951703612948634241 15492 24884
212854042220218529 12707 27239
376152551866830721 8912 26284
691916803061385345 12932 19589
719652949584087809 12724 21264
528069896001614593 1597 9870
348374032324834113 3992 11565
746161587506957569 7041 15935
546315199359739265 12631 15414
295448087504585281 7154 14407
650516185936602625 25126 25198
739736491364109185 5605 23930
63405014084167985 18263 23815
359053289173932225 6729 27997
607826939932657281 11179 17096
513162914725096897 2051 16036
629201906526887425 8031 15891
93378253633719761 13277 19488
175615652923973185 8824 9840
475014590355865345 14287 22640
173831928670267649 21614 28222
162849725417505185 3615 25968
969636637524267521 6509 8845
4727016403773377 4561 16355
85564870653328737 12329 17101
881550458278898177 5502 23858
255854516644809857 13873 19430
174920761371136993 25778 26326
718505274398495489 1748 12350
1657847344535668 9984 23109
793486324274134401 14207 24317
628012420269993089 731 21174
568612104984666177 8823 22393
647241317451634049 6557 24145
73381918049172161 9284 18567
670208076312942337 24221 25384
229377827370967681 17330 17797
394625580936111233 12676 24055
832095439137212673 10429 14004
474331819028133569 17527 20222
347021958585330049 16153 27512
959835502404846593 5024 23179
626392797379743617 7468 8358
263093999813403201 6546 7325
815870968470534273 12299 15301
725385897136977281 5360 18534
646285038799611265 1579 10902
512483282165288065 9258 17484
927744748027649281 23997 24547
169936456214205825 526 19351
46701530942080185 4247 12370
341480978633082817 130 13636
576563815812789889 19224 20291
761543447778922881 20917 24470
655221741608265473 10381 23141
94128472456315393 4298 27812
554820052227896129 15537 23794
754226202461527553 1503 4287
529346550846049985 10148 21280
662386511345967873 8808 10722
517681101399745089 14317 23976
663522964504654337 12501 25180
101961087088987761 20052 21211
816841646465473281 6280 25063
60863723163677721 878 24584
674207790942094977 1799 17082
475147578577839617 18430 19766
915147883856970881 56 6670
209428375959532801 8481 27681
396323121864032385 263 8866
254450223162272961 2196 25128
37523530841507833 13916 19714
267605227707051073 22526 23835
887471737817779841 2212 9071
409051165761901825 3636 24362
281412068798825729 14238 23319
677824688456524929 8641 23982
712602378254548097 50 2652
295938895666232321 20229 21220
544694478703075201 7408 14933
195332498307735137 6317 17519
639385630137841281 7958 19747
792764297972219393 16635 23687
284116599355254337 1976 5594
140034449256233985 20133 27408
849156120877911041 1869 24256
586286777296031361 5166 13285
82751622911370497 1353 9264
748328032760795777 12507 19433
871113877149273473 12074 13062
999589879952260737 2388 25093
261612540557276673 8242 11383
145301748429375265 2041 17960
771227253384626689 14445 17529
296944235569206657 7512 18963
574595055526838657 1429 16559
294356545793178241 8287 20186
6632403318580061 6671 14589
462541983103001537 11807 27444
315775993599540801 10607 14754
481441963179463553 22474 25711
210225177378436705 5157 17790
837422701926236417 5924 15058
11098375246842097 26182 27891
650991037703462913 8212 13709
526910890486849601 533 14757
343732798598388481 12658 20308
564399881223547329 17776 22092
848447050878320385 6867 23171
870310931452497281 10351 15831
999859866575739905 10451 13866
66719257121160777 4865 17190
430040707789217409 20500 24921
103692989080006017 8606 18070
3687301987618242 14594 14699
978353074714643585 9370 21045
786112486693866625 16759 23548
27939063929171229 18321 26622
350823986193681473 10669 14305
560116011342199041 1126 18487
473570702796322945 10392 28240
648312730796110465 15897 25932
73655697643609137 5434 18738
2939235559662024 658 2089
671695367294574849 6411 15640
315829627975308097 23419 27980
95790654085952561 15276 20342
906956410406774401 15909 26171
240980253124647009 8896 14519
432743187691588801 12247 13867
52157773917038241 7745 10757
550583057312078209 23872 27954
776464764614956929 12809 19687
768976500264887681 7490 19891
431764444923707905 1755 17282
709175376446364033 5870 14961
476332312024439361 11257 23748
460581235088259457 7329 24142
58907362355320457 7799 20499
808416905711563777 17955 22473
386606976166461889 11205 13661
215181036860901281 19241 27985
287306908660831073 5894 9755
590758433022681857 12599 16236
298604375517825793 2893 23353
504930088223037633 10990 24865
684929156845903745 9808 18916
629536167604808065 2130 23265
854299880878158977 12228 21946
816232892488347521 13613 18337
326771450742903361 9300 28007
324698138185464577 685 8527
14756723279774065 8472 10631
688149095062190209 967 17826
777094211043255681 15966 24734
70636931714485489 17831 25852
148872171951580865 4885 12720
8242641870214841 19099 22016
166834698217051873 22087 25567
199091028089338081 15995 16876
456490883212907777 267 21322
155198080202016097 5664 12764
488464494938916993 11238 14477
901444936803240833 17120 21266
25814800714101693 23745 27190
250763654298328481 2935 18203
918453013852051457 232 22776
442412912966641857 15822 16622
486297684950542913 2662 8098
287811347277827425 2478 19842
12750953933995391 13717 23589
642790035279571073 5377 8379
323013527955225729 363 10748
874223485110935169 7995 11289
426161882878055553 1618 9486
368830679753084929 14075 24304
506870830022322113 8198 17445
20994259803106985 9714 25479
101853576273477137 21072 21376
890375732792474369 7501 9591
128923041730161009 11068 12433
913817860248901377 15870 25874
929174959455330945 70 23075
713979068163109121 8199 21204
340188468916821313 10752 13654
156343132860715873 879 11586
739866037201728897 4695 18508
350238676861746241 5159 13970
646504663115052801 2441 8227
135403142562399377 9590 25584
315028622481371201 21834 23661
409951199511834113 25977 27553
718541837775504129 9909 15877
118446980568027265 17001 24190
215091550698566881 114 7977
149588280090792833 6315 7176
499601223898252993 16958 18388
495055981039957505 11616 20089
676556952845764609 11952 12994
795321950080460033 6287 10885
849516569952399489 10195 21209
371137476737860801 7058 10508
293530622155266497 20989 26712
593161976008840193 9696 18583
995024262691998721 110 7954
28851656631747601 21321 24433
516771106742190529 13681 23109
971843573322001281 14232 16603
80408860173875505 5093 18929
699611298657092865 2784 10191
252965457849889217 2217 25104
610426918089412865 138 23544
463980248448876865 24238 27619
643045450838986497 687 7476
673756122146919297 472 4787
704023287704227841 12042 26204
594785221532887937 16849 22451
772456836404817409 5760 26117
186179849581300513 17651 27683
682904244991956225 3588 13428
260564102867448353 24054 27863
467224175741325377 624 27668
858987258073192065 483 21537
911112859486689025 6879 19840
324871138052074561 5816 14164
824375062631933313 11034 26776
225017415321254081 3952 23655
53587347573479609 13463 27679
292899855671407745 6577 19408
344127816634102849 1635 19287
617507028710853889 16880 24858
423110522228693505 463 14650
858180478050073217 7106 7598
945892170224031105 13153 13533
173895139243917633 1178 26772
501870885717092801 7657 18943
104109829246652913 2725 3363
659724050947335937 1908 7638
527193157060615617 10512 11877
263195887325121441 4362 27855
55274096045437209 7153 14179
330619397769456897 10138 25062
472053216992215169 4838 24171
917602615524312833 4801 9186
505645311620639873 12279 17557
65751219618324089 16882 17489
556886735172319873 2879 6044
278588812366944449 620 12839
377762613432523137 5203 8622
913623275254426625 3850 7840
428236274540360257 9355 24793
326815399918014977 8760 24269
594613239268397825 14976 21573
714328139589742465 23802 26310
699438940596586241 11674 27328
470143506623326593 26945 27002
551644930663726977 20074 21927
136227334907065505 14269 27931
289665091511956545 15598 23479
909392088202903169 16515 24541
659584973729579393 3114 25953
410361958605097473 8958 19498
285773721159209505 11883 27528
868059465442183169 936 12115
160800586172442209 10346 10397
93074144612248945 3836 19063
919072022313038465 5565 15717
905361262630375297 12072 28127
995974818520920705 8893 11295
592368065973420929 21046 21431
769852922667688193 537 24082
266911137866070913 8141 10772
78930639771115809 15407 18983
56534333819119097 26515 27060
659237370939429505 7385 26911
131717162514657809 1964 20776
12427485328487365 765 6902
275948885475077793 13817 14745
251969396659255553 7290 19546
567768544260285761 5193 22311
305468320758777153 9927 17509
331557094363152065 17560 23288
363878037817791297 2341 10385
125602408947084849 59 2326
213755280964079489 9759 10890
36561189080561721 7383 9672
579082687799790081 5849 21462
878501373250042369 988 24640
771957243472414209 12815 14801
570814451124650881 3013 5357
566903819539739137 6676 15387
692387465655396993 11389 24782
693817349070172929 7971 23681
769334382654154369 21304 21993
525950963042980417 11767 18952
895429399763610753 5166 6734
30121555516572585 11500 14063
75499409945539505 5127 21857
348970804848399041 16061 18073
868626084054934529 2565 14497
663334863057769985 6945 17784
343585027314322369 22606 27316
319601907159118081 1430 6426
430302378478284481 13511 20031
421328946405552065 4778 16615
221395902726332129 1894 16813
640925372736781185 24417 25360
10061293038599929 12635 14882
272987629261535873 7056 17393
368305672622728513 6435 10177
622224371742895233 7597 22249
256162879466057089 8861 22343
359374006852576129 23726 23758
982846262125153921 1559 23799
478146361017344641 18933 19135
883801806552465793 8939 16329
571239121796594433 11038 25252
102288890273730001 20753 20856
33851627309580581 812 7463
723965845335879297 1280 21910
734485991440308737 9458 11393
578999770780686849 424 15577
87957036222128689 5667 7764
281484034503900929 1323 4676
859188533101360001 5252 27002
78680209456241105 7239 20933
216246130588949377 17189 17239
848898961669373569 6329 8819
166191599907094209 19010 20802
537233642480916993 13311 22628
654192558192825345 3860 26714
776680195049092225 1375 25706
971349986650778881 11322 12945
268636467559833377 5060 13611
873184781626342529 3498 28246
781168245046881537 14018 16572
896139954783293953 20614 24606
957895605199556865 1289 13905
158672695220168705 17659 21039
825008338806835457 5768 6458
121610620824355921 20910 23025
582398902396949633 10562 16405
49882707800229297 8650 14845
760583565460716929 8571 17184
519223515612097217 20214 26663
472525068422019265 14401 17166
848743608092014721 14546 17990
449345408045470401 5894 15171
907720815413341569 11663 16925
198473124613105505 3068 6254
535582674365649345 6409 21591
807599132412502017 19285 20955
502305232489177921 6623 7464
314467669682816385 6260 24278
623216583909489025 1562 10658
265239766389836257 4207 21493
865521394751453953 13803 16697
622740921456955521 18533 21692
568376283632908033 17473 20429
525534286491460289 8948 14315
534588804155575297 6697 27515
66305807736259937 25120 26356
965945663030574081 5917 26827
583064947095120769 10164 13579
605714203953510785 10599 23261
509211655582095809 7471 24076
550112187390901377 26034 26592
479520250730541185 473 17911
192145468378171809 11934 12078
12785582282337061 6872 15182
986950165000514817 5667 21870
773651680434479489 8803 10064
51334017246347233 10793 22691
122753835052481713 13998 15305
81785599684444321 465 8260
677288808537252097 4537 23724
181337314852143553 9241 18446
610928372669636865 15965 19290
655402181828414081 965 17769
3080573247299157 6945 22538
623181299876392833 12462 15529
891530243223332481 2601 7207
326092459554978113 3628 27647
705239187496072577 20877 21660
551853673359758529 6137 6629
390773100497202817 279 10678
426963169469395585 833 10911
830013126194980737 3383 7609
393326907578284609 8283 24227
782992829669399937 7277 15784
493870655854031809 23055 24945
70289740839324825 11847 22242
739803692419897601 17405 22658
620703033537186177 15404 22932
179867830871707201 17863 26174
15384086771117467 5363 6539
243401370088889729 3297 22224
242176375832475105 1630 15496
134939788738812177 2118 16519
263841330883376929 17830 26323
114784786162672961 15800 16315
310568800900174593 275 6379
679817546448141697 5126 8946
219473448612941281 22112 23813
924732967691113601 3058 13187
154662761560008033 5885 6054
891390004959298177 7747 8988
998749631227052929 11432 17644
862073189663519233 14995 20683
583827101865072257 17327 22304
693159670331148417 2399 18933
55321720160915081 10179 15277
621500372271867777 8832 10783
738970471206716417 1039 6087
442659506546213761 15625 27692
973523877009124993 12425 14431
532059425471132417 19558 21904
126672403295405185 11015 14255
360993073271011137 825 16500
230147398213343745 6547 25507
165917186878573377 19744 23907
434256790471057025 9126 25860
536779395009254785 921 2733
390039905021762241 22202 27006
433778046563631425 2174 26048
317646733063927681 11499 27588
533754375536467777 205 21412
237870894422879777 12192 14596
446067280258574785 14837 24258
729102957638435329 6727 20982
260953575654944801 12852 19013
291875637976811905 23971 26544
237857583467317121 8453 9897
755470489407404289 1649 10577
446503375677146177 1671 15203
266044475281798753 8935 11082
782361375365837825 15001 24907
475785345403028993 6277 21773
57180509133495153 6811 12862
599947479721787905 5373 20572
686443185772404225 11913 12215
235844998633442785 3332 20695
389540243507191489 8392 24001
649433088642918913 17249 23756
127686913319308817 1018 18462
551818561940098817 1465 22795
434912659824043137 9618 26535
500446400702440257 851 21250
183621010780100833 9080 25568
779735366101252993 6588 27270
897151108169460097 23292 26342
340186262323040705 14816 20167
869174776797308417 10165 10201
766689172400663937 682 6289
872788553167644929 8130 23568
587142805468783233 1871 27750
259599974515410273 6960 12838
86149977898205777 7414 13053
439192734639654273 4389 7221
470986572835780481 9692 27856
776108019352335489 7120 25557
666581554500414337 5165 20622
35261416557396785 16216 23131
875949586521453953 13373 14915
465383042840031169 7772 10225
771690823134068865 17656 23016
655891044529774081 12489 27086
162755494800673985 15314 23767
248849309630656993 10277 23414
363530214374737409 4216 8177
157487440895060609 10918 17865
494203081295278657 8588 13036
161886802899729793 9796 10386
967156619274792449 15495 19414
825642299550260353 19955 20266
272442754075424193 2 27499
477765361981056449 20750 25344
707815701371732353 6319 13872
273125762423568129 913 16938
500441961576921537 10909 21745
918444617640560129 3155 5583
268238535437721025 23515 25283
498769828490203777 23199 25465
789120620158168833 2240 16685
418978187437119233 1659 5997
33554072955087833 6317 15461
874741326944779009 9539 16616
912534397153489665 4014 23365
830355228628306433 5178 26785
682856121070106113 22324 23832
67103241074995881 24355 26006
68049885906642513 6383 23880
635374561557426945 19277 19796
337312673388698433 1115 27662
605290861031868161 2368 13666
612824147988970241 19290 21437
3615234905524290 15843 21197
81938859932794369 20159 22101
469911134560796033 7760 27182
42579595121107873 13567 23731
36656668108037137 12371 22761
98217802374893633 7408 12636
681711237345716353 16789 23281
358536551725375553 18659 22986
737200438120552833 13360 13820
743466581810967169 491 22097
261132361425190145 12276 24474
972687891037931905 26143 27067
381318440071623873 21269 22721
15402662318155791 5278 20856
947918583664680577 11850 21168
654005685805469057 2036 6902
559237606662875905 12427 21432
881339776873804929 22023 23970
881014989013415553 2924 15342
176666671280681697 5732 11617
76283681967652225 18132 19224
724776785386200833 2465 7063
744565547737117569 1767 22242
738354296013948673 2830 8746
243134774039205569 9150 19713
571158670104953345 3212 7934
187186144499527521 110 1641
548898047315613953 4229 11273
326543619967964097 8276 25195
61980954040297577 5711 11500
166693192566036417 21883 22948
408078395733962625 1037 4833
243214749224662785 1002 4223
224247725725664545 15129 25413
105840001021881841 16616 22050
491865918958435329 9686 23456
47483088792148465 5316 16539
662024441206700289 16328 21050
757953059235255425 5020 20752
828558752715832065 6039 24536
646623079223431297 9039 22178
719270064032489345 3782 14750
663145223352309249 4757 27015
184491286979206145 18996 23965
156686126867072065 19953 22577
628484208761069185 427 2269
261363996886437633 7426 10465
891841792654854913 19291 24209
739258266573259009 6537 27115
477534085571395649 12727 13957
650137253958355585 21038 21960
871575239352264193 11959 13140
909863313734945281 19932 22169
666278515497754881 8901 12177
711607421956379905 6722 11040
50102761375068641 4727 7201
628198607028181761 1381 17866
163602410070186721 251 13873
761274882817964801 14430 24285
90578859198043201 19275 26118
837144746194297857 5479 16717
451910198255820481 5430 25794
912653731283931777 3766 6717
895024299915842689 7047 23112
51576575153845281 3096 21477
307071050051096257 24706 27858
227504606845975841 20699 27311
452164614963660225 8389 17399
571334112158240257 495 27647
113707702373677217 485 16275
197051656195917249 679 27622
62893899318179793 4513 18860
539078248069799297 7744 19224
974394551545433473 6706 23361
739090347291814017 4184 13213
759869105889148289 24596 26777
438820883714384961 13925 26126
511974750144208449 17882 23289
309501407181436161 23124 25131
323544014407598721 7258 20505
462221820073139585 2109 5894
671390646832154625 13741 16305
821630155967746177 17344 18279
891972348306207873 1033 11833
106699213370802689 4586 7055
545092348442256705 4654 26477
297371521263919169 1777 24458
958328928370473729 4258 9117
233295823377872577 21049 24832
927565776622234497 16391 20126
790595603667078657 6285 6434
975074100816353665 18923 22995
846243679972388865 1120 11499
962499649196349313 5790 24710
424608386680311873 17908 22440
748152772420706177 4548 14063
975314232704377601 11804 23378
502660651610714369 14829 16143
965393606631671681 6254 7268
954083038895330305 8603 12817
83243593272015921 16575 19880
139112988876537009 1692 20000
353026481976762369 3643 13078
77133417353604017 5683 19585
392572193953341761 10226 24204
863822835818300673 550 20176
973364509428144257 11049 13284
707269901970672513 8845 12705
859799128640844417 16331 21965
958125245670220929 13844 16974
156256429130188225 755 16289
810807266283841665 17808 26379
322362679698542849 11506 15651
508571146644388993 720 11189
717294305092146049 16906 19889
367731048519285505 3109 25961
630034125902170625 3062 20154
360260465517843201 1539 6032
146667022805097249 3573 23500
729850290364378625 3311 23313
543140936732854145 678 9415
854224479053389313 1541 3068
916932935900071297 9041 24945
494054167231919169 1477 1502
453781948773183809 15475 18713
247441520680315105 10931 16567
4366460355036850 865 19919
391110961783208897 8772 25781
852900153401847681 7056 24376
778725473816226817 3047 23290
65674680627587633 612 28227
183173204791412289 22783 25028
137652363899007921 12573 27886
277461377010059361 10406 18736
299927059678047681 16015 27964
347321050834818113 25220 28206
213748336959369569 4290 17320
480797262228893633 8842 24051
167970696654357697 18646 24762
137344883311580897 317 20378
201988960963404897 5470 23337
653631358597539969 10580 27957
198766814535495937 4962 11410
685170566363222401 9458 11351
884652953679463425 8415 17142
129129332229926065 16806 26002
741207847774326529 1246 17526
84874492983626481 4420 16495
725078197860511873 16104 16607
299512610965155777 10104 10321
925160199443659777 11790 22403
838503431373464321 244 22788
934046446959015937 4439 6846
790796373338682881 2460 5666
277702011070950049 6317 18327
810663957976938625 20160 27856
132572717411989057 2001 10295
813719776480372353 15832 24954
447639698747444481 8932 21476
599210798108440961 9961 10926
337462311145500865 9440 25963
368371770336299393 4039 27414
668118118716741121 17013 21670
377850486141166913 18397 25471
860443144613952897 1169 23442
323418708159966401 13659 26942
825088596985601409 6057 18985
182969219387938849 122 344
22597961324194673 17999 26761
733205228111192065 13408 14437
987043253056505473 3065 7529
915749425556438017 21045 25116
523874135898068993 3433 12848
797522860537259905 5193 7683
724114630156826369 1643 5963
110291205506751313 8452 27751
725177201799240833 21043 25869
919091822590988929 4725 27506
534603175833645121 15076 27938
612010263478591617 10437 15676
772372014391180545 23527 26244
541725808764216065 1512 20657
783333159996111361 9882 27041
535426008488752129 8549 8553
363711658502936065 20005 20019
136067585182761521 5504 18250
114926734918903153 12371 17040
278340015726310945 6460 13447
402952887657846785 10663 22526
477390159620274113 10490 27902
758977595870724993 21147 26103
496468787993801921 1020 14960
829737103067614593 1506 24314
478324540643431105 6228 11276
212926654400924065 13237 14984
59343567057023705 2481 18231
538631706910166465 12320 17971
404945930599797761 9264 11035
738793851405198209 18528 23879
369606625674361281 9504 18482
622327158794504961 13190 26425
533245930802227265 11336 26714
5279276398006517 8765 16750
522975835578446209 3599 21546
758534289169261953 661 21572
769834285750011521 4330 26148
157464685444686849 5634 20284
588750167278686081 5570 22900
631663441253934337 1410 4321
650320169057071233 2820 24319
9649885450421893 1735 5074
508795946742647937 12534 14606
988805886362797569 3584 13453
485165329431300289 1868 5721
886848839466090113 13311 14121
438869984297479489 1145 12166
596167748751255937 3293 12848
399199883066760449 5018 16726
638124308852674433 3249 5836
716658914969510657 7889 23291
730091447842909185 2311 6167
120141471671747265 13346 27828
308108946046296257 16135 18415
447177059450876161 14886 27788
321178480392873665 22489 26640
735430215560828801 8906 11570
976471548785077889 706 13193
93675643446456289 4251 8496
807714285308918529 660 24519
236930691287785313 12824 16012
341245496933596 22942 22945
580857112812633857 5314 11821
654380021986739329 2170 26285
600378365688957441 16996 19869
760276264604023297 18979 19618
621217365151320449 10371 25994
284781411619206881 16200 24431
851056835442836481 9233 27601
501609210274999361 16917 24198
113388797868406497 13950 27375
464170402511697921 14617 27102
108654165831811873 12682 24004
762143986150313473 9165 17873
116435960645244305 14710 19816
476295387476625345 4347 12336
901506906815814785 5509 9445
513322239278743105 6775 24720
643546109304974593 19179 24724
461879086390055681 8049 22164
121819301295179377 13773 16912
641096001434938497 11162 12141
144216900682462081 6910 21384
143954072471814241 16349 25943
246638102051367265 22534 23729
927689646638178561 14064 22913
342005656827307521 16675 22021
647223329297744897 3640 27507
871440592809282305 2366 20490
735934924561668481 1688 4044
85676874183857169 17362 27962
936671239468807937 12885 16248
50600177663728377 660 13344
160519232109599841 23866 27592
60049771800333217 13433 17308
438618087746462465 1315 5189
377550574255142401 13261 22246
308776012245836289 8188 18458
828263474621163393 18503 27008
970952573817299969 15105 15387
492371532066062657 21729 22750
467918782683476289 14500 26861
463176726012289217 6690 9163
175931035172155233 22646 28059
710336410539870337 9594 25048
363103359788688321 1967 14433
430209630358685761 331 2294
118113141375943089 18763 20672
515640204897170689 3667 21500
215497917515101281 6356 22900
849499654356531457 1423 12942
653000799764228609 3531 20055
663386013042757121 22072 25074
372624169866675457 16376 21383
468540776999414977 7317 9635
81923971831059825 6708 21361
842643807317433217 6209 19319
452456750787369793 10636 21646
778636085728674433 6852 19873
650713101769852673 26990 27124
146078022554039681 8509 18693
62858349995060793 2422 23606
605028082282412801 14351 19666
710626966295137665 19594 23733
698715209445868673 24748 27225
620486909615060225 2802 14847
71360298935939425 10938 19830
98656030507740417 4479 13065
560710142128218817 2417 8318
786814757025219073 1430 3884
198426346578340673 8031 24605
191358900669484897 14147 16266
636663623610179073 1241 22554
798699506599994881 6036 22088
143611032915583089 13433 20960
494352263825774657 10979 24074
606718114773801857 11528 14684
29269469535002201 17874 20532
554030514530008833 755 1998
822876858755421441 25382 27201
511253534581658881 1154 12702
550833729146454209 1028 19919
10517393059284787 17437 18998
553792595236856769 12668 27377
349845453401346881 21231 23892
161075531471546177 8903 26798
633030045884819201 1353 12316
954078991598379393 15858 17112
33926740466842633 10804 16593
199788770146220417 2506 17488
636926107940364929 16166 26417
755471696467353089 24286 26772
8381842951681763 12388 25931
745597672905894657 19094 23813
744335706065978497 1726 10378
411166062049289857 12634 24951
436545580427765121 4776 14280
207060887142624481 24846 26172
620483603240710785 4834 7650
472353605652514817 22336 28148
741595947126175105 10670 20801
473779576258813505 655 19448
910498649529355265 5750 24172
315390796027628545 12491 14308
590318237902710785 4046 20584
280956439582972449 2574 4805
471646672174284033 26588 26828
762170993913244417 8852 18339
777246164640931841 13632 23989
172515318857172417 7871 16924
237036981452856577 5502 25026
616193624470497537 3102 23938
462199820499325377 6464 8260
877490816268725377 1180 9777
2065834204085349 7530 23056
606188825548585473 2002 27321
485560692426790977 6927 21718
292910685180267201 11714 25444
720930295805200001 2354 4496
931124962452116737 8744 16501
45945730231967017 15168 26921
891672227612808449 1644 5537
548605786349451585 20235 27920
450039589578310017 3163 19042
496336065696997505 1791 8895
840684104655458945 2595 14313
509238000340953793 12367 22346
394305734458100673 10594 13664
878626650275169409 8021 17406
564408399813423489 17109 17141
944837663880559105 6889 10244
307463842869978497 14370 25808
663811157304426241 20172 26007
860371033362504577 13135 17792
662742551568722817 5823 7330
169279417298895393 14474 14526
945797286905094145 8991 9863
951563270553741313 7684 26015
305158139697009985 4731 27162
438766367584847233 12531 26927
610731431310231425 9691 18782
328159660505953345 370 16412
992214035239353345 2634 11278
79960434646750401 18099 18672
189643817800845953 2168 22078
716729848336846977 8538 14995
808760704187374593 6978 7354
710524808176998529 25950 26342
728526058185796225 19091 23452
645099883014985729 5258 20619
516337840401032385 2573 9796
454985299680600961 8967 11992
964317810377526273 2658 24210
518074460065314241 1210 3432
761504779866566401 11290 16035
181564215680069185 17932 19028
874778311569858817 3921 12157
853091554130067201 6595 25763
540542487568156801 20425 22488
766124464823235457 2472 17852
631297186322900225 25013 27787
862146673974784513 2437 5790
273298637587924289 5112 17997
242437489515950241 12082 17040
592177479002689409 663 10155
220472074335795297 5662 24478
274909984050847105 21494 22005
970514400055122945 18869 20902
54997621009551521 12884 17515
993838247530924033 11881 12083
916932393626876033 15068 15146
761628269559835777 19447 20857
474898331559192129 11961 26492
962187455499311233 6422 17241
297046391991980161 6186 15803
639320983789275521 6556 27458
44990578954401177 10439 20510
181713512399134913 14318 22509
731367679433059713 12261 15999
161419393695993569 12400 25604
328862009802808321 10903 17201
571445051573654465 3664 6922
22235607158616945 7785 17566
972046852791521537 1153 25756
796066998997464065 7422 27207
641722671096395905 6108 27369
898310888347776129 1593 8395
159846598598633697 8048 13379
11589995982095759 3508 4697
545410211725432257 1148 2464
668394659034699905 210 27469
656046920130563713 5504 5551
101018455371718833 3851 10301
319848542434606017 1180 3875
355467216083649601 13599 13628
72383703972249697 3025 5459
295370654891858241 22646 23139
186923174246182113 25806 28315
997294155261894145 13545 22839
234917832642196353 8478 25901
553390433335966465 1432 13112
825526355364807809 4346 16198
513193024263369345 11285 13451
67982082985807321 19136 22652
774215638320701057 14204 15995
657376582106799361 310 8365
376202805975449217 3083 19861
197278701892059873 9117 27669
118595170542551649 2232 25423
972715253331664129 7101 26472
113334368814388849 1234 10148
618813784135156225 4211 23173
730591260506887553 13686 19765
542808063514407041 7963 14345
435560276081954369 12956 25172
389062005121303425 13271 21389
331654327811822465 24084 25184
644289233747564033 12247 16510
109859847516457169 4244 19897
571544232268038849 13137 26536
992167764524371201 7118 27028
875926383331041281 757 3505
798477926025864065 1630 10532
587785115159533697 11884 16645
978474565485203841 16725 20440
47954309695732889 13633 26564
260466233498856769 10877 21962
800186999006072577 8401 24926
141837212020877953 10833 16167
831203733713529345 4527 27240
26812314091667845 1085 6192
156374480789423841 15912 17388
434941914028758721 4988 19701
878187743471720193 5663 20147
896655673984224001 12247 20579
276569695298078945 4110 11025
996008541229915777 8358 14816
178330794833932769 12766 17667
66251645788579337 5095 7629
616966041547357185 23282 25556
874253640059112833 16077 18935
438734264072643073 5044 21707
86853546075825969 2910 19472
614166601339135873 4326 21111
36696150678583449 19629 22570
41245259039932593 5672 13717
79300668364620465 18884 20500
751707023444481537 10419 26946
307789121463617473 12583 25117
413983243243556865 11415 25462
122956373885170225 14733 17969
704530211589727233 6531 14087
472176178513056065 18486 24323
565608574314531137 2917 26678
630244820996974593 23009 27542
447935824592548225 15693 17721
898454057786626177 2359 5944
705089867190331137 10814 26303
945269523796820737 1544 28201
972780435129365633 5813 11353
808992459863620865 3525 23912
747019725394444801 1096 6977
730119763705484801 3374 26193
959218262218911361 20865 21064
177815154553758945 7100 7976
567992403568403841 1168 1687
774114707167296257 15954 22548
29586754079062417 3723 27193
244851957171139393 9050 27945
915418933406563457 2869 27185
262407720536170785 14441 18388
551570015055062849 11290 12352
709475232706029825 3163 19835
205516725856789153 4923 26991
838457632254925697 18847 23097
91805205327020193 6312 22188
837457270896809601 3834 11367
208048217381850977 4587 7255
791627385061641345 10949 11867
645796657583076737 1543 11197
371021526815713537 23737 24844
974548319726714881 4140 22573
682726459677535745 10847 14173
482408613291923393 10273 25040
268581650537104353 1692 25185
793999823506062849 4600 9162
707179448745275649 22016 23238
552234245124338945 5359 19540
775512748255824385 6667 13802
471791058514263297 5106 19241
92562028194844721 9543 13038
802575063958201473 8376 18957
105699738365760961 25103 26068
637797590466654209 7921 26761
73755125216049329 3139 14680
723274971254937729 7149 20084
420853301995084225 21648 22646
957921097406391169 15256 27144
208561130112439489 4798 25479
994776172917639169 11809 17169
765245090824695553 1112 13085
207620381755255329 2851 25962
447310356000880193 4805 15766
121913981532088657 18165 24225
941535858190253057 353 13329
869983298449703553 19188 23660
894144428104208769 13210 22776
485433262651710593 12164 16106
902073334985718785 7236 24892
745690778285087617 15419 21321
272053695761368161 7123 26511
821154990015969537 16985 25145
342116292247698817 6169 11622
555666660991356289 9590 13201
889500917750108801 14447 22018
909186126789009537 4315 15526
688967630004928129 18534 26504
524016287182696769 2602 14092
299091187581804993 7218 26686
309463907571341697 2154 8403
315417819526079041 5404 19232
840634294661462913 1692 8415
718131152586135297 6342 16344
574045621572153665 7475 25586
408030915991648897 25382 25959
908084385113376385 13584 25351
761316851355328385 4584 11692
181561253433329729 7362 8996
690843963352012545 10524 19231
611372534506379905 188 15877
715831760963379073 2016 7555
827677887268535553 12139 27484
952567245213803265 14118 19877
44276776999659265 12618 15507
801832720815095681 7335 22686
941695684021738113 1794 24343
719312807520612609 6554 18745
261062860382246241 13379 25488
924034096513036417 1208 23668
829794564759296769 3677 17227
233562303061578561 7210 15737
573682313492248833 3642 9375
884627677257352449 9601 16694
538142535488276481 10284 17189
281207796952760001 17552 27978
604769345218151937 24789 25775
930230176514253825 17640 21793
924099935040899841 6103 14188
99131038691272273 17921 21592
955652073052768001 20088 22459
616439640503269761 3043 8359
983022838981071361 8343 26060
202373162680988385 3521 13285
722773419258310017 5280 10780
47789374961677569 10194 21588
835472471873671937 15228 25840
208308137771187073 16802 16963
758854177007698689 841 10562
577670990146426497 7457 22023
990639830110836737 461 5111
680564859835858049 16939 27655
137176799892607457 1353 17672
505789649629587521 26448 28223
294034860311697345 16883 17652
352314882251452161 226 23683
645749968432888065 14151 22646
397922402632811841 12494 17993
990381536603081217 7302 22893
360900719804693185 10130 17493
766932499184910849 10961 12790
566557394929485953 21875 23441
407493096348432001 3866 17360
986943754579645057 7551 16584
738327248227996289 5920 7935
418155602220220865 4482 10536
136839590620724033 9579 16341
853736330234557569 15387 24860
240252883708500065 8967 26471
704430324858019969 3439 13937
166601845412415617 10365 14619
228959956284089825 2123 13284
608590324240260865 12473 15406
856690836363920769 8377 15129
50145974741496961 13899 22641
462025969051342849 25756 26377
370882823798005761 21209 22334
163828102832109569 2388 15081
875839799947456769 662 23116
277426823346704769 9395 10188
286720691796951137 10883 19424
440190198575461249 19147 27387
973630973074506241 8085 11378
577610731166846081 4385 19515
926015031827226625 21416 22666
368035747708159297 6267 9064
52355338811665321 13668 17005
147619933287277409 19210 26471
422986226505891265 2058 25165
973473234301504641 3145 15876
833757161500329857 19367 25004
617008799045709825 9673 12253
228663751622200097 14731 24960
772175157782225281 12876 20341
430969353729707905 9123 16235
750702511381039233 11591 13206
76390832683422609 1398 20495
303456577869550145 59 7142
328885833519024129 13448 27261
497165620804100417 8545 23927
646102023618901505 11644 12146
844660407068015873 3679 19886
151498670532660641 15263 20230
716592555931416833 971 14385
533720553269184001 12694 15208
582704681047427841 5965 16103
658783820690416641 9036 16912
500254572012000385 7378 22181
618506812874947841 9137 19848
921002780649597953 3697 18461
986890055419834753 10466 26301
940459915019832961 1528 7034
87056209587082385 427 9098
657024006263437569 762 3300
835880229151058561 2691 6135
944001489870988289 4643 8725
578245349544680193 3171 17048
702151828405686017 6266 21483
596631358976949889 10994 11197
635049359654434689 8999 13397
815986701811830529 6769 12081
789228370034006529 1229 20822
692134176192212225 7806 27704
360139280939382209 8761 10158
900275093927000065 17676 25234
166629028902388385 6727 17420
259632913185029665 15771 19337
691533510739620993 7465 18451
132671163500425857 19411 25962
787648434645742465 6228 25107
711976173383249025 5705 27417
888481616076621313 1472 23975
907918800695334529 6691 11130
631530967751284993 27108 27498
354248859154395777 12993 23536
390857289788247169 8072 23036
153562226047945665 7640 26625
933153658638754945 2255 17890
682137365224832641 10573 17643
317737538778761345 2150 9623
935815219419104897 3698 11368
632049247229712513 16848 20368
10334645818133483 20095 23749
965543375798379393 9078 18974
861016711427033985 7208 12803
892400329138123265 11821 15976
853282394816261505 20124 20310
646571625576957185 10190 15386
523135030986075841 6553 10807
192474656460131393 10633 26365
859213502319406081 2827 20859
188685963216475009 4898 6659
511184134070454401 5884 28045
67714611580381505 835 13636
856213230521348097 12106 21991
199547149670809889 1699 26278
975190682034956033 13160 24381
933723443945449857 7510 12321
652151249326990977 3820 26954
62367928408864513 3728 25703
831477455256084865 9401 19304
565464864881899841 12290 20507
7012850117206427 1537 12365
212472511468451585 8890 25203
790357842007630081 19282 28131
303243846757180097 7645 14369
706415377013414017 11438 23212
791994324563408001 25058 25256
231594595853728449 79 19140
164972782596034753 4199 4565
870849241410326145 2242 4240
400304012205243265 10020 22404
801765269930392321 9768 18021
22731343173301613 2535 8000
670220879930056449 543 15814
566042937443203457 17098 23864
526473275793115649 8271 14924
338958233105923777 18223 28091
33261740804306329 18185 24032
338140859312961345 13958 28146
329498940533561345 22790 27991
627401408062706177 8698 17813
973841901513608833 6887 19593
212490446914220129 403 3945
537725811112473217 4267 6302
514207984399799745 14184 25265
950603293803624193 10077 28191
521981104711347393 12524 16807
179105341818846849 20604 22270
717638862813100033 2723 27865
553894803458248961 7483 26556
573680551668733313 4620 9217
402014561947034113 10727 28264
367603811475699841 13449 20660
517913783937814273 19129 25006
730790029693896065 7985 21047
955967918683846529 6605 19177
259663224099238465 9849 10248
1274837687915920 11674 12485
430658227066434305 17288 22962
470492787316864257 15459 20768
27840796922443901 8224 23689
602851139090432769 12 10542
785065302579756289 1871 11877
892669699713046273 3374 24294
956419768288366593 19249 24977
190455161163058049 3273 20129
16002098515091491 6325 18041
332849725073380417 14968 21186
597111947723757185 8451 14876
248408486717181633 15503 23126
989466047803620737 20994 27192
207744206744699521 9188 14221
363226340779743169 9071 10793
698833496256227713 12806 25062
580944725312637185 2322 13600
742662777863934337 17359 23968
419730563832413121 2890 16187
544997191937568449 1772 16757
458205777615479105 20979 21536
929255809322960129 13249 22338
44776252075120481 11119 27642
919538301930899201 10585 23725
128078402372555185 4223 5353
57673748473838769 1459 18890
6107106561270116 8529 12901
314077174984475969 4343 27989
151791950062108321 19198 21426
125439748644645025 5386 6719
660917914877057153 12673 27695
709582883457883905 3449 18384
285201899754444097 15250 23178
239270130405209601 1553 7200
470692627338078017 10635 12564
730867466996016897 21810 22481
802327729422177793 10361 10892
587171118109999617 9206 10844
428202189011937409 18097 27792
697482430903718913 1797 27905
378871372421631489 931 19520
479866522051999297 5842 14542
761446129870929409 463 14904
842771525634049153 7496 18894
971974337766841473 19266 23967
203321150086843265 16144 16448
932508713474572161 3996 20784
425539125401997 755 4341
67976485147713817 4531 8922
145045295330596961 13450 17421
846078551271229825 10092 10592
613003394513725697 7896 15258
275305198817694209 12987 23162
560098220997467393 1098 7518
765132817391258113 9661 15121
70818324505850681 7481 25980
418170609993897089 19925 27703
929229712125369601 25048 25761
376771360181063361 1778 8763
635502352928455169 17635 18212
301165887773965569 3355 23054
679260049337663873 8457 22860
920534914198167809 18936 19996
705495816164457729 7571 21264
37241766279013433 12246 26263
929326744408520193 12031 16680
180263082451826753 5835 21508
27575264854647233 22805 25058
993286713280827649 11424 22542
287622623737256321 1368 11580
328524595831947137 25222 26340
908121861877120257 7757 16571
849518785464088193 4497 13662
740190916393636609 4633 27716
214142377421008961 2882 23638
210807398720618273 6479 22350
191277570210690593 6473 20767
581580460671510529 9626 11969
296971956229395329 8990 23703
296275351440115713 10170 10417
264164995873333185 6679 15238
668924549582307329 5122 13984
392881600333989697 3223 12475
338634051924032065 5064 10971
694767514429361921 8183 10783
115391853932798945 5299 28024
13208985933101049 7130 20397
89447122712201121 4084 6593
887719534673440385 14145 23803
751943854063178241 985 24387
918590098957732737 3885 5148
20566876582250873 9256 9306
593334323218943617 14878 25332
200771840471894337 17673 28273
593104192099911425 20908 24354
402648478069309569 16124 17012
545504207033051329 15834 23906
439404371922826433 12867 18630
451661804933248577 20631 21070
728420365499971457 10500 12679
703502117529342977 7587 15812
57874669718266601 23283 25733
476363910709107329 4935 25647
602558801506219777 1601 25445
209521624884278177 9122 24662
585993341127824897 12926 28067
625436992913702017 13194 15294
848985519838521473 4287 12929
771467934730271361 1238 18487
904036625988759169 7655 14552
244934090267161505 21399 24123
859116329119572737 2388 12931
482228170208148993 3179 7812
755260610737373441 12064 24622
46693393035038609 1066 8131
770449282471190657 15292 26549
636350953035606145 12257 16558
206689116094018753 5358 8051
188446638805952929 10 12359
745182688206611457 6448 27583
556073140265855425 9977 21004
806573800805871617 17790 22157
30227154766006237 8123 8203
656459883508972545 3092 24847
803640881271991937 1240 21772
460640996752054849 1317 22010
156474738471313665 9467 19614
800388382714018561 24322 28097
57953244697674937 11813 21531
289447462834807809 16670 20687
890979472684445953 4715 11306
672089806981091457 21462 26097
852154840163553537 11977 17657
77468178918302049 3697 24688
421931844498782721 1415 20776
382492965271225665 13087 15846
895739436911444609 6866 15408
319410059133339521 11041 24328
661109997226727553 4829 27826
380049650154688833 18132 20890
790194873804598017 9630 16586
296037608641562177 5806 19514
433269397873441857 20267 24432
880570198542571393 997 15730
150790874682460449 4287 12027
352736641946940225 11899 19224
612113465957204225 10497 19754
823357709478045825 11693 26944
887731042492180993 22949 25026
438231786555199681 16390 20616
455198593470708353 10329 18148
459055071132681281 14658 22564
205878617386677121 6151 6294
614289175713487617 3995 27474
943521303404562433 8616 24609
452271689631714945 26932 28006
641317860590408577 12548 24568
342729050612966529 1223 11999
188481857974959873 13424 21829
940166095779446273 21021 26522
662199479789084161 2826 7969
863370508306168449 2467 21788
449925250011940417 18593 20155
538640494671938113 8998 25021
377084655598356033 9106 27145
412233909178830529 13812 16739
518910004372866497 1257 7748
214442880068972385 13658 23565
182168274809132673 17674 26466
706912059622574465 1075 24751
897005393247692289 4300 11564
49935622750723497 21347 21851
564523237093471425 17580 19689
405840774080182593 6394 11328
573901342318304577 927 14797
695115522406879873 11144 25229
196434490185087201 19964 21916
787479358379364609 53 5066
224940286423670689 4433 6967
128073248396958657 6666 27796
199929076722344961 18906 24155
898253505733798401 2137 21768
262229336165727745 5273 26877
801748948480323585 8255 18059
434077256459179521 10736 13800
885493620471869697 690 4906
554022153267904833 8914 15408
334739638842933121 14762 15288
623235012910715393 18012 19092
211372244953928161 2026 7194
438205714968869825 6626 13503
272081865945111201 23204 23238
474190276205437313 10313 12041
280731624758011841 1786 25376
292495488798547137 9188 20865
685284113380646401 5986 25323
855609306464589953 19714 20949
601298068551891201 2342 28204
766216251241655041 386 8525
258206577572295265 6216 19894
975076196922064001 1802 6313
617580204625916417 4069 19652
440582679545965313 19367 20476
197345317232276321 6967 18735
987572685734353025 13647 18047
555095068336548545 19496 23947
264826737778189889 2608 25682
664212455588611329 19938 20668
914027722510244481 4008 22822
11685736204590569 11063 16151
447355578669853313 16945 21871
228228143919182017 22701 25333
308521832513736897 2194 14017
216688515625030209 3701 23937
381747004328712321 11402 16341
27142442445139637 15338 21276
66180570761250833 9261 9437
222553066577042113 4492 25981
708557284018237313 4924 26634
266650202613817569 5959 6113
748429572345532545 10085 17344
220066835873090849 9371 9462
291761128428372993 16562 24311
431588505748564417 1046 24229
65181196773725249 3730 27143
397312387855215809 14892 23924
993673679675250561 22750 23574
79828289458930609 19496 24455
801124845405912065 16017 20572
560494180534469441 12225 16940
919302307175723137 6071 11074
480478537589405633 3181 16917
721420014723012353 14094 23591
165286625476120705 1176 26825
759499614044553857 4123 21936
195976884338421089 3740 9936
415938346639240577 15476 25161
580729445758628097 9113 25616
965671169257785089 15682 16330
220583751001598209 7142 25398
825338662904417921 4441 13841
731155971578523649 3404 26358
445139900015274049 18707 19638
625142257084235137 14394 19087
380632536315250305 15577 23668
689286650036244481 6252 24731
967966619018579201 18119 26478
141002188787794577 11808 26180
433827669472268673 10508 24299
76430256819584481 7912 17001
449830635257338689 1628 12397
487897329603669057 4894 26539
473417534680454081 2753 8991
61560645401833369 13948 16732
132618616867983265 8137 24807
926350522444764161 1957 26391
626988688796647169 16762 25707
434603916490807745 1510 22073
570161653193078849 7581 27129
831774002911458817 11839 11936
135487226875671489 2009 19973
302181199302872001 12290 18437
370982612827798849 26692 26791
553622881423265793 9364 17292
930543290859677825 7152 9641
854782369292685441 632 18010
217226227691977409 17088 18715
369411220551029377 14322 15619
607892716791543169 1584 15999
868247546744804353 14797 21043
617775662511899521 9650 9666
572652015456768001 4596 14123
25928098613238861 17529 22774
911732689627406465 8026 9389
746919467035436161 3834 26714
170248602389278849 1003 9757
387703081033908609 7060 8770
968134574821299073 11216 16851
135204567337336097 11031 23928
4834655193391769 15594 27971
15623880719974893 4907 22034
457225516769007361 4670 16166
718052145198438273 16498 20713
479197045269273729 16270 25028
488286186670922689 21955 23642
659350864239137025 23076 25655
96456693263274225 10786 14754
233259498865450625 22237 23036
375524019599485121 14928 17561
738199206770339329 20584 23805
843142030994979329 9057 20114
821069249505228545 6848 26136
337175148933784641 13531 18883
971467874947101953 16021 22286
301794434854638657 6894 24398
539602815230963969 1005 15440
809155587201562497 3247 11089
231691295466227137 5414 8187
815690088134143617 16605 19146
378654692704145665 9963 27825
212368817542955681 7258 16894
76428625478250465 8854 17631
408814603967339713 18875 26698
569133215521517825 4887 25576
520324073428358977 9868 17417
164646403432193729 678 5613
85444231733699633 23296 24933
305175134898490817 1384 12099
904047492831740161 9149 12324
818583278114935809 4450 20350
555504334851956801 12124 20707
974893709630848129 3441 21786
941260624627350529 17833 26062
898623776258126849 23627 26514
9598639338090465 21921 24939
148458301474278177 14855 18240
793567885339104641 10055 14150
300588104485960641 11105 12532
720545409972753921 5854 24310
805605724278521473 5152 8452
692608462076979201 16080 18926
165091715996261729 10543 10655
633071926987692929 9586 13618
924518952878941057 15431 25068
765234145043610369 8157 21770
698843368705233537 1806 7997
599889223338902145 16796 26488
859066323383089537 9467 26642
509592962886845441 12324 17177
536410222142855297 20141 27510
644952813386222337 12145 14980
582338112593362177 15083 20953
308724598910334465 7047 16479
53434727661304753 9588 15202
181944910644784129 22970 26878
223786433379089537 2702 27198
45477698234325457 3525 16483
510767223012926785 9769 23962
820897207713155585 6342 21745
649482787352440065 6255 17899
831186647922653057 7898 23714
442581810567155265 1188 13116
575793488016255873 11078 24439
576344438712268929 10317 22176
858916536359490817 6435 21513
176247840867439713 765 23524
492705969128049729 1451 19138
739810076098564225 7817 25386
577895087270764673 8310 18519
710386702379615489 3000 18092
987661153659740161 11798 15452
490406075247406657 1239 2372
506069730240202625 8467 19162
599880196652300417 8748 18714
286507898513630017 8465 20661
339851126652376961 13676 17782
659001925868825089 17673 26307
769214118197787393 4269 25506
50455219211027473 17118 27112
45588111823107625 14070 14652
491359722369256961 10324 10683
861915322708547713 6363 10071
539917835504521537 9133 19435
869571961585194241 9097 11990
497288593872571713 8155 9858
444324118249845441 1879 14644
989486450080658433 19138 23651
400319872687944641 13516 27116
882500211555456129 4256 25274
23762814313109005 2918 9124
446235046348501633 19902 24814
436059757277462273 2139 7932
547964239369310465 5965 23273
868417275577591809 18389 22260
354571906592763521 15634 17141
712583216052323073 11445 21764
665939839170480513 7297 17738
279917913409498465 5272 26212
80192400647145953 7582 8142
965284722647623937 3708 5421
396436627912141377 3055 24926
567541271028140673 4447 27878
264532690214235105 25117 25682
855888146490443137 12 18624
408119664763436417 12910 23581
99879780387830417 1465 18365
34962147522744405 19960 20685
507439286535770881 14673 18617
313614971070297345 6095 20127
607346952662105345 3883 13322
294671311671105921 16724 18632
785067801426734465 16723 25022
495951413464954497 8656 13355
315474772273525185 543 8397
444069414258361665 3241 22810
465457865226454721 87 14181
40686822667471033 2748 18090
489970959187665729 7034 15173
291133710249010113 1058 9081
157453114441139521 23478 26302
156681290102714145 1863 20256
852162608184080769 6029 15057
674559862957917057 616 8216
294172044095034817 10408 21205
986443993880005377 12659 26169
906861069529888641 5271 5684
518131266074600897 6156 7479
909714020627617921 1124 13162
602811967450268289 2072 11097
139817365413286161 7826 23851
959213253273159041 5011 23344
859157569861935105 5544 19550
150115250866821985 5685 17901
961649503144677505 2359 19266
634818459674800513 13487 17672
929130631740250113 12409 21848
12013168531044727 17510 19034
169139312002251073 7055 13795
685789971744409089 19845 20516
129681112439186561 7995 22023
931296371102963201 107 13892
79718458186725633 17336 28275
58192145610757249 16704 25571
740284371361312257 8479 20837
634959075399397249 3746 25313
684267644156626945 11676 11982
980242900801950849 5338 26098
209256317853629537 1206 11613
555950947088621889 12194 19956
517391237140849089 7356 11466
296698719483384129 122 13310
254135622825700129 1997 19369
125788609320583329 12379 12873
120328259369394177 23573 24689
608522312974937345 5312 14139
880170236231151617 387 25922
133588138605535537 4864 25062
173721372026072641 9676 11033
836305770107355137 8438 27388
96181005136074305 13871 16985
210392439771542433 4153 24805
606564758608591617 5928 19905
78046788354694033 10521 21357
854942771326335617 11163 12672
365606387192617153 14936 18937
291641223781844865 14259 26661
126615121150432945 22042 25368
843859954603104257 7011 14259
46988392184349697 20432 23286
661364933429361153 4043 14147
145108465859291169 9859 14007
788033360581891841 5250 14502
648424919012700929 13116 22927
612770592945757697 8322 20800
149164479035004417 8227 19842
660606852445184257 19744 22323
91454736854220897 8983 24345
104909056369685057 15119 16374
728426251346260097 10899 12187
805210657202252417 8964 25530
757407674782275073 8476 10756
621474941232143873 9772 17944
953385216398697089 6543 28093
314921501081997249 10182 10804
956648653933942913 5099 9635
208330355489188449 7699 18018
491755918120329473 18536 20125
855852548225698177 573 4630
458717117936078721 12436 17863
678801886120929537 7034 23834
417754132910953729 6165 11758
417557314356301377 7914 26008
650444981936605185 9482 16203
185192116410384257 23407 24526
89911347883056433 11619 13420
585045405079398529 1740 26040
276118184698436417 4515 6815
105713693066114449 17438 25708
334497347742438209 10575 15717
898403149418314241 14383 23141
691488169668506497 8867 21837
811749917721734017 7150 26446
272746472671226305 12492 27936
657703025601733761 2993 14084
238385452233206497 2020 13255
627572552433257217 7674 13223
725774790484148737 9192 15609
276861270507069441 12425 27173
934658164014113153 4938 19277
236881568101900097 21327 24234
710592790830897793 11266 12195
546027289016279809 3270 25890
750349413544217473 17152 25398
38124490775338417 9107 19680
77594069813113009 22229 24085
155500497363121313 2373 24550
490008778494942721 1610 6248
910731376024564609 6700 16413
542342642573967041 3449 18600
714484107841826689 16840 21470
766750560298067585 10875 12893
481266828556378817 6280 23581
924772811701540609 5184 13836
586490153506972033 3068 11610
889444900024248193 2711 26766
23029445403189185 16348 20015
253813743164126753 1604 2924
903069823222807553 3328 19761
202952787241162721 24648 25644
382673158932185217 18395 27570
936088871466306945 2548 18167
523796992117596033 22546 26096
644662703779378177 7331 27274
897710753035092097 2678 18992
569225784279094401 1065 22613
819994752664513281 9506 19159
990200444382867969 12061 24925
790888884697601153 19397 28082
333328136455644865 11153 19073
481353839745438017 15913 17894
547884858613688385 7372 14533
439872826204215553 13055 14824
582565226595985281 12423 18010
9012161657466323 88 25552
375486175616646977 7861 9889
708799413009636225 3039 9505
131259948669917745 10872 13144
768385260594257665 24428 26404
493680517929878017 3491 19179
974274901301960449 8404 21055
368309719146704833 2085 21159
954472493175330817 1365 27801
977229494951064449 5618 23665
911412169995848833 1403 27525
307640489113349953 6510 7981
267802106606197313 13086 27534
245667703436627265 3090 23950
651495506825462145 18827 19095
792428893490235649 4833 27230
628784251530731777 11641 24823
737848864022527745 23715 24650
754682659857358849 5719 16873
603164778173589121 3663 16103
662053381084447745 21690 22489
436153501710411009 4100 27459
28529476612682461 3788 19578
194773593248694241 16744 18707
672314499573360513 9481 20952
262942847061641057 21195 26409
582653855575863169 8162 9113
210858258825975745 3523 6090
293050406087886017 11413 13451
169775305984362753 9742 15896
455019461673693121 4734 24786
32910912054031629 13236 15696
224863490714739105 7457 24789
104178731985047793 23041 25371
536467270834030785 5606 22789
142719241959394337 19696 22846
468754846332060993 3207 26642
903964148086064513 19742 25240
514481071477526081 11413 20712
465157725452254337 5697 11927
100699519764020801 6 14981
329119818784636929 9570 11754
858843125258651649 8805 23656
558493805620582145 4898 12766
998748704830902017 14537 27270
799558977946137601 15280 22898
981794838053964673 11164 25115
207010714812039265 6831 20886
515741639059200449 14491 21956
226105388885986977 12972 24754
171416077595914369 4834 24817
807285052473769601 11614 15114
54580968013524969 2909 21427
474158560599509121 4473 27075
563902258769651585 9372 26618
820366193784618497 3445 12919
935829448878109825 968 1933
215930181647923553 4550 27592
679852063928187521 928 13857
367268942272527681 10532 20492
107912140550510577 2833 10249
48805473101229073 6276 13000
90057236137887745 1372 24680
888868360361808385 7009 19266
819120733613573249 10887 20036
984453016675065089 12649 13847
832960840541680641 7438 23457
272109228640697857 6209 24986
700454472624031105 2952 25334
555354496278713601 12687 18777
811148295521498113 9493 15345
295419910079058241 366 11358
73509277697098705 6294 23009
511397013115232129 3978 27574
627057893554358273 4005 7659
984734341959278209 10469 27019
144432244876199425 7746 19353
167385508742288641 1983 2866
54521024088138857 991 27078
49334258410393521 2240 23763
941556757755478145 9512 17975
50486669613594161 5848 19078
505618439913483521 11221 22614
19959372656142449 2321 6190
940763038770015233 5393 21762
331778803075909697 7107 18063
661394236877420417 7261 17371
810803932902128769 2744 3448
760784169984674433 6268 18495
214699881095430817 20910 26218
656805306872165377 22732 23019
927006621695465345 25352 27119
734387482597284737 13425 16624
711078556629932033 15242 18964
408377438339222465 18641 24440
429305008092224961 9365 16829
626269814225366913 3750 4599
137795781049380401 7207 22947
457741539554284289 9294 24531
521298497563730497 18494 19289
2151525867887472 4134 8297
898528001837806977 956 4494
982761210202575361 2105 27507
450252768762165825 17353 24416
405352418724532993 17087 19864
219412110483052193 16355 18771
854437648717173249 1597 21573
501966851549195073 525 13340
388371857314766081 9404 12839
138167653478578961 7328 27656
43166219034482369 9547 25487
650669099568229889 4812 11746
820839552067440129 10590 14573
215908627222876961 480 18521
600072473321425537 7825 24407
807343155611686529 1029 27073
666691644249013377 3704 22556
771645762807057921 160 8803
452800599348059073 3970 14367
239817411599030817 3437 9185
429473031264421953 2641 25434
412765881730070593 7794 16255
501865695017208705 1120 25309
245264239639606529 2758 9737
714060333499432449 22343 25033
841397980973543041 3659 10938
921989530619363457 5827 27914
404706228906203329 1337 25200
276504597476815649 10364 13635
306731498104586113 17947 27950
148069104156455457 698 4865
88348617391016401 10801 27512
633647816670944001 20234 28038
206611026654972097 2583 16280
39804889072293297 8438 10879
393057870555107777 10898 22113
805086693366433793 1855 24579
637038911448929153 2546 15732
1642779440309994 3085 16289
446468742915680385 21083 21133
258229824956217153 15939 25413
673892965319371521 15971 21947
11536917590923679 24650 27549
307783976242429697 5289 15679
240784738552946465 4110 21763
734906325263711617 8286 13027
255971405811202145 14732 26692
319464851754940353 819 21006
704057981234896641 14704 24347
8830520045481905 8989 23651
349413919618662337 13710 22388
237204936027548993 12661 25562
156868862163548769 16226 20326
9156465046817887 652 22498
450515017698926081 6325 10620
292716353716297537 12577 13269
427454499694803777 21093 25241
277621646319435201 3617 19653
288390045403595265 6343 11617
264195597224553313 13340 27316
255144613959288321 8826 23062
953180516768060929 8731 26161
540577517230097729 19513 24449
866507056519576961 10486 18337
362348085709484737 258 15400
769729415730356737 17826 19080
816985301449399553 3477 20665
285134934001771265 11399 18353
569933738022427841 6652 26338
344602451391200065 8277 20558
905415379510365825 11098 19245
407190812111547713 9291 28199
186694151206481249 7872 27287
773011065986768385 10975 15220
925075976531196929 17963 27449
425982677735699841 4507 4639
319417655489218049 11673 15973
313882749115197889 15695 18059
662698019588752641 4066 7932
673984489945876737 16925 25965
579199023260699137 5352 15114
712033887175667969 3697 9597
976197740135724289 18801 22166
168001218666201889 14584 24447
488907865312455681 17200 19966
681733349506590209 3376 27742
634870358213497345 23321 23914
809785494025287937 1486 2967
484994386147249665 6459 15301
618297426686158465 23661 27968
11337731685195253 562 1429
89586401899847345 2236 26931
934709034538201473 4941 17609
407598466194844609 6589 25201
384257185988779777 14371 23217
587731353002805377 3510 27635
909884759588138113 1054 27595
577839307719504129 12990 15794
284356021404228449 8032 17368
393366153308274817 4926 26288
345092112081033537 11166 24590
152588717302581505 18069 21679
898787988041696897 17078 20364
577289225138951425 6378 20962
607517378427175425 5610 8708
697209768807486081 8719 26882
416090886189216769 13108 13443
119171183368447233 14 23494
786496362482210945 8292 8798
840138835282534273 1670 26988
769009953808868865 16696 20046
734483472411778177 14369 22068
212300401467487617 10034 13810
243057844260935233 9354 15388
234866406339513377 8856 26708
143677329491676881 5153 7898
798430778635122305 5207 18049
696292032333122561 18699 20464
49595959052048497 4306 12814
730439770576605697 1911 4784
903121939705997057 6930 26623
943579917970314625 606 27955
645534951509809281 192 17910
736464409888295553 10909 14432
79646894962394305 14347 17662
568896910064513153 21647 27820
444843369712110337 4314 27050
110744534472342337 1085 11483
558898956699252353 1502 2561
991839195480228097 13688 24156
737351186743076481 685 4208
579931774514843521 5129 23019
731006585029035649 17735 22863
361135614587045249 5706 16487
997698579710792961 23203 25375
125188750371261649 11208 15156
586711656294980353 2852 4986
61472451759730265 13084 18624
802888291943453697 17638 18810
766956051150653953 12420 16988
787069990075991681 9220 26580
169684750693892993 1673 20404
95631257309570113 4759 26249
783285619669111809 9411 14807
166755535463735777 14857 19192
634558224590310913 4109 9801
995871150648447617 21779 22288
365371897150705409 8862 11506
378780287458482689 17763 21415
191443381309841953 7204 26041
334221337135026881 2703 7741
375521730712431873 15609 24672
565569842465023937 3785 18683
149428435993431905 3071 25218
5215326459826032 1189 28297
682301879921620737 12809 16439
323723570473504193 404 17341
655145250878053505 4464 11842
600610857480113281 5792 16118
353621788059950145 6432 24589
419977743082270657 24325 25194
902963236619488129 1742 2776
365724707992576705 9831 26734
374056921667683905 2995 10534
238293673560860961 9616 27406
945305183856692865 5427 24534
654011804990652417 1449 5341
85177240974939393 11984 17653
488900060161014977 2784 23817
287416680520070849 1901 27634
862814765701308801 12937 22603
28774056453752197 9274 20741
407693339362111809 20727 22200
715832421997294721 6311 17465
489250191346478401 8872 9495
588809465445404417 4967 14098
308681014184699649 17733 21634
806078650225405313 1725 18960
919292426443469441 9594 27723
799153560131937665 10295 11271
635054686621799681 9669 18563
139276476576743137 3816 5927
871865649046576129 9707 22120
915608466528976129 6863 20030
469790955122434177 3395 10026
395086264548840641 11824 13819
876637634138752769 14885 25453
81602826178933441 15219 23649
120063500415341201 12959 13602
505053884254738945 3449 25821
629574895907602177 11073 21326
370908380319388417 14698 24517
858747638283105665 6366 21627
880455814040264065 7342 14578
701395727384074497 5362 18458
125789672990858753 1837 22202
90323428687952401 6101 21345
166137067728630689 16934 23249
574946480385158081 18595 23499
267531367331411489 2893 9323
178824159410211777 1280 2368
919914081510317057 13686 16056
859203827383488769 5041 8772
815053080682499585 3956 16808
425297731588983681 8363 18812
338569314857483777 1798 3804
317923282327193153 10651 19420
367451801601116993 13099 24289
376588226751792385 14184 16424
518365717547286657 23224 28206
904638492052420481 4400 23274
683314667937818113 20440 23909
873017792586040321 3650 18392
481802702427263105 19738 25167
704368306268911233 18537 25631
603402972298351105 20653 21263
258544010339832641 5633 20825
163841153448547777 984 19278
734485954655589505 18576 24237
528079531958606913 757 19172
663849162843263233 6502 24662
930238603229003777 2894 13421
188098366878556065 5079 8601
75268827148288865 5305 22305
583124371213514753 13001 13863
807527346488431105 9709 22940
445200327838001921 1580 15777
741810387058162433 6855 7142
373457472848144769 6923 8616
107483227621845153 5016 26957
108909328663450817 4926 13537
688173599458945537 22032 25888
258007835820691873 6581 16242
306991464944392321 1469 24838
322229216408381121 10981 25833
715404249946853761 10310 27974
778718107771254657 6328 21941
34713463252803225 4927 24935
607885624545666305 15460 27787
140002473051520577 12592 27177
961211243331959553 3866 8505
565965432803356097 15325 15735
669550244734416769 8419 13596
367696232256459841 10334 16491
185665105543250785 20201 28032
943181089105156225 361 21138
763825840416693377 3341 20297
275656751890448257 12144 23957
536635556101700225 7242 28043
437067066570111937 4228 15587
962176067109204737 3412 24090
23860313350152041 1493 11205
287676299133551073 14626 15682
618266252547318401 2112 24097
480905215280493761 2955 21960
103667313710030129 10990 13650
890718886010475393 15068 16727
505591349099635329 20231 22985
172549491948252865 13977 23050
503272278964995905 3612 11398
34943287015039461 4828 5439
638623910554077441 1887 17800
697734969094305793 20392 26858
17860439434524979 2290 6909
836577351923139585 7014 7279
143013197875209393 4105 24936
83664413176428817 8111 21278
383845323733847745 5959 14613
262876378299182529 13004 26592
928849748772069761 3362 24442
621767432916577409 17488 25321
982590422688570497 6078 20148
395490945997053697 2215 24269
708100897654222849 10174 21794
957412304664224257 5869 25287
985044128133520001 1755 15571
937446221525931393 14383 25261
17724904601369219 393 3713
920535018471404929 13074 19075
624623676194811905 2527 28053
472818149074768705 14882 15170
481547179903518721 3798 20091
76068096072710033 7310 21799
655728532906092417 17634 18232
829565388592783361 19835 24432
86481632965064401 5984 6680
122500126738849249 19555 22644
328079364355612993 15309 23861
576399597895559169 10686 12849
846782743946167937 13835 20791
417993310966558337 4993 15971
465673246500241345 15617 27491
228464747807379361 6262 11065
302664865938698561 1602 10898
895332157680506625 19715 21098
550901903815724097 17550 20234
340237669360178049 10202 11497
375144827241545217 19862 24387
65548410554505665 9480 24224
381055333579464449 1245 15344
945621022548010625 7552 11058
65047429911448521 8827 12560
378216845709708609 1265 7506
672160986302781569 10230 21007
54715409583209865 6870 10781
837831244720579329 3077 11896
873870348916632577 8213 14193
454396545144074817 24026 26864
346143494516411457 697 27673
633689496450916353 20564 24427
347342208015724929 6288 17752
739045090542514817 8118 12326
186844797967395937 4201 10200
750078129598055169 3943 4603
453585408077835009 1644 7363
478392863313839425 18746 23677
473629373067211649 1048 4585
186615655543409537 4496 14753
689994455351346433 20205 26487
510734762545535425 3358 26825
10899034307955 18625 25782
854757420583840897 2914 19428
638691443786861185 4939 10320
940758946318137345 16932 19708
507348914598424001 4648 13314
630715812381584641 13773 28143
452736277393221057 2155 3804
193412256062583041 5958 23926
852405017245743617 21501 27994
973097952914915969 6237 7368
322757735360291073 16402 18635
973660471740512129 16381 20757
807222938487342337 13012 20337
499358921371328513 7713 15771
612928977284319361 13450 13846
226484437505103393 4793 13720
566816532550220161 10962 11912
889491823130075649 22166 23254
852254695450831489 5156 8381
316502688564494145 17133 25211
662406948556224513 12018 17730
992841383529753985 21148 22616
700398992467903233 14847 23652
414666172128033153 18180 21903
421679656888940737 23754 26339
395355510009185473 5897 18939
65239758099302489 1362 26575
104788801067567057 1197 11325
563397631552135169 12928 14060
660174745946182657 10104 18483
467338401422374273 10890 13113
603891720771667201 291 16700
814247914395608065 14996 21186
293773046598861505 2915 7768
556789825929691073 11180 26486
560457120110154241 1124 22104
365429066625324609 4988 15165
381850154477991297 12367 18240
969568078406375425 4910 24196
971091988959482625 201 5290
491495710524461057 5150 23527
62156350746452209 8817 13935
839484719846645121 9639 25584
390551229866499457 8075 20476
102527542290516753 13914 21245
193099823353197313 19873 21568
681081220823521921 6814 8728
838695782648795137 20911 22859
432822917840908865 2337 2451
984415634064195201 8991 12297
747910137094784513 9102 15787
901272730544317057 11198 24711
446945439855483073 19466 21740
85808597851656289 2757 26297
616324036316136449 2323 10559
734283537431121409 9326 12719
864968709137771 4550 4744
897140621745425153 17782 25272
710562686039203585 9874 19111
503411430140086913 13710 27994
887796204801276161 5814 19882
244611498736748705 15708 26668
880959439197361921 18144 26650
194142300479125409 3844 14537
852687507611065601 21364 22846
246051128154707745 18108 21840
380703628526539713 2562 9331
422843170776868481 1627 4248
625563990098498817 2787 9415
208845949609429473 4843 7614
611898668331029633 13905 24259
556541057037019713 4725 25698
323371218331018881 1532 12694
919483345613773697 20959 22255
579622023185983489 7380 26430
36230787671510001 2874 22994
945763117943982977 23196 27601
206910200856516001 5662 8356
901174801068656001 1253 22215
706365805751300225 10418 23560
557469003740507649 1026 7743
314936016305129153 641 17440
561432025529605057 3869 27394
327259011278126593 18574 27930
445374068902253825 4405 9926
383212276365089345 13985 26757
25771200352942005 10215 28217
417324099638687361 20543 23755
571044258417472833 7888 18074
302708469715216897 9946 14308
257943163211372449 3282 20716
502679435654723521 11949 15936
939784269936154753 2426 6409
830276581674883841 4197 19775
126806994597153281 13241 16788
591249081988149121 21834 25462
677975536834381441 9791 13195
177420320539003041 4605 10069
405306467304235713 8904 18530
820136988599838209 426 21050
175813515311006081 7880 9140
249708124740539713 24844 27463
396520752449752961 3191 17760
316103358993881729 3317 27726
308939482349543937 23025 24693
333710434467864321 11702 17322
291053402954652545 5879 24354
161194651606077601 6160 26091
618005416856675585 5143 23934
695597112975594497 6420 15229
840282577053663745 17626 18516
255103363416122177 15220 17679
189960444736030369 8122 12494
266670581782651809 1405 2708
290808605273930689 3968 22925
833168490177424513 6202 24742
560717842571932609 12733 14043
202579502750086945 9336 28294
783403906909533953 11249 27352
438955176066667009 4836 26240
129641776482557697 11071 20630
580577011173804929 2734 18041
388371488825761473 4718 27202
502330367557188865 9655 23903
647646865055463681 11387 15462
168151890013650273 417 14724
488803372952382657 4424 17917
61513084415974361 8494 10954
290170360600726017 2677 5301
991240988710391297 3075 18117
491025861569319489 20620 26192
48731027413477793 6587 25209
553270303747922305 214 20274
144971943215967521 3232 3776
541626123950997825 24118 24529
376242470118722113 1281 10242
786912485172976513 9760 15250
827807159379947393 7683 20517
563850736617304449 2552 16149
489341543529061313 9490 11736
97298507469389505 2593 19313
203758392196466081 2106 3064
40703094839464881 14626 26781
256688929754698593 14211 20570
774895742375648001 9130 25565
279086401120995489 11255 19669
412469597668298625 10680 22867
941406447042506753 20505 25206
423571586236619201 600 1884
251037399215125121 2582 26278
114275755090197601 9224 22179
418725845581899841 18185 22232
837698192211505025 21521 25840
587517653770110081 1635 20834
343089436472816065 10045 13938
891847154287457793 3154 16989
78943863844443745 231 22280
628364950796271361 11306 19104
848700936737849089 3921 24816
705672935598709505 3195 25865
495242593686114689 3634 26877
570611017845411777 11367 18381
921844943192418561 24640 27014
801249630776933249 16058 27454
875547885195715073 12630 16206
980787721557238273 7578 26699
383889404163475969 1108 18186
209448624712035073 1286 20861
991720068662445441 3522 18746
245232230588360513 726 25047
642377293011271937 14370 18048
302415539379520513 12414 21013
311431874864155137 6761 13097
762187673693762945 1751 11072
688020890248331777 25505 25778
341739391308276929 14178 15214
213344126128063745 7001 13945
944346439185725441 4406 16301
491241034859520193 11271 12157
953651433234338049 1996 22734
59916105874492585 8872 19459
843788468293997313 12489 20003
376617386006664385 4015 8661
278739556024003585 15780 17839
617862537109303425 354 11984
148847003593605377 3539 26679
175146650607850049 18927 26801
675915866451642753 13068 17852
617115200184258561 12754 15693
509484577153006785 1880 10377
887345533306891777 3016 26483
481335292013209665 14126 14515
433731112966782465 3070 27597
308852873885374657 7674 21579
142210415592622049 14420 18345
640639608145956865 4663 27712
619924944851618433 5069 23366
657786796259632257 2834 5243
361958032790532545 12018 15804
239676948508030561 22651 25952
106580002306642993 10965 21239
199365899545430369 10252 18006
491297253830943233 227 10320
481479457848589505 941 26961
613373770373613057 18435 18737
285060674627590785 5062 7311
720573041598264321 7079 13387
406904091969789057 1179 2286
34079684241888233 4550 12815
844437240630615041 9583 19289
419206343785056385 12395 27740
278461472846426977 444 26545
156590600179185921 9205 11585
298367184642689409 7870 23329
641029598012487169 5498 21280
671357981627249281 9345 23738
37540398238192553 11518 18190
751999863221190145 328 16485
4863293035420214 13899 20380
806914730493868801 12170 17233
110742342761369633 15952 17417
398597772598027009 7689 9453
477346172625765057 16698 23278
869936508698952321 20193 25675
769555313278559105 2330 20807
128281914083235201 3845 24321
872846762721856385 25350 25428
56292061044782569 3084 8388
750145860433008257 2811 15130
185728740589059521 6037 15682
566348508144521665 14805 16389
967316941096509441 9216 11343
351724301581199937 987 16017
886223581964348033 3074 18240
615491485112137601 5966 20157
5419499051352973 2589 23630
979360811190389377 24309 25257
767902723440403841 6823 26383
880321972437364737 4318 25857
416592127905726529 909 10935
974971744605014145 15942 20438
626577865444520705 150 18484
783473680157392513 16238 19901
90911513876701377 295 18896
424421322669161345 7431 9916
4677836836254557 12152 26249
586082711937415041 10356 17800
676436130442436225 19394 25968
977198361577038081 2644 4774
353383479764065793 421 1371
779198939393701505 3004 7738
724434392368149121 1147 15176
495466019676911169 6129 20769
82167885326288833 889 8265
767150955008013057 10967 16018
688235559179911809 10250 20855
38983613276244001 6573 27881
487255947550469441 2776 3676
105476708049259569 13367 14123
602195459238000513 18513 26728
690877489286776833 1219 26624
403929831378935233 1887 22217
355748877381181249 12177 14615
113693208344738401 3343 21164
607781796308060545 10875 12126
760450730866043777 11598 15619
133879558716479601 11323 13780
406481133198720833 13779 25681
429643829976470209 19235 20604
786337539153880321 4188 11008
205134504278213121 2701 26458
99230892478015425 12367 22712
474531505603991361 12218 27820
816910074498256513 11161 14610
862849512448413185 8579 13056
824262129399382785 6148 8780
559006493797085121 6438 9786
670813619165688321 2056 17824
210322186321768353 1806 13537
268088701758767201 12361 20304
583824705380706689 2283 24618
798513042914610305 15449 26519
35027725638862253 8552 15954
601829431210258945 11755 16912
388560193056065345 11032 13649
507674012510410241 1194 24919
456529248848845249 2514 17219
544338205386434753 675 14745
659758211292981377 4849 5075
875506045803948801 5788 11146
476447923545556737 12894 19806
617119966902432513 18565 20757
649822205498708225 20029 22375
627472765827054209 11613 22179
539727476734007873 11336 24458
285097444819324865 6030 6662
74316949014857409 2875 14288
574598959626062081 12465 23065
607148023815774721 17590 22076
682836239269303041 7251 25812
171889974472577473 3347 6264
795617260665796481 17609 26573
462467159332241793 11184 27165
38055871165891377 9360 10676
573614916983402177 14467 26222
872469765091469953 2668 2675
753418455873777793 7257 7620
993659468736861825 4301 27863
299157463059202625 4134 11820
244656973434803873 2586 8229
860680482650813825 18630 22169
50987693525723185 7860 9956
9546343539440727 5682 17097
355428432993253569 2994 21337
166319744529438657 8350 11089
799801123009611777 22939 26138
156162283657437217 5964 11220
296031654597545217 13309 24973
763460118359510913 1916 16772
438252417577114561 15479 25396
100376091199635201 13155 16994
297748603312815169 4613 6497
519265988667434881 19750 27013
26833018799006681 17432 25292
787487187002852865 23229 27393
719197628292466305 4123 20324
627847921748632193 12608 20646
656351666208092161 10762 17147
463524923294286849 5663 6294
281683415021436897 7 5233
119384928376383921 3929 22038
168181493681284865 4206 10285
967241057107543169 19762 22411
730933726046902913 15416 23870
24457713244110837 26903 27406
656431686487774593 4957 13592
727281810705235841 19399 24461
971439656499516289 14569 25707
123029356377294625 22628 26325
851866458631572993 676 9987
82996121104713441 13710 14452
11261180757106361 3939 27702
77295180589139537 17789 22164
766191259774938497 16657 22728
435402018938233921 7656 12366
861392218995352065 3628 22531
695228692110710273 23207 23648
27011454281133497 25867 26382
953159645482429569 1946 10119
304794619606259009 11367 26542
582427001301674369 19937 22390
6975044260666864 13828 19225
709526278264164097 19939 24065
245578648045356129 496 12145
296033599341917889 5346 15026
728346146444632577 17284 25249
734609952690902913 1904 26022
87474107092351265 3605 16233
645190347517193217 7269 15835
173902691741954401 14401 23281
229082902163483489 5129 20183
301021400277566209 2260 21111
113620590643598977 7326 27184
858368008964301825 2016 15087
219028154607684641 6828 13072
408511001837798209 9534 15597
684422997826082689 9040 10694
597704392923144961 5716 21806
26811281808264197 9233 22414
41683225520333881 14152 19461
94687624615296785 12630 24071
377025254417869633 6516 22766
801708561845146113 12155 23099
366013203352668609 10244 19124
754733343215029633 20725 25238
66503818042075833 3489 10160
880271746816205825 1264 20858
982868906638064001 1021 23239
47085764199074729 7032 25088
707728385737137665 3915 14429
235732290384618177 8850 19700
742138177423402881 5170 14473
334118636721790081 3878 24605
914109732117804417 17538 23199
705683345010996225 26085 26771
657644402015879553 7409 7916
907796026950741505 10859 22392
56193054284076281 21749 22585
957240149521567233 2260 16310
109754961298893505 10888 19292
14278898912714057 15498 16024
778447876616791553 3531 25851
330157656423395457 8076 9301
647352248115087233 5037 20148
481274620626017217 14144 19146
695062222431314305 14920 21972
284142457606179745 17605 26687
227479162345805025 7934 17916
914762953792397569 12030 18955
999585021834416641 20011 20383
331873319267415937 2816 12101
527559892021319169 19153 26734
758853819941016577 9876 22109
92450941193899185 5592 24394
150954994563733185 6810 27818
763577776345005825 20277 22356
119622132254839649 5693 19711
61367406788701121 4319 8957
294962508125976769 8795 23018
88785436407224689 14556 15237
329299802866422913 6716 22952
56502365959200777 4643 22104
246551862679126529 21088 22682
331623464100989185 328 21507
6536242685477590 17207 26320
884016095923112065 8286 12960
826857167080404993 15671 22173
368103091831589057 432 1680
383792827314728385 2384 11184
830738945861835265 19817 21944
469477589629946113 455 6659
481910737536157569 8140 19938
3415470823476597 3185 15434
147092094415324225 8044 18279
30569363018159381 12712 17923
423238443796751809 2088 8691
405509191579916737 8943 26289
306438034850483393 2875 4191
507062370252441473 7627 21372
672529318941844481 10283 23840
66270933493647985 4078 13712
163064376388813761 11586 15077
812856686853152129 14710 26329
395021454486201409 8306 22899
814648484388961025 656 8519
218456484993478017 11750 28252
79935906024786625 4422 23367
342622749557950337 25838 26439
24685673317371481 18033 24987
131284292824158657 4583 23341
441450192893043457 10551 23854
237072931604220833 26605 27182
614163692924513793 11206 20451
359874095070036737 11374 22197
972636863752001153 11566 21148
27743136153066673 12292 18099
887506944011896321 12913 21649
880490138466921473 23212 26352
140498929087883089 8766 18040
543358009239458561 11115 17407
449615799678163329 14315 23503
488521099994013505 4042 12748
393866537436906561 10254 21988
993345736776962689 3949 16801
241419698387396417 5459 14610
455035969528989185 10430 14428
233111673394475361 10706 12816
174747998174300545 5318 16226
458488561493631169 1541 18500
704900199117044993 2988 5769
476536859821493441 867 22958
117349899357311217 8721 18180
8850253651154106 917 27314
115859076480244737 12887 24896
403353053990841217 5247 10247
874989775561918081 215 19921
839963226659286017 4282 6407
656208933957966465 771 13236
838114472583072257 4567 6434
726325679312527233 9515 17827
59188171128248257 8927 10126
511770828727446081 616 27646
57277793575153169 3589 25099
774489696392866049 376 16296
225567008409349505 2930 7156
965113538405372417 15973 25123
75864126669586081 20012 25137
782248274852594945 8056 20417
488603450008120897 12738 18333
929975920477186689 3191 13299
513563380483518017 18829 27078
607076821673107457 5145 25403
674273195693167745 930 20542
794620696940196353 5999 21473
869446246758457217 10164 22850
227895231139758177 306 19908
798775197226397953 9391 27730
656795359579813761 9811 12620
849028031860982017 22524 26528
610418070735338625 6070 12106
452544844571924929 22438 24592
441838958925185217 419 9267
4925056323344280 2433 20877
428844176980948801 101 27731
713636998091338625 15947 26616
570388853651177665 658 13864
662797376620133633 4029 13183
445015717605489409 15299 25957
690478056102172417 11649 27682
303616869508143617 11706 21129
119595222293185089 6464 17687
498661670223828673 1556 23277
975783274764289409 20056 22225
146842560269089249 21871 28247
805109848421679489 3155 17290
49725463846275633 10202 16517
529614909065550401 3176 19268
475990190185822145 2792 4824
296136540787898625 8729 27479
861256540528319873 7921 14149
160469982203515841 8765 22465
89308480541358641 10491 23352
242727341411367105 17610 23331
153491132799675969 16569 20296
496160178404075201 18564 28175
637065894575325569 17639 25504
807457747915123073 7866 14574
690503930685498113 4461 20312
335182053680789249 15457 27770
786952087842291073 7474 15809
702644243947631233 6400 7237
183499842650210369 878 27552
545250032720368001 5940 14786
719415937439915649 15020 22242
330192102112363265 25663 27375
872129050155724161 20484 25934
276529070480101793 25525 26854
776285096014515073 11702 20575
549264528054337153 5811 25406
549219328230893953 10582 25678
527584966702200129 15556 19866
203249107516082721 12737 24483
805158947018924161 6630 24570
856472466997889409 3488 28188
933769692887885569 23293 25714
312030583833017537 21887 21944
507443134832996609 14587 20620
739786893993741697 3237 4399
729153286830729985 3062 9543
655574587188763009 1871 5711
827207026362003713 6137 11093
213141576861648481 5247 7886
899554452084110721 8055 18016
57988005028260401 5459 11627
344764458568832321 3573 19696
348977293066699457 22935 25946
627935531231805953 25256 27518
403266154561574529 2276 6406
994706884841320961 7031 14781
859685700214516353 15968 24143
813515565043637377 1706 20620
780435925665255297 5947 15843
471157294765063745 691 6836
37484639818874401 8349 18094
98394267029711105 4492 11226
959381275968947713 3904 17351
40561251496654905 9232 14586
816315071475703041 370 6839
883121497057196289 1216 7333
767430643175469441 9473 11768
602422179839791745 15497 17874
556511275855942977 3684 19919
975217771062723713 11334 12314
22284649477025909 14093 17280
801953864542667777 10970 17823
937316796228561409 8788 21606
58753058981373841 9775 19644
506929153838438401 1280 25722
166473612719855169 15370 21595
289664321867608257 12663 22323
162200162319869889 2117 13060
536071072420209985 6157 12693
165158759155389121 21493 23753
387203665183523777 862 4365
846246888826975361 22363 25857
934985248009962113 8086 23579
7076211066035399 4595 10867
321918460248983937 3584 9912
340304616958242433 8122 13247
438477818520222913 3218 21305
44583602194734337 18594 20486
665764526063401985 9301 17393
280191229795143201 1012 9427
312337824893756289 1129 18997
159580417363983425 7496 9655
814911305917778561 596 24577
790870359260260609 10827 16821
328922022634568385 15601 26977
221822220347434049 7595 25946
741067727082924673 17015 20287
215047979370602593 10921 23569
503530831153437249 10616 27214
36639932615244673 8502 22126
457095535249155905 11862 17253
905588184390246913 5585 27505
364493883681259265 21828 26375
480843030674748225 4674 10117
323101958194389057 15955 17644
818714046581412481 7537 17282
117274540161712801 1082 1377
269119617862756385 2492 5272
965279755550145793 5070 16690
604283331309694977 6294 20483
235681808786690529 17525 27672
929541645049340545 7495 15330
503121628771300097 19935 21791
974424117034594433 932 17657
620078201183655809 2742 12319
698379166285192833 24704 26918
40847909995481049 14609 15625
124708586710603697 13813 21141
86300934203531905 4113 15091
695737482465688065 9422 25194
894896732901873537 4962 23450
211935987837016161 5819 21471
157254400290934625 24499 27378
610844411094532865 14725 24401
829454825446735105 14124 27905
485464563326253569 3724 24787
723541771045514497 10760 14273
327295785708400897 16290 24041
43949965964277025 2163 5195
797728697010903425 26760 28225
406215787303874945 11991 27295
244254696971225377 12343 16146
797253323076635265 11484 27032
353828158478798145 20240 25107
414251036385987713 4871 12979
211408001362826785 15271 28054
219496668655484225 12242 18376
716482734513356033 7071 21960
346555135558229953 11237 26732
877201305271327617 1238 16983
19716124220426681 8032 19771
74684261223048049 2190 23617
982502042767119873 11796 24115
157165044652316513 17822 26931
771185987145617665 544 21046
472400684469242561 384 13813
359720013793531009 1457 6147
439548485739990721 10667 23393
180873596376162753 5340 22569
234919838945820929 15791 21166
811207331666619009 6119 13108
958409533086523905 20955 23368
18874450529654753 3374 25878
928965710726849665 16753 22802
568163661959896897 4678 8684
551055209965667841 12738 16653
101296196775795265 6985 15691
349553596780232577 18629 24339
706971548968848385 12890 18564
270454635405116065 3145 8560
148545979248371649 7470 18336
789524360345659265 124 1801
789673975240173569 4276 6988
208992324309420513 12363 26580
352408283448941249 4344 24150
61538465694304993 7025 20395
412577872987210241 1733 19305
494608744801269057 7976 18491
811125150650401153 19035 25507
798619222125630337 8839 11752
917152813084282369 4732 21459
2776342543697297 2128 3582
472727776201200129 13598 18095
646588237613265409 4457 22955
845446618084675841 7956 19388
568546747909323329 18045 27129
63313360367278193 4976 24260
315286039787359617 9159 13198
937438162552648833 17272 24995
734617680934960001 15905 25327
478383962428896577 1278 14288
607543728434912129 441 2220
903099949439333505 337 24425
608420223540974849 15874 19309
950710330673349121 21114 26753
574568941912495745 17303 23449
174831997765590337 452 10351
669907701004532865 7833 19567
755773555192124801 2484 3797
729707912297421057 5069 14007
908111957001832321 1274 1534
240200467654375425 19264 20625
413366229502418753 20496 24423
712296513253782913 12353 18124
685816989755533569 3067 20427
329545487702048961 6207 9404
38472923467967489 210 19491
149243532958969633 2593 18438
465218649191594817 22493 26673
193099803540519585 21602 25717
292542476293011329 18860 25922
480700494524107585 1956 10468
41015533518940825 7925 23366
768631853225869569 2795 22225
3532227005766942 18015 25192
761140760648551425 15961 16038
672207739378674049 1856 23018
307018198711290305 147 19746
34842123334119181 7807 9285
528747960273925313 3799 27215
8764871564817868 15884 17471
661934619224851457 505 9964
74035000706320625 2567 27013
661426525247357185 2081 8637
263903410698130625 7572 21866
528813772473540673 3455 28015
226003513783314945 19449 25683
161096886966440417 22537 26930
901752405756678145 13 5286
236255792615835969 2217 28237
285314545946878433 4100 18214
280201219160097985 4902 26726
375006557243803969 1191 15527
738797340673585281 4178 22503
341533730029102145 6220 17288
623374085859914881 2789 6337
563975601744839873 6564 8653
153307812751236833 12702 14968
561476298773815361 2992 7022
417752525735643585 7211 26227
182746312188353249 14400 21523
359202706596477121 437 22716
74991158569378769 10926 15765
189013537806481217 7078 26951
159861202785929633 9769 22738
853932610171099777 8591 28128
456883157384854849 1624 16539
545410191596353409 15879 21379
734243985876442881 8979 12878
650485969504444545 14436 16272
297109310077889409 11647 18921
644182229576834689 13035 17310
80698782246468433 9139 23192
625473779674010241 15966 25964
344018563822718465 1166 2351
475969623735473153 4128 12866
776185849437947393 17035 25512
399158684798862849 8863 21188
110086845830540625 17515 23779
182359653820178369 4042 21870
405613976587414273 11705 18611
748838732941223425 1245 13513
174649947302075489 12492 18024
845426254741973121 9375 15594
385846511968050945 6460 10814
342461272290137217 14771 27874
591251574163454337 2533 20433
228926197268798145 2897 8683
445127053126537217 6146 12462
520264258448392513 8500 12549
305472949091669249 6387 8302
778426682012202753 16687 24632
652699951821116289 8424 10391
160534631559869473 22661 27263
668938993134634753 3771 27892
318654704296641025 6361 11464
954912779375501185 12485 15293
725025478899269121 1946 24410
462424661373493249 5579 23285
634256649307737089 10875 17857
578800575065198337 367 13559
195849485899685761 9497 10576
140808768061123857 4375 7956
845288565441272449 1184 9416
635697873248528129 8334 20975
266304758915751457 5748 14950
719611925000894081 19844 22473
848350001518788609 12038 26898
753811986644077313 8019 20703
232504538811099329 20206 24509
130955345103519249 6781 10999
292428742998588097 5746 12682
532302625939518465 7889 10680
122163678218655041 22999 23562
389308543577474369 5112 12201
596216805992561665 10573 19488
217006472293686401 13175 22749
684606089550783233 7151 22087
287051714569731329 457 9653
438741208299653377 2433 23482
910653601764504833 7029 19950
617037748033581569 4589 12105
958733083778671617 19970 23478
312352896285922561 7820 14966
243753501759808705 1309 4386
403293316705628545 3186 8665
742398150109853057 2852 19874
8035327779047919 5057 9542
126164631766311425 18982 25220
151400110956259937 9474 20147
667326744337888257 16391 22244
996107156701761153 13368 20517
587960876363918977 981 7676
16075001281961933 13352 17616
310130562474018497 13291 22388
306052797444088769 14378 26776
900203630378296577 2317 6066
34217027011735013 9559 20490
995008588619047169 12076 12303
729646928468419329 17536 24756
974627456464045185 1147 18848
259995023293299713 7261 17308
537975919005123841 6763 21823
550845787854306945 10594 19435
293433076944051393 7942 23526
907544511141779201 6060 24054
227393248197447649 23815 26594
920075980921559681 15253 19070
368111716857523393 7837 17470
161745528331010753 8056 25567
131824992538287937 21966 24669
862412024220553473 20174 22197
505632316389931457 1070 16621
441092049854901825 2897 6520
378214017370797953 18241 24573
458423553547852673 1905 15576
741915690672524161 27880 28294
153198223102265281 19046 23296
855025515878924801 18456 22060
229793588733109281 13327 16505
441180145847294401 8642 18355
506805887273330305 17339 17778
82202071022297937 4730 12215
262637037249852769 17157 24255
744729174795221377 8515 22053
289925821419643649 18362 20473
327681630531305473 4352 27897
220135294728173377 6027 28175
757696466521320449 8821 21351
919500933311340417 9644 16586
623430350757647745 1056 3485
539874925691442817 3349 8377
795174382379482113 14369 17646
663137224626780161 15950 27151
186378330849482401 18423 21254
734237544802105857 13467 16445
862412092603289473 532 12438
49296909219307849 3184 24103
34638476737857361 10479 26143
565310730083218945 20465 21991
744136540485950337 5768 8427
862051582944417281 13655 27719
819632417282452481 2871 12499
746927647482799233 1006 8912
36656121523190425 6505 9943
175090908227858209 5018 15529
192312855129731745 10328 19991
830322613267192321 2837 13670
318761243397400321 18260 21451
954087946721244801 2712 20648
368004284885433473 18044 26741
698112629567553665 6972 12195
553420582339537473 9495 22381
355525111526489473 8881 10811
40303963595906825 6265 20597
62357561460181897 15440 25260
106144684657234481 16196 20308
904348779073899265 20661 26413
870187685769128193 11012 22793
21665643736831441 2545 12044
306282391563268417 3518 26477
844884962311041921 252 20871
501520609746311425 13199 16744
861922974515273729 2843 4207
847438203378001025 3717 7294
653727163900498433 21852 27864
347527416658852673 15251 19376
214337133553264897 8601 16322
90032958212599825 11070 19896
676089663134391169 19659 24368
282748769972929633 5965 26772
539072618060721729 2007 14656
294533892866805761 19454 25878
216569105752085985 3733 26528
249297695235402017 18431 26329
855670980455293825 2556 27276
264186092395714657 11888 21116
971413424294738049 22087 27354
641900428589739393 7812 16196
162417943375665185 4856 17228
831693332114493697 16095 17397
144173880546361505 1957 19165
29706801429529861 8995 27307
92444919854806081 20594 22388
90105184218156609 19621 21351
823802453495872513 13722 17631
270005649699701409 13804 16108
858109843362036865 5136 6378
483426813195475073 7501 17158
529516958608070337 3500 17717
694976372341916033 1128 20525
297443575948157953 5287 12316
560810932311806465 4100 7414
217629239513783553 12357 23948
742018926710674305 23981 24640
14399975472038307 17142 17976
817625750125070977 11668 26475
401431584020428993 13278 20293
944976551960497409 9035 9185
902411527349947521 6837 14218
39601213782315625 20457 22636
427452245103992833 5565 14664
511018666922129921 11419 21576
259304844950555937 1187 6655
609396267221253377 18154 19661
873086656771960193 8239 10265
38781009347037097 20388 24857
788822878158917761 7597 13876
489434999871871681 1193 8740
646825686883985921 10939 26241
159636481104545441 23433 27075
884559904251894145 2216 19804
956237277517654913 13373 15360
769950126683113473 2108 13069
737138651464807297 338 5572
97642871565362561 5441 8100
509602534134170753 5681 19846
256430642425115713 1497 6676
580560760493344897 3510 28001
788464986990199169 10600 23233
829151674274722689 809 24830
666528670597045889 12941 17071
617241669319259521 858 6027
890546145609412993 12856 26830
799524302418472449 5554 7099
141775287288353985 4462 22329
934716836119267969 2002 22122
3386457282950062 9903 10724
806974571135892609 244 26162
309025986818937793 14625 18521
716302368583559041 14040 17321
760095293199576321 6545 10027
41591636459610729 14346 22415
815438627238265217 2263 20704
631233827897037953 659 25681
460595517846890369 8006 16541
972647838975657217 3122 24118
292663603288218625 24047 26787
840334048380856961 2913 25932
245172451000904353 3030 18611
535782105370838465 2357 8718
787308653369578369 1793 10585
187566103394207329 12495 20865
825786182705776641 4845 15754
650365499986403201 24316 25845
597759658468078209 2517 23095
973164004395176321 1631 20717
760495704302165633 8706 17471
228353161836377441 7659 21063
658492410380731009 17332 24005
661145078702052353 5448 23338
13030482869318405 17339 18970
831459852050894465 15353 16881
167762676436638017 8678 18224
38089544982785385 5909 23925
695341157471396737 14170 27851
55237822300551185 5010 8751
790552030728761729 4111 25289
395694906330394497 6090 23468
353092535842684161 1426 16068
774593508947273089 2356 12466
135288920164157393 23721 24518
800720721455935105 8027 27589
376630582109207553 2372 24428
767836472950374785 2478 2724
121447349899924001 8243 11668
95853407548222689 19854 20314
353937172325949249 12620 23653
372267854433456321 22933 24177
568813469460650369 11130 26269
956436286210834689 4128 18068
725333617509214465 15255 25859
624719205788476673 7503 18953
763042280530399361 1728 20842
732997419091990529 5172 9699
546932875962859585 17885 23045
450853720757802305 12804 24337
723016732578287233 171 15012
419512204871740097 9768 24149
662672560534979073 4030 24071
517323401593227329 4571 9118
422258685611481601 586 5350
493179536663465281 21029 23008
61662854498287345 10485 22658
215295414642920225 11962 25874
729889662952956545 8600 28098
523364861123031489 10490 11625
643906844522824449 14058 21282
251051589062949889 4014 10611
438938053513609793 12250 13606
904841050139001601 13401 24381
315422123203752833 11680 25904
562334526289500737 15275 24893
465552515069362049 7268 17038
252483905401152961 13242 22426
112513369319906081 7903 19337
825244921941088513 20719 22078
328197840063623425 5222 20869
429473677912117313 1437 27512
540392543930387585 12313 13776
967545269447040129 841 18921
969343535934029825 12889 27471
756512511118291585 4012 22279
176367907066911297 20642 24252
646327928419207553 20808 24403
153545905409615105 22118 27307
162660520291243681 10307 21309
802151825648714113 6599 7164
101668413098334305 8298 16387
277085551140601185 688 18933
245565614589668961 12888 22641
410071870834762817 5597 8986
667990499614699521 4617 10330
839243035907756545 7181 25314
875934464374527233 5165 12053
687586554834616961 5439 22451
250676177804617601 19917 21980
859539967011784321 17683 21612
933259527336321793 666 12113
383857795724701121 7720 11620
480593396420072577 25689 28037
656380103765471233 5686 24838
431650085323557441 13508 17428
958443386560880129 1074 5619
1695782258220647 473 10669
29909272802342457 2523 19976
980059121935244801 16513 26583
309545944541120833 16333 25311
369053866520697921 7273 14203
586862979675331073 14496 14638
623572901457894401 5474 27132
178666589653666113 14326 21654
513364638089623041 8364 16693
700850689447491969 21970 23096
394431605088772865 6437 16479
77813512646535793 4009 23818
324288275877886913 4833 23417
82974876174048977 2129 18994
735147653092273153 4666 7185
629334201773310977 15006 19328
14385503475775609 11216 18231
731815173841084801 26258 26610
572928704085075649 11490 23099
938576969108048385 21764 22563
927858971474176257 4928 21770
897412361960945793 7020 27611
565415087538358593 17117 21905
724419112778811265 14217 23225
967995218596566785 10088 12312
811627550127951745 789 2859
602701905321641345 2539 24543
147577133744697153 7876 23763
932792904617695489 7739 20362
159667849910263713 11177 23324
349304545192925505 979 3436
633765457235377025 22974 23098
602755958486309121 2935 6926
369075101994781121 17890 19254
611088196063622785 24371 27064
67295652185059393 15782 19339
235609856602490465 13044 24875
719357924011703169 885 3681
894537454134340481 12994 25146
906584759424426113 2192 4397
241523251327119937 14262 26122
395873522443906753 10825 26480
326786573108922369 7735 20040
469120593544481345 6950 8702
775418421021679873 15511 20116
965573432973556609 15113 20078
371634653149218497 6688 28071
569440336715395265 10911 13215
60640322731071449 16270 21042
301730680034381761 4528 9326
615778394531890433 17445 24872
136217957831313185 8106 9288
705508209530318465 10790 13782
863553840722815361 21884 27242
526528275611131137 18585 27821
447102529658742785 3353 6200
580353639057985793 5873 11129
330223074712422 20634 23060
72527463177511473 2835 14957
312854942691522817 10332 12679
961187060354841857 24095 26211
825964886536624513 1241 3145
637036739133240065 11534 23704
322821389659516481 7488 23898
325139835315749057 11779 17482
347908605751626945 2148 25086
783128543077953793 24659 26195
85959881601063153 10504 26669
94682341345968977 8145 8785
255785170039459329 2069 19127
304969198416731777 26585 27774
16477517590864467 14088 20464
699079525690020609 6173 23918
822700682679254657 911 17444
131955822463357457 5884 14471
418492828115368833 19894 28229
963745751871936513 2028 25002
161283838800400769 2386 24583
164883631216927297 20312 24755
514735809206861441 17588 26338
196608807250211009 13510 22386
943880580853090177 1418 18328
996995649538735745 9428 24450
281739823285356289 14854 22272
545171340348939969 15078 20759
150798118764882369 5684 23030
798530539848943745 13914 14755
936740925714026625 2302 28210
612924579878605185 24 1206
382726120493117633 188 16169
871430679698864513 5766 21533
154932945849303393 14030 26426
797756766705656833 4758 6362
365995990255285633 3134 17555
570772063154780801 8337 9907
362057370360908225 16689 27071
931015117969504769 2606 21914
16586618760470629 23813 24800
360175385353034753 10005 15787
75637307309982305 14669 26776
121308151578727313 10249 18697
507035874774757633 134 11515
748274106353708417 5485 25992
384471114405108929 8153 19533
43732641945265273 16621 27813
317835472832001665 19445 23398
129945692031544273 9053 24735
433135216506421697 99 2466
549109166536066369 7377 7887
41511760348626585 4274 12511
126526908697830017 17454 25347
685933778317128449 19420 20702
419519950136102465 15741 19579
455340481317136897 5738 26811
740078316945801601 20862 26405
799576800789672833 862 23893
370845332124883265 4925 26534
971298755637789697 5452 16908
473757281354696833 3075 4501
949344436580396673 9570 20197
239348484070543329 2444 14538
315086425501391425 14684 19968
848698198673918849 16106 26251
289955433411954305 2659 7269
411294803041283073 19674 27935
157390625558448961 7008 10656
402053560438847745 7932 25291
47028176946874113 14599 27005
420120512723396929 3034 20545
319435994400919297 8656 24963
74965219143667377 7777 12763
232005379238550817 23354 27063
687167232218325121 20600 26401
172547423642569697 8382 21187
796532132614149889 7742 14417
653684607507592833 13748 18948
296233433768119169 7230 9230
441116700112473857 11236 13204
303014231584672449 14734 21735
310908133391841089 25243 25789
630292618129413249 13855 20630
965047898873436289 8777 20609
672632203188815233 453 11230
238243567437514529 18911 25098
556199502380447809 22102 26839
168372992443153185 5842 19648
436835220621720321 5335 19033
831232989936829313 15245 16070
499932352103893889 11162 25432
274067917230681249 8484 26408
289633289124967745 19941 26537
788479359774079617 12769 16871
325159610640181313 6276 6830
381824344304305921 26833 27798
557723233181054209 177 22792
309826440217555905 26596 26918
10304994951734871 902 17732
738182700679161089 14804 16237
525247731884636673 16811 23133
615398887088822785 2643 25296
46825053077977689 16243 25554
151421641853971777 3709 7638
97060531381533361 8563 9243
278404062953761409 12433 26014
571489624694162753 7605 13640
983217248836055553 6394 23944
911648337534050049 19213 26577
171333133411430081 393 16996
49826526414047833 21749 28193
353495775872232769 1362 16233
17076231082530315 10969 19368
933387630707180417 298 22811
882689909697131009 16935 19598
664145871050564609 10844 14690
347549064028104513 11679 27721
996325498265612417 5119 25833
383644924035618113 10648 23358
743243893353849217 14881 22744
90861502260441537 22654 23067
123069219826838609 7119 21722
926412374004495873 2093 4172
467968319130577025 1225 17947
333964488096885505 2196 2953
681824551176170241 1503 3816
678243798260037761 4498 16753
697100330802555905 12124 25370
190301219885686369 779 19698
108473173482728673 18040 19984
690432634167773825 749 26602
460466573450688065 19875 27314
633031596656113793 15561 18602
108852837506624673 1970 3088
419218675930405761 4083 23295
262290813211393473 9443 22581
26715766472069193 12382 14494
574325829897240705 12669 18760
191493699369356577 18647 25784
879472897675938689 8759 16379
519785260163391873 9946 14288
179737428986790337 13959 28185
136723725390591969 3276 5398
417470065213450433 15063 25440
43889499970379833 9417 16455
500331990383720897 5155 20348
590500739136057729 3595 23322
540756339835652993 6606 9129
286036557842127329 13161 21705
818151974789664385 13346 20924
581631585386528385 23376 23833
558694543387389313 14339 17385
136795213178107393 11019 13178
730496164301534593 13886 16756
373547035439866433 15787 17004
429861419981747905 2732 26434
363510937195005825 13171 18614
161634071517006817 2386 4269
6327478940644228 421 15067
179083561202133985 14877 20479
561706723337142209 21499 23399
399515690537008065 12716 13568
726426148482783361 1456 6362
804209307165891073 22372 26205
360161002728890625 3318 9776
613905832952987393 13013 15088
180234047746321121 7645 28198
508373640585091393 8086 14036
814524543091341313 4904 8175
790311897619623937 2451 17371
352355637962613569 15158 26649
224498350969881249 18010 23810
449076541313022657 6530 9148
761239602945273985 10897 16616
751608655129242497 2276 19459
520172486598283969 7633 26532
384022396475831617 11610 23872
705554527082846081 3235 20707
73457994116591153 16950 26954
372917395323625537 16583 27928
913672204092396417 1789 3841
87774817272936897 8956 23325
17350218122512473 23960 24626
200070544206766945 11515 25442
135355156109927329 22535 24782
38573707178947817 2941 27828
616114745339711361 2 6789
297911864845090689 7367 16650
235841077378186273 13154 22754
949106082860545537 9979 21890
81497941702419745 10450 11756
296869658623705857 13025 17674
646551590265534721 1965 19492
925342826557219713 18491 26317
8630021674644440 20778 26217
851219176436600833 9286 19624
915520187437099521 820 4441
381626605197830337 8507 9123
770799640731720321 3723 6634
952039923216489089 8738 14692
106848120982920849 1469 7048
649254720014930305 8226 8395
16710165970106773 9882 23659
552616591371858561 10577 23627
230621796601528929 10806 27611
37025157324286793 10988 13412
532172647657315393 12569 22591
619117361458251009 16063 26478
390602606905719809 13959 14627
354202640930417089 6046 24289
8086297004563648 3138 5896
931301185608063489 408 16469
385542160622382145 20199 25367
836998846238096001 1302 3789
862075616509198337 15111 18500
545106651909179649 13257 24945
644159977007053185 11545 25297
599016557487679745 6009 11608
572177041372139457 13788 21074
550048178557503297 11126 20164
954467229686461185 1369 10359
842657995088735873 8145 13294
611754846247546113 1540 25551
790054667711984897 14155 25239
165424353878638177 15157 19434
857594372301853953 1208 16477
124008963427609585 9948 15841
419270423052992641 15516 19091
202452588020268097 8375 14763
326263522012659713 19236 20151
775024059004831361 4851 12876
308812164585901889 4821 18113
517025117754759105 12303 23480
234106727554937793 9260 24414
593682535087349761 17254 17593
352828421741534721 10947 12139
762762739502111489 11319 11436
119851258971415569 381 23329
96681881269827137 8378 16261
10602513803604553 20778 26472
693847174942977281 23018 23698
921443120251147777 7622 9445
143491799783117105 3212 12377
5916797640580286 6971 11578
263212659204388193 101 4478
995961716451581953 3150 16337
39866588560382609 2376 9548
947367939135403905 1378 7146
764328506833454209 9788 18899
283606114701278497 9847 23501
664376197365538049 13213 14336
867579709091259649 8891 8993
827262343287916417 2123 20130
110107862385895313 4450 24350
319592986631843009 3028 16051
860965279245107201 10789 13285
722310888158762753 1090 8529
889049501845441665 3574 4722
581703329254178689 9956 13867
356384261842961793 9720 24605
927372902170194689 25530 26316
402777546154943873 12773 18666
347411614767988673 6287 27311
242134859521911489 699 24326
322362475676062145 20270 22699
361995317523557953 15483 17511
247451755631072257 21541 25545
387507533503637121 6359 9361
838640554389460353 11554 21131
320681261028802561 18447 23508
538575769201369089 23332 24440
820767619832707841 10962 12376
426373780943510657 7550 17822
552553694302979201 5464 6194
911683228974578049 11658 23597
342969388090196481 9470 15661
929982691086426113 4719 25282
272620000907984673 6157 24178
508297157209906177 9812 21169
17347207179170711 9406 18788
862861353362792065 7113 17936
254008583972613153 3334 20832
950764080730447617 16713 27270
283969820913384289 10002 25124
238157993525565089 18659 23773
884762029723084673 6643 23020
727616304936642433 4817 24857
339545304744007105 2522 11898
992796312159629953 5131 16674
516921450312928257 7281 25069
683115790416973569 7078 7841
495266136531498113 15566 25863
196660398577822817 17678 27918
363281444352487873 11862 14983
222109154479507969 5013 8347
5800031310741361 8128 17989
86907678474165809 6117 13803
524744094251211393 10641 12370
725345078961094401 10713 15792
46251825007331601 19058 24639
37034519586629953 5383 15460
109225474417520737 1583 28020
378096598297982913 2001 20581
219308807541409569 5729 12130
249293271233074881 8739 22104
4420836011455265 8402 23456
432424180562332353 7412 27010
991875564202715009 7554 12497
244417942539090657 25403 28090
161141524814418337 1463 20226
871219011483528705 6641 11381
501218648096539713 2420 6258
970803742975295617 4615 9008
247999341368249313 8743 10936
525162259881437185 2258 2868
118765338345028225 21105 22100
532123629964221569 111 1130
65409029342482937 6913 14535
151183154940664353 4956 21013
320898401081791489 18022 19766
463048144303247233 3543 11227
17558441614049515 15624 21523
536529253850613249 6530 8184
767899225600061185 14247 21938
101833477480116849 4284 12585
392385246287808769 5528 16459
804184135025561601 5260 16869
934029018805631489 6949 26347
710002218131410945 16047 24752
895800359349202305 1145 15385
205463729902202625 6141 22781
234890969885597665 10105 25848
476481880411913729 5159 18025
328388189321948673 5032 22036
470950417689035585 6531 18879
855849506332418689 4786 19831
679083437404148737 16538 17285
28443814704097293 9289 21860
412616664912700801 22570 24311
562435014660096065 2108 9256
932165980402434305 2044 5972
579203949574896641 15396 18966
823555207670803969 10337 24870
757247756815274881 19707 21651
357189612454636289 13058 27527
682093549102823681 5499 12653
687053361658978945 942 21079
196682238920843137 2352 7448
513427074437377217 6598 16133
220219727241762081 7090 9203
398082815791891393 821 24826
775487045093115009 5704 24442
219580706676783425 7453 25527
612550866177706113 22026 24986
716256032083588737 2077 26797
980294198145955457 417 27176
793005481206936449 1816 18210
121447953582510593 8138 20697
842933949892053377 13112 14144
279210513536213505 16387 25648
400616311682018305 12234 22429
903568851944093825 2048 18272
663839889166023809 4655 15797
299650235414603137 16805 19985
932678972225719553 9144 19423
162620946674145729 2205 27917
373999177459094081 7937 23865
18967546624679701 4425 18925
215244045612809729 19334 21991
694844998844779137 999 23607
440215901696813441 2241 2400
892158390439831809 586 3479
216052687632842593 18973 19425
634199606774707585 4292 19029
928125120496954241 664 12471
329857493244219329 3250 8067
778766950784802945 12871 12903
70583020773419489 8952 21922
381003678751323329 8434 27574
851847596748356737 7050 20910
57176269094075137 17990 26548
994553719658462337 15287 25612
675243255679443841 13685 23684
631987758183555585 15848 23058
289800779329443265 9025 24525
326244708686338945 24465 25583
66318263160138001 1462 27072
747395219741704833 13382 14878
540621754727911937 6344 23007
521735498781659137 2207 25615
187226505336493441 8609 24577
897294846817885569 7655 21964
77464868008963345 20742 28140
871151738912082817 5672 22353
261124925772900705 11598 22539
486470550873079361 12652 19757
819163593477444609 12881 20247
360182059638226817 22548 23745
667984117319800705 11474 23683
17878509462747161 4857 8522
768733115875608833 7998 12349
158386408768102177 9317 17549
172676364812485153 11054 23976
623751435674321921 13701 27536
184459948849909249 8089 17530
18346582164788573 4208 22243
224500644294746369 13895 25293
121350694382670097 247 5570
905504390946976641 3407 24801
260979336593941025 4239 26453
405617027116374401 2036 15258
217197775867347777 4582 23754
334142274445785153 13634 18298
522671979554367297 8464 21481
202470145505454721 8647 16191
832802580938988545 10024 27791
33334504569342729 5842 7994
34661225810303621 23704 27363
148659580562121377 12811 25122
88142208294428321 6102 21154
285477956199319041 4992 18156
176484954338157249 20013 27970
122872046559873377 8198 12260
280844526861187649 2617 18318
694904704640851585 2071 11903
222494855113374977 16674 28054
248808879473767073 827 20129
435484825901696129 17775 19704
531278628752350081 11975 12528
209302385094737537 4137 26519
737280405281747841 11649 21607
286775326126161185 1873 11516
891184451366445569 1063 8805
365492519413770369 13845 14994
919929077306090241 11345 23012
192755368510248097 10137 20609
397984585883310849 13366 26117
532706049646101569 7492 14014
169893644176365665 15716 23543
661288736429753473 455 15700
421879051716405953 13330 13850
985863208629488897 13665 17684
892019853403564161 16585 25435
299032873609220929 2777 17770
148863517413278849 2292 20266
343355753099878337 494 9135
33217122556944645 14583 21603
862226797734962305 14683 19052
84135541260383921 14361 15571
205822873942246081 10716 25080
835888033130896001 10610 12045
180689339905214305 21689 24300
177019617510953953 3711 15188
431874991597119617 7140 27274
792026233878541313 7834 20948
439741025881176001 273 28067
994613014548793473 2484 27106
754940193626559617 12622 17221
894971193172022401 7783 10625
210650518862436801 7892 8935
653416921818436737 4030 5171
768257345125029249 1451 11155
506683026326353345 29 24280
711824127738822145 5490 21873
304906417713443265 3721 20870
202779313060965185 4033 9097
121890156294437441 5312 14138
725343511967949441 11115 26236
234378543319682113 2583 17453
240105855254007841 346 9107
412074657205291585 3936 10370
973526446893799809 1761 7558
303945629459281729 2424 9641
231140096030735265 19780 22885
551877592375728193 22128 27423
336727413956381825 19809 22397
891031289373504641 3685 26537
319431706158390209 16305 16814
582387304177697025 22004 23432
247272911346072993 3013 9101
343374469119130049 24591 24816
831485486931477121 5257 11041
548550254989191169 10118 21599
777779804728496001 5618 16483
599922954833008513 8212 23003
926902589780247809 20312 20961
194624468896076769 20606 23653
129547817206798753 3165 4080
183047082943279105 14915 23693
478184645982985025 19884 21746
929562695345406849 1293 12172
364538455197973121 11590 27250
529547398673319233 1872 24603
849345198495633665 1276 15768
635223921077734785 259 12258
680816344878365953 11910 21390
233661972295823969 6548 27177
586989582062720641 14048 22487
220500607886645377 10946 28086
346274174800797121 6213 14217
471770324049490625 3797 15313
746970351142643073 18281 22658
894322843568172545 12791 25764
540903266701718593 9906 19616
772186739929612289 4804 7798
920702070268298241 6188 8687
194942274330980321 16526 28274
947597290901612161 17482 24738
600156494206462593 2653 3316
61203320770665929 16417 21476
361166051440132929 17951 26310
531150867555339777 251 4114
523109443011680513 11092 23769
50276703818347817 17419 26868
636936885462983297 1222 25712
782276812831426561 4033 27280
188956929162944929 1174 8026
2165994970205532 5462 8358
271847470675165697 684 1656
927529662390270465 4357 21345
34685254071053609 9578 12820
519644992401133249 20916 24173
9218832467876581 35 9767
538277895791040321 11763 25620
697022440591101825 454 6610
256771562142638753 14092 20814
667020374474585473 1265 21882
355477057185538561 1644 21415
34229943540783125 17882 25209
996334481580298369 13178 26471
426297372106017025 6330 6834
396999782354569665 16651 20476
610167674813911937 3977 6561
114056479569292433 19605 24643
792407187746700673 6581 12775
867590662308373377 4908 13104
420144510066098305 1877 11105
417495930367117313 10861 16195
16131382524587679 10654 26780
556922961807444481 11497 26786
643517646342079489 4130 22344
353788541639211457 9932 11601
418884982817186113 5356 10433
219404529763579617 271 22001
740738097250545793 4976 26719
962240646568624001 23623 27125
407419239003370817 7360 15433
482850850053253569 11537 14173
332126556872371009 9478 27001
487553929094993089 14368 23253
571618101909475457 6070 13770
656328148316447361 269 24513
921049148011992065 14125 23278
596229142020995073 7674 27112
701604151431478529 16281 28051
96657855323812209 493 3203
683666507169252865 20309 23036
778440182656062465 15402 27651
639154654442048513 19358 22791
666429592973571457 12325 24350
628747560220364929 7763 17896
943241332317562369 133 6679
879515617811915009 12616 26356
63932257426827737 14953 17799
431241521751704961 6073 27811
896096106878765441 21574 28047
783598949689487489 2062 9797
139095787805956657 6008 25000
18833419789007877 10751 22283
340997568140828353 11568 28259
152137960590845729 12487 17043
613128890765537409 12082 26601
507390118807084161 11043 18791
88363672612651105 4415 21675
991917237854178049 19298 26102
198704403598782177 3092 26238
664230699891522433 15659 17792
134788847807861601 7913 13779
293317225108449281 11104 15817
949823183864694401 8799 14472
662097470253915137 8139 20987
368841048912322817 2844 4001
996129445095529985 7048 27470
655293474312202369 20215 27713
265507127475974145 1857 6212
552513623138445121 2770 16582
489288031968225537 3815 7633
298384670637275905 18628 23139
668146009375480065 10749 12028
431649957764228993 18836 26336
646584900563592449 22723 27545
530816378837556609 24168 25324
237834230748337217 13232 27162
888507673255354241 9187 13964
705722287621636481 11163 18441
916864651126289281 13173 26768
296391155946086145 1222 18926
810344607487770881 826 15941
147715365983938081 13122 27261
479921397033365313 9900 24388
496934393797051393 10820 25742
201092583426138561 15477 18280
7571969964953241 8897 14487
88119241956050593 3646 8037
201556641271881889 722 4552
197313523170102209 1729 14270
859603990840692993 7334 22953
128296611525485105 13705 20334
708144557030568193 7410 13931
300057428555781761 3819 24710
670298518245186177 17454 18651
91165619227311361 4776 7361
35901728068100881 9928 26243
833189654993994113 19587 23400
131404128704584625 4792 8837
399472489255799681 16237 16521
923859014599759873 1978 10646
465327323439616705 9668 27966
293151669071971073 13731 17701
501495819090607169 10729 21470
503620432594605185 4161 8523
462698207818142721 5936 14474
864087262752885761 18433 19902
792576039263821057 6163 17584
914496572477066369 2552 27015
96861564385868353 12324 18085
465980892832288193 6798 10941
857549023732204289 23875 26175
683090668971605249 14863 21107
534035697869292417 10058 20347
200194601028126593 631 20760
308882005685575233 17743 21497
596770143364256769 1474 5293
348363149317201281 10499 13146
850632897304887297 7274 13846
762769823007019393 5158 10645
777099048097429761 16129 25752
93287804905550337 21780 24349
907212214482452609 9102 26796
304108117454148929 7590 14273
780419667100677121 8358 27934
743670525960645505 3112 24948
816308977771296129 72 2800
868656504452886273 2485 20358
502924876090222721 18600 19382
193557650710268097 2383 18695
658884903354500993 1690 21586
966252978686270593 2556 12622
990702057743863681 2532 11063
814741480235277057 10926 25605
15326305420284571 9260 22438
903929986920545025 16291 21390
604674709675439489 11273 25399
600390197275864065 14336 20313
525229289925672321 555 3210
385376746239302273 14939 24644
378814690994392577 7652 23341
933928139447026177 21859 24572
501547558342661377 3661 15279
978430575553730305 11789 26588
459516638441019841 1199 10320
130742520536962561 15669 26696
557201948202671105 5833 8798
292076303423016257 5480 8373
706061758136844033 6909 11894
740781127399991169 8436 25172
178313611913278433 18452 25997
797576278353730561 13783 23957
457471276382111809 4753 4989
112163778012224209 18521 21594
395923693573191553 9074 15466
495508201350531841 11616 25828
79955625168754097 3942 24644
884909971033629057 7190 19763
516034317857116097 4694 22895
174192987062795617 10427 18181
761174257657220481 12899 22765
192012751214242881 18554 26079
349056467981622401 19998 25261
849664201912787585 15960 21642
531578148289430145 26071 26782
221465920695202113 14016 21402
601662713796326145 6217 7632
319253387600767297 10581 23111
197532843977658241 15017 20816
63454906186883873 9870 23023
358374568671646209 15992 25546
218205818860923265 9968 13994
653409709420504449 20070 20332
104602408656852225 13381 13397
673098317575107073 21792 27893
831538027789307009 9934 19926
397457063552170817 1107 27404
605644978029438593 17024 21333
732767281042608641 14274 23395
393515815980947521 304 21564
365466547930100929 4091 22080
26807432986679205 6526 26491
351135473159285313 582 4011
88458532598096433 3614 15912
882853614008613633 2828 3750
459915147766970753 97 355
439855288666532097 6577 25977
254726183845065185 3142 17383
444969777232490305 713 22588
548291216383198337 19072 25102
809893027407479553 18056 21503
866259519647385857 3622 9962
601828574214554369 2703 3854
181952942426228513 9209 18855
137098546012648369 3342 19625
622333679124039937 19936 24626
740902287435108737 12061 20969
250651552082551617 15914 23027
123731929510721985 3554 11571
487542330201264897 2206 10350
433552782418676225 709 14028
821867051676498817 2940 17986
979718611926326529 3619 16175
283615572944967201 389 11868
999692547704814465 592 4880
332828311447848065 22354 26000
994487657397410689 421 16417
607530253386030977 9322 26008
423501550634856705 12620 22646
89703316894777169 7415 27150
567953754409270337 15241 23391
523409817278832193 2909 20656
951897134525257345 15320 25503
444897650350007745 5421 26118
997414687900469889 3822 13442
907721483868030593 23084 23469
967788197690797569 3656 8242
163387211014629953 5065 22097
190110449747859169 15 2922
198925400842227873 282 18454
752136624517238017 9873 25140
426545513949484673 18664 22661
387560539983592641 2103 13134
466552615725348097 19092 20026
842068695863080321 16506 20953
689233190018121857 9692 19860
780570211536510081 2775 20236
945100228497608449 10290 10353
25672302993928753 5902 14219
782099101988244225 738 9066
380357232823438785 5823 13329
421422037747717569 13858 22067
866002538520522369 8925 23367
612075359430185985 19066 22314
743355997642932865 1583 28197
488625420636452673 16448 19609
654893951922833409 15235 21299
982784019201368193 6047 15826
661038313044667137 7511 9223
724899157899031425 3403 24845
108512748697709329 10330 26579
152737961674809249 5165 12196
992057755662155905 3081 24120
284106491529712449 3851 14154
37621793466360745 3334 23786
39413897957665257 9246 12450
687059917904672769 1357 28242
330171947176822273 5333 11320
872095761020577921 4317 19038
524978252652410049 15775 15951
225861979906195393 4110 5766
764933428129921793 17026 23741
866508477772885761 5592 9440
235008342738659329 8760 10425
126024653724908129 1320 24042
16761855603093069 764 23987
246189721905924577 14238 26433
852198398397781889 5973 25333
599125465476244993 7787 23267
424283253309340609 5989 24838
514959816190174273 22299 25168
446874108565332033 4860 9950
518677381365659329 1012 13311
287261715580868321 1594 7488
790117565456714753 11450 26020
206137085177978465 3542 25645
548378757464259777 9850 13971
708280220018508545 16576 17195
869875773573046017 2219 10218
121473487981994305 10493 27419
972362313041156097 26156 26312
329328810350844481 23008 23926
895379034975068289 2733 21474
745415598889515265 5454 18989
615840105830809345 6576 17328
313690345349584705 21500 23703
925146045857150721 251 19272
692942943706661633 10298 13613
374901137271887553 14918 18854
944391847782512129 17205 19395
585073632514795649 193 23629
581227192114262401 6537 17879
652466049006076033 3083 22338
936628555988846721 9025 22459
642217361570732929 5021 24435
57414086557308505 1840 23661
272172201271001057 705 25343
595507142234126209 10868 26250
934994291395359105 6928 9086
240622619693404257 3525 13526
796260061760872193 9927 23399
816608279042725377 6937 14665
495182458456259393 19174 25184
630328160763376385 10154 24172
174741092561657057 6357 23451
321525869715898689 8323 18557
946439379099135873 11162 20290
434758786178839809 7078 20906
103006015394552017 13175 16175
561864874721749185 1322 9316
747723498873785473 12639 13641
522724261271910977 16588 26944
649713274122216705 1588 17591
203210824090788833 8944 16747
565048450473856449 9734 27890
270141511021400065 4194 23254
656788510786693505 11269 14743
727235869866774529 7819 12060
857875500157934593 19451 19674
475020570157703041 836 6534
113549739856136257 3543 13945
349167664547266561 7729 8658
622974983662093313 13671 20431
65307479855256649 19430 20802
406607457359424257 4088 17328
444982513801875265 7183 18446
473958168600365313 7349 9175
383096961746808513 19220 26500
769906969683443585 7381 9643
995432207078422913 16902 21730
783467143679676033 10472 26846
553554512737896705 269 6518
863089583497266945 1225 14385
81788740498268449 16032 18332
271157338229603073 4428 26414
541526388562822081 5937 24048
633632776050671233 3727 3869
282281875201803713 22086 22833
87435431064907473 20511 25808
464243342705039169 6887 24074
145744876471379585 11741 20796
411775183533649153 5656 17588
383120028060108801 5836 22173
112591522705280065 4784 6062
47869946156122721 17324 24995
585315987654340097 10922 23755
440843885520454401 4346 22326
280858160499867905 18442 22526
696411262415065089 8769 9581
155717452831311233 5474 14519
406559943982461633 9674 25950
807262189769566849 529 26153
535789896687344257 23356 24550
935076123296752769 248 19001
339769326969790337 240 24433
373427243835955393 1259 13796
268476149397425697 1256 8888
940759444663427713 1763 25125
899253063966529665 5627 24114
335598194917700737 3710 27871
231798870367679649 12692 16103
60454365961803089 11053 19708
306730928950063489 2551 17489
696069052053253761 24022 24828
564158769142036225 3402 17902
782764018902867073 13889 24062
952935757749504129 3155 9081
849081203209372801 20604 23453
509129516108782081 1861 18557
935863794480766849 9280 28091
907400231763265409 6560 18699
827343229526526593 4937 7760
123582565437512673 16121 25264
85044940007918513 7715 9157
802500704680671361 25693 26251
356168398802616065 6999 24020
761551007065957505 2258 5231
400622145622506305 1777 20297
831059515307575937 17443 25321
311750023685597441 10708 22354
769562189786849921 10051 18996
882575540724303617 17890 20729
531518685894798913 425 24295
944899710133476865 9815 26273
606501163393215105 1321 6141
451226140179514369 14409 21678
351184264010758081 13179 13202
35135686006789513 3089 5485
80974977342403777 3292 20370
639871129988847489 10480 26745
751497139486009089 5587 26373
592679450684066433 1135 9805
55264358994900673 7319 16404
183170524935306401 2579 22770
534283268787479681 15849 18985
734925486834931969 1077 26542
5282088673393305 19752 22208
333593729019185025 10784 21057
668419179854016257 11475 15084
383392287448366145 8469 10382
442889304070785537 14997 27430
78692445747535089 336 17926
835637723442435073 14525 14669
708020037395307649 613 9734
827209815412796673 6613 10099
817529282073877505 1978 23596
204989594894602337 14333 23422
85802511705161073 7143 14931
126361107751488785 13680 24448
400298329481202561 22647 27323
209838485441142817 118 629
334854674854916801 13802 20015
285796860330517441 14209 17705
577939050867314561 405 20224
820647147206205569 10125 14207
274724649207477953 15995 16751
144112337621105985 11277 18398
857157015026345473 10494 23582
572028483470294465 19031 24480
187535728792433089 13900 23602
675958714879694593 14327 17509
941388464123775745 15589 22596
363785317984497409 12838 20776
497742509397902209 11173 12681
183278105423919873 24775 26166
462419436134567233 3923 10026
372515066709528513 13780 20238
233131549936224769 3109 20271
283415569763032961 4781 18787
595008256255027841 4439 18978
701756444776822913 8279 25007
405292835759148289 5187 10843
323170520752068289 11511 25931
594251721308793857 16154 23366
192924903236505697 8870 24467
980110244529818369 8641 18918
483275506566027265 14149 25119
920744291645831937 12558 14217
4117016768379501 10415 27644
270718781909259585 6781 6885
114268167011044145 10460 12679
711845138480626305 5487 27058
636331847487159809 12663 16219
346580120184178497 20278 25142
282760031003956417 7436 27941
130504033531735793 4817 9425
403204703772008321 8036 8245
929437500550811521 5236 13984
611586566459902081 6950 13351
959892874709666433 6073 18461
366796009192999169 11817 12364
553402911576178241 2314 26643
7504320829522016 3562 22135
518209178953526337 18263 19227
323520507593475073 2263 6250
862655194883494401 4208 22382
9615913623047591 13830 18079
21000203639189865 2247 17896
955510068717334401 10680 28316
463413916852637441 12285 22326
218559873948006369 6796 10107
317615543772717505 819 20130
57522236944112849 18053 21948
941102044589449345 18037 24617
523082668870483073 11762 13083
45221155942542169 6152 17990
211256696212306145 3028 18814
499897238099300993 21284 23120
803672554786825089 1347 3460
671362844232447745 19255 26048
170318319572704257 21671 26143
228048481000733729 7959 9367
123611916463385537 11601 24115
299391370494632257 7049 17577
912138744518589569 2227 17028
583128381734134401 262 8384
511604349466349377 19883 26502
77068584048163297 3652 8875
39383777788476241 22483 24233
218403348558290145 16727 23368
676937703861891969 1370 18737
336153366502898625 17686 19042
313551698229648705 8522 21152
423210537184310465 10926 24723
992212452818872449 17828 21652
380381818512461249 2232 8726
277803006047083297 16018 24467
961983552171794561 9110 9376
928628891591966209 5291 21137
983547039332123009 1180 7049
484125673842417089 6587 17260
594914706262273 6272 19530
667694622802596225 4454 14263
932764129598467713 17788 24504
950676801771454209 1403 12326
684083852589758081 22324 28188
658368355468223105 3529 6287
300764745257467329 3529 25834
416872078416279361 4144 8159
152589585708177825 21510 26814
491855050357511233 10383 26465
923366708546126337 1009 24244
374213913079376705 4168 17868
775264534389258113 566 19860
163643695469584577 3700 25010
834146902880107137 15703 25166
977027846662227969 22238 27660
864825331434310785 810 23271
854440305250047745 2942 19636
129724004915772193 3458 19606
885660179589695617 19252 21149
374813733694672641 13233 24565
43277918064642761 24553 25019
39720601439839241 5352 20616
81097988884071265 12657 23540
141061068370483153 16254 16770
556540230953370241 11079 15324
411085963593364993 10706 12301
289601154978999617 3006 17961
218630275234794177 1352 22053
29548871283605393 4858 11122
614560268759035521 7703 8841
53354994693567193 5936 27330
192875481230153409 19556 26331
920743974110191489 4631 9017
191062433731758561 9779 16202
722306912460670209 10490 19673
962311930847697281 7953 15807
364716524333697857 14375 18478
698976014052320257 465 4568
876561449921357697 17475 20948
152705556880427201 3208 26244
706186646624981761 9404 21413
942854896112379521 3325 4611
430670546858170433 4155 21042
824023074042734977 21409 25795
933597496054897409 10723 13903
475011823336345153 4987 23748
42940036645578769 11172 24501
569356775067383553 600 5970
573817430932447105 16200 23145
300702217911691585 1445 24402
435924699444445441 998 7708
119254767729039201 15263 22226
48396549012874601 3984 26398
593962347674036609 7763 19788
919422898760021889 22934 25964
594523774300093057 9166 25691
391165251489152129 3160 9888
875268706356820353 16774 27424
244703244219312673 9748 20926
80879384719899857 4764 6016
435325078526016513 9508 16384
116593586987690401 14186 19659
967970168003720449 6601 18378
12024373752701935 20854 28143
678573448035162881 23195 23695
148554295254712097 17693 23626
681148086796714113 635 8646
272940923122398273 18094 23442
594606938423407233 11432 15539
244479334675290273 18013 20615
807255257873837441 15001 19202
98363894543958001 3135 22149
980320198672583169 5736 23450
965508260879204225 9005 11998
543643839573707777 3935 26802
915411241221669121 5830 26061
296292257830639745 8606 26801
59341810764422577 8012 15597
966272345343728769 4831 19425
733910786253552769 5242 14061
894236753307861633 943 19314
124879426200379841 20049 26005
138395949353071761 3939 24154
539681498969166273 12456 25387
533870215780336129 2116 8217
769511473838164737 1395 16980
263429272808057377 22266 24316
208378627034655041 22105 23650
912380850504742785 998 21490
400937374940582465 5321 27040
809450666091397121 21211 24390
590847155684308225 1310 9882
785992052944248321 6022 13756
588597564467320961 750 14583
46446915176833417 8177 23334
782473628182010881 407 12037
113018003294737217 5547 10490
550759441466653 5185 27421
370888053944543809 11274 17506
882883936078876289 4952 27360
933685912283817089 2596 18220
341187495383380225 13537 25295
48893869540254545 21920 22637
279480836514984801 16653 28081
100608651991986881 838 10428
976710348826458113 5576 13131
851802058282334721 10923 11294
196601239213542561 16908 25265
646265412916061825 2829 20753
203869766126572929 15831 16985
358443137326222657 13110 19353
786226290434918017 1799 11012
415694494559399873 9513 12779
479936026442999233 3999 26063
188314454844363169 1898 15551
787798527495901569 1946 2347
483704173991679169 18501 21621
647101642403399041 11617 12805
949945281372411137 19587 20810
942266448016177153 6031 14480
930522617572929537 22773 26650
933108508068954753 2590 19737
439252319708788993 2661 12832
144339295329380961 7887 21996
366568817882221505 5038 14444
644419402888004865 13721 24602
413170352834757889 2027 16066
289320267990270017 2307 9683
508941363330873025 14456 17431
263118114867552321 10373 21953
763251471245997185 5878 19726
995896279522405377 13777 27668
436673294473234113 12896 23242
560215518701781441 7435 11620
900578695354258945 992 24864
739873386982402817 1554 11669
440547181155064769 14352 18087
214324497575233857 20683 22562
774931147728995713 11864 15994
338910636067190273 7852 23631
672437680860223745 21438 25029
815783693305561985 1724 15067
934738546403938433 21391 24745
404547898859853185 2594 14370
859257023430839041 11490 16301
504172770906791361 11503 23116
996417996772425601 22923 27829
91846870397539249 22275 27452
932504923244334081 4281 9336
465559253038790657 40 20831
548016168237868609 1230 18648
792245304551535361 2277 26334
525426159432637249 3431 27233
160413079662163233 9823 16211
937880265272060161 11346 20156
942114370735019649 13752 27743
379489300324603841 25734 28230
191458941040039585 6075 24940
278922053364116353 10628 20962
765234263198131201 2039 25737
988326592482135169 1648 15217
802222180519265793 1503 20279
876865891016667137 22070 24915
986065456632893185 2263 18226
482800699983680897 23229 24677
942950729783248641 4217 13585
820004561963489921 2631 26901
593268837992162945 10411 11645
252246578485763713 6837 26136
894127185997234561 14841 25793
661121009644109185 14103 17708
897268917327174657 7175 19440
15309113563869659 3267 13541
513960829964062785 7985 16074
601440161175961601 18283 23642
6486992567381834 24649 24840
644667056398500225 8409 27859
111983179574451697 5591 15393
833198203113557377 7114 8214
585797077004194433 236 9218
643184064530384385 14737 23427
754951635970641665 2243 19187
302477248676641601 13492 27809
296253156296849345 13032 15997
628916113660803713 3769 5487
914357973445731841 3264 22951
67546628365693809 5013 11470
632553486594041217 4484 4896
861564000818685057 23571 26844
869480910673317505 9466 28023
209648355463176737 8310 8933
256272739359083361 8928 10228
816397922155569921 284 13758
210528842903045185 333 5415
321908977342776129 15394 15792
197707404199256577 20334 24398
150780992662770785 15969 19411
339279074767475201 9924 14211
486173335276451009 8797 23482
93220540931646673 89 3862
414937892731980865 5290 19326
657897633824148865 17809 21511
234733032040441729 2764 14346
611090288768160385 1298 12829
318686390201303745 17530 25522
460358028404030529 10309 16471
781233960576461313 13215 17767
366789056371551681 6332 17927
799981108843123713 6113 25081
606982202253505025 21857 25339
148938390763124321 4283 27794
454948594122178945 6863 18265
54193407658441825 4528 27335
254891495341880161 1202 15762
190808157495244033 8667 24739
543476751741856385 23296 25152
814326412344254209 2360 8333
41243707559857513 9510 25885
709761754254959233 5799 8574
645736212946552321 273 14169
745472913396252289 2595 4951
649583442356700417 356 27117
383509924688727489 2785 8636
866600436543826945 6594 6860
789773826998580097 20362 25009
31860843154845497 19803 26361
270536972878051777 24476 28317
811668982853795713 3290 20882
613309017635582849 1915 8906
280967689140467777 3141 18379
725388793509384961 12986 23023
956929928014041345 1593 22880
140508317737438657 4980 26779
244163651257025537 3461 8182
345148868509983937 13308 13677
146552729129290081 15312 20139
175941362142264513 21789 24359
101558386426077617 10863 12558
476900499421564225 19784 19804
864007262845809921 2573 25043
703238196221743489 7005 13015
892791130685680001 14041 22939
69532657332434409 5360 17643
897935381268375425 20662 20708
996291328675521665 10109 10737
117997602571435329 21369 25312
593268347081366401 7793 20923
187626774694287233 7902 18528
793051795751576833 4903 22883
246738409168784769 2276 19587
76973612182786865 7170 23352
718922762914324609 2532 9444
565789695495464449 8308 17814
93322821337395121 4160 11561
336212564002952513 8096 22412
382116418324649473 642 9747
206651351070799905 4652 24346
333310814149513153 12182 16103
353094415640601537 4879 7848
278036717306569857 200 12465
51093583726537161 8024 17832
890203716093921537 12460 24317
800532750233148929 16521 24491
442974783762714689 12620 15314
136068331113559537 6536 7249
881603738575648769 4956 8097
516300467520824897 1501 16434
780283292848558593 13651 23789
470800847873800193 6141 6483
320474128188848769 5099 6858
573286343956230145 4707 21996
856082306307378305 5708 22225
156159785239562881 16552 17605
781478760656284545 14587 17186
568086222945613185 3526 8839
405137775904613313 4110 23964
678840377288917505 15283 16484
898511739713612161 9068 24554
76313835450751105 4965 22285
964119240764240769 12137 23551
118130576004997329 11369 17841
413108039070181121 17730 24852
474988449666643201 3868 14020
113442420435170273 828 8826
309537087882727489 10899 15910
771994493400327937 17615 20140
694619274320306305 8835 15364
772987030759800577 17061 25007
919021684015969921 19239 19702
125010567610161169 2896 6179
980105105809787649 22241 25490
815251786579771905 15720 23131
586420695881269377 20329 21856
323289374884595329 7535 16614
563622427420089153 2717 2892
682943766495590401 4769 24471
723550082911341313 25506 26375
905105435747913089 11356 21157
796981351714027393 3911 10520
524449662797188417 3116 13490
612667677922143361 13281 20797
498205735068395969 7586 24315
877556757401126913 3364 18355
684828486801627905 16529 21647
289880995021828609 9279 22960
899658804103580673 23788 23920
812297022036478465 12662 15719
853500608672042881 1636 20255
445636134288076161 11068 21715
826071892817466881 486 7181
789295204294067073 4616 26253
211163143848558817 12005 15660
594858650752254209 21392 26998
889102866304512001 18896 25901
116172696795405985 3460 5597
22988217997315985 1656 13454
911273584574569601 719 4392
346070320727520193 4191 6128
398643565054388929 15852 18974
75085111377866561 20965 27669
966916987233812353 934 28048
127556631217544241 20002 23107
590044322523102209 3586 12770
475631264242103681 5422 19948
736248037588506369 12615 22262
249493279193686145 12981 24758
971649078490916225 22834 24413
766977179809522689 5384 9765
416337034293231745 12146 23334
94479922039198529 13208 22452
411939147200502721 8613 18438
193257953014004609 8827 23290
166472989774586465 7241 12584
986057326517553153 21859 26682
397729635499505473 6679 22492
809326044086454017 1798 21526
802713048285706753 4693 13579
692243551228159489 6498 12642
187618545145415553 10791 19591
917757568625511041 18386 25183
800267318966472577 8196 28095
864641695286181249 17648 18549
974436847023785217 7735 13898
894754352615201793 13016 25188
898434766838473601 14443 26678
252500192764415489 1341 14855
483436120526238977 9464 16394
673317864373778689 2163 5960
892711352759516033 8050 22222
804792087757462529 2098 12643
911424014664820737 25461 27371
150335448162145729 10912 11894
294688470051905665 19952 20612
387092035719433601 1331 22847
322892290673042497 19870 24446
277295608643150625 24384 26939
884830703301940225 1272 15384
865058005486204673 16146 24632
465697861361579841 7864 27373
83213994064671233 16561 19967
452924846205004161 12835 25226
235832865621745217 11471 19296
713749362857885953 3487 13824
910856761439809793 7976 22923
377059772801356289 21574 24209
487708290925311873 4308 15007
359490692064074561 5836 6184
568219741616651649 12789 21368
29936972512157213 17179 17566
23853782602316189 13028 13954
496203930716252033 10606 20762
298061818467935809 7026 25743
201007146543485505 23650 28194
56596121236438537 11837 20518
90097466821053025 1464 24337
637575756987622785 1642 1861
898637033978044289 7123 14687
45303327804077753 404 1666
744996228981467137 1668 19834
613360922356740481 8358 13959
646865402719964033 18915 25855
365921257044490753 16983 23098
917780081204117633 5639 15997
825966488535023361 12597 14115
49315715897559897 2054 14474
238044352039992193 25449 27054
619468897703985281 13990 19062
902502403147757057 4983 18207
275878180862104481 4936 6581
942363911370350081 6649 24933
713348961490144257 1465 18329
411145117868876737 2500 7528
787613518047631745 209 22416
405591523184028801 7322 8538
935470419627410561 4505 17987
560647472651758977 2857 20221
88097663177489233 1923 6317
851541166476195585 9423 19580
461289894523876161 1909 8242
70923700528290113 8572 20677
345628551117808769 7335 23381
877884931279425025 7168 11543
831631306893132929 8285 11129
264022859784681441 7745 19248
125235935586271553 10264 20627
651963428857797505 14199 21626
47311824682569889 1338 7194
251803664629143489 14417 21735
191530688426492897 8895 16213
981596812848607617 22588 23537
719923925745451521 5980 19245
697732236491923201 6261 18565
866734007754057985 4410 26553
535644975118160001 3255 4326
10949162864566377 6466 13715
912668298342346369 7351 17043
960747258469691393 19710 22497
113519978389149409 855 23638
246549660409062465 8347 21028
462386346370401217 1047 27860
24242583918248073 7432 26876
414249203956885057 5622 27353
214359964923662721 11165 13218
268872919562035393 5713 16632
38230776349163169 18130 20116
477188089540135233 8965 24637
244079929810784065 2587 12985
676000810597734913 5869 6998
555528988804706369 1020 26171
773125772009635201 17331 23196
867719149471160065 26415 27744
717732483623088001 12392 24256
396514524626834241 10880 18865
653229494903314433 4549 6927
629410383317395585 20892 25250
15149648277933637 20120 26263
903394965431640833 9970 19955
522823353772068353 13041 18232
59613737467461905 26243 26282
275820447427328481 10632 17569
338207106652358657 6347 28222
128057896003412001 8096 18515
894470414161464321 15275 20912
260651610812963937 19278 27857
618510374097564161 13036 21959
828638328342620417 4477 15235
867604908525098753 2909 25450
601656770837799169 800 10706
304272407910698177 2920 19478
703354677371976321 1286 1771
247762941727035713 14360 25503
828105492409569921 19943 23809
647138134350210945 7005 12636
993486258218510465 11224 18900
269629481345052833 23784 27403
14276998700474053 8670 23641
890886713436596993 12906 16645
350399297239135873 6677 15699
594692226367062145 13290 25175
272379641330722689 915 23928
655546064233288193 2864 10041
907859587879343617 3219 22942
441171238208259073 1765 14302
848838429352788609 10345 21723
667860041842825345 5319 25853
558655697817641793 1996 11491
393270292924444929 4432 24633
357699959001074305 10166 14173
822471583607931905 9261 16276
362861552392686785 3877 8805
606140325944156929 6035 21389
14833437978360565 373 25523
310554069009068481 9115 10854
557124256663570369 2750 8229
989175351628563969 17053 17829
981269736575789825 10734 18154
559325560845746113 7769 11854
648282848775991681 1350 11027
411156778298167297 13845 26222
740644085667277313 9 17324
944924326978334465 18121 22512
959820363098060673 16844 20239
320268417539171649 2767 23742
28393741082133773 10630 25491
614891894690298753 5196 6521
327414185349240961 27137 27993
813442017119971457 18241 26506
200086207541325217 20700 26545
461759676107757121 7689 16288
403342266174462337 7342 22723
885557142209524481 6511 7199
120868025743185121 3909 23406
987099735583949953 17425 21299
893764386812691201 6952 18986
711780002294464257 22480 26017
22255235803534393 18077 25409
881387361020667777 611 12360
604842403175268865 9442 22501
597228683740627969 4503 28095
197936001593056673 10662 28223
999015563256886401 7825 25044
172080295284089857 3117 7154
8017512837259489 7815 16921
585400076071415809 20821 23931
644057273406811905 4115 22518
972817980123210241 24344 28264
576756253898469889 11882 15205
940400369992993025 9792 16395
799522649875239425 2492 25058
827041270029738497 1966 26352
463330854076620097 5482 8598
488715417853264001 9165 26602
963914357217586177 14774 26247
450988138290881601 11973 12981
117216793466116801 6806 20149
213519578157722369 20027 28273
421225750545158209 1918 18281
187727651123779553 10265 11470
608994098343689729 18419 21969
682856922526902145 15627 21421
115913404303167761 680 16264
667126603193281665 5574 20156
913840039502549249 27945 28134
963106522301437441 15984 20070
368939175469716225 18888 28167
784439114770080385 501 19436
85641779092899377 7158 18813
420647794680242241 3071 25817
725225801038416001 14634 21536
694070275047636225 8867 16972
263442060680109345 8785 27532
351786285512780225 2198 21117
521686710555524545 2772 14818
526665410521090369 11096 12276
118026770874426033 8831 19735
463859305173038209 6584 26533
797633098984416513 6742 26756
809225782184881793 25807 27038
250779149372437601 8418 26939
368658759968205633 23031 24847
909462165765926785 10548 21491
326988533128044865 8820 26474
384031900080575617 8714 22221
850111896779203841 10029 16845
367097595132545281 22808 27938
561747581397185089 6538 12150
975990771664772481 15217 15866
685651065593099009 11499 14111
673069643017651457 9015 14692
195421944256892737 3954 14423
307201643887967873 20138 24064
985857565769073537 17209 22083
243145419777928129 16255 20246
223162751705871201 1523 15838
632183088958488065 3311 6095
167633739780022497 665 1149
231182927917796385 22680 27306
392169021804321025 19586 19772
791318087317396353 562 27334
887068275290978689 13948 23122
415892942569168897 7958 18009
307569190534138689 12168 18130
715837377341745921 4186 7743
170913735273465761 7892 24628
363333722138019521 454 25848
134009477048252273 14577 14621
623553120833239681 19319 20937
38669218911515201 13809 27071
220492619781222049 11311 21831
301635483768933441 5415 22814
845110483398134017 4312 5424
586006325830474881 3779 25921
570858745722812673 16136 25240
600499042367189889 9110 16426
199486673404297921 15275 17391
586919815173878529 76 17318
375469718358285569 16791 19953
42482283696358537 1400 4171
572227267625169857 16385 22450
495627081766535553 21207 24251
699906051128731777 11510 24419
580894294762785537 3906 7542
868788588447930753 2162 10683
415859376533639105 4879 25513
490866664773587777 7910 11296
323126591294993665 9186 13258
206047799134541537 6508 15042
327634139996085569 6048 13790
401421203291459265 5010 26351
41191042920004865 6818 28012
64619562579370185 8696 13284
89598458531334305 11370 16923
592307079252943745 23252 27730
290521901871500161 7049 20449
9524877805962007 12274 13427
485190055677030337 19787 25465
562604292517573185 10770 14720
172891268039265345 3467 7418
462814379588085249 13944 19783
666650957561252225 6409 20383
626036868408956289 2352 19834
30328735522886065 5887 12221
204150272566511873 3787 22175
632701585068637953 11160 20149
372649059497899073 14144 18110
111090171174922145 28235 28326
718668484563071489 8463 15055
10666088095781845 4596 12290
797695061832737153 5449 14317
405401636409806081 5038 12067
999620876967345153 19781 24584
106134811712188081 4501 6981
182645724239318241 16195 19881
479201442314476353 15447 19770
849656755588942081 22447 24003
433833432724704001 17142 27263
954012390690021249 3275 3844
731580287325272193 8180 24825
371838795729633601 13541 19433
300092090543749633 13392 26506
785349423211908225 8847 23027
231115428932881185 15853 24302
71671142934693681 7899 14879
314898320868799425 14250 20392
41830918868551945 9388 14860
234723948543148705 860 16589
535992188431624321 11269 15137
361576347048462337 16033 22776
175086471508290497 1759 13791
918811444256320385 7029 26066
854371658157024385 3168 21617
733138854527148033 17182 23720
972783349723609857 20438 23270
437029992430808513 9582 19630
3846509008685218 6582 28046
91657331065697185 1980 2635
251390979312059681 3123 20572
514422017969835137 8017 27028
138003008040076481 25456 26330
152819961917494145 4827 27974
984665943968561665 9893 11006
668528867810323329 12623 14430
775508592238214273 15068 16376
621293487354471041 2678 28197
302034664472170561 21438 25519
260473454603172161 7624 10956
49536980793480017 8626 21190
779553922369053953 1300 28301
821984296757303681 18588 24121
791249390552564993 517 2934
595808850881287041 4752 15446
186352167528490049 15315 24640
441933015480156417 21860 27069
710503627329231361 2329 5974
70258504430572801 22281 23261
390660868327138625 16119 20772
758346534505474049 17 15660
958899819388591361 9786 23870
304079659652916929 1140 25834
179409970470196353 7432 17111
493981271647054849 4471 18846
154484497409484321 10707 14582
439921109748670593 3828 23970
216036832828969249 6712 10559
652323804497310593 8936 17771
814011738422692609 4861 12319
123490814692804209 18082 21376
602204060833194881 3148 8447
76193999776915441 9525 27022
999453412020741889 12092 24838
634355342833263361 11855 17586
814200973310057857 20847 21992
866093242825026945 3994 6540
947345330331472769 6933 28214
272235769708448321 14921 21922
82644377742433057 2739 27451
906592359133764353 1578 19145
395483795697643329 899 12584
23921484508012017 6984 17962
850107665100530561 11941 25699
982623918707584897 17424 27527
710956186733341185 9693 21466
533745162462498241 11800 19204
754085708301509761 18567 21694
553103458998901249 155 6057
460602413125243969 4667 23162
309455746652421505 72 25250
236973220470765953 11453 27985
832361565735734401 2052 12509
586675364712789377 6522 12176
396736957776216321 8389 19940
522097663016488385 18418 25798
40306525615402937 7111 22650
865486943516074753 17577 19906
40366927809063921 4981 8035
253781051585725953 3684 23098
384313223090199361 19526 26320
265855960983827809 7138 11221
68295345720930105 25729 27447
565259652745588417 4050 9392
878180907816709377 3876 19688
289754169306050369 9693 20958
446298323002228161 17059 23998
993293158227352577 14694 23212
569128222279882561 3291 26437
394091037676957953 6806 18089
74303346169347857 10381 16298
331547029284131137 10530 15468
200081263136166145 3500 10372
356375644403598785 15703 16159
959277495189869697 26993 28206
832309883644406017 10207 26996
83217267446965345 7455 27414
576209296234054593 24187 25793
291436883378612097 17673 22038
800663614194114305 7144 7412
787985578694399873 21035 26887
89234269726389921 20019 21556
167534328270736673 5706 7212
546583944389119809 4129 27581
673146669785776257 9817 10474
722206458395532929 19741 21543
103560906776966273 6051 19269
385214902987790721 15590 26588
822631993661399681 6618 24505
721061766260035585 6299 27390
525175594068546305 13289 21249
217208802500046273 27148 28095
318490109122304705 10966 27344
143871875764176593 957 6000
942750946625910273 7934 21310
539905294274625217 602 23600
224480702590181377 11736 13235
804973598373138049 909 22391
943662078215087489 17452 19841
193465510890469249 8781 13578
119015608201234353 10099 20622
984721451929999617 10236 11825
761296305729718657 12002 27013
937981755981006465 9686 20914
448507531418908225 1101 27195
52544462623060897 7238 22057
411542122354124033 5947 11639
89026225301758193 4788 27123
548530717727370369 154 2182
582449523640519809 530 27560
985923900864197121 2780 16343
957935403252086785 16623 21658
561656090438344065 4901 19660
134844019786797281 8093 22682
28153252587973301 4489 20003
94076638681038113 7224 27103
62904222708336737 3016 5006
223463910000816673 15985 17308
229114580096553057 16649 21458
201011525145126785 3354 6637
366345721021513537 14133 21076
840079110351311489 17311 27238
295011376588636417 5302 13700
785333656342551425 2957 12022
843727993145417857 12785 13137
453169901187749249 6939 8838
474766554668253377 9543 14886
831367659723717633 6688 27340
236752765412443713 17979 21699
482465256197727425 7659 27161
185364844295353505 8714 8966
109098692772086289 14079 14111
721777914619419649 11143 20352
653520520662709761 11899 15334
616593396612746113 8443 17697
695758379662258561 5058 12665
206653001370863617 10378 17888
301676813713740417 14825 20566
407898479620460097 12750 22058
299401033433845505 14579 14739
55878146818425737 17941 19402
990951957367286657 2454 16231
107526865779920657 10743 20090
438414512970062721 3877 18413
688433395969735041 1420 10155
780701706068626305 17872 23506
394830503085419329 10153 16245
173949767439133057 9084 22651
542968270554322177 10262 13995
73174626886213905 196 9734
77027642439180257 2782 24578
179323585944466401 1614 5281
12451645342490993 2993 18175
342153224885223041 1565 26046
877653077808904705 10555 25956
525026859436231041 6580 11639
604118196314967553 6021 14981
732391883061978881 16805 22152
590589854133003905 25690 28285
770407337962318209 4630 9029
754242279676855553 17984 19025
759067954043260289 5410 8147
465525023768808641 3750 19109
190617991580843681 8205 21641
128931019898882225 1890 15934
275369964045466977 1744 19012
761858097952870913 969 18760
184131220219221345 7649 25516
564138425252121345 21535 26844
835945430848411777 16761 17561
411833057760052417 9175 19769
852991868946482177 7480 23425
967219323179332225 4287 13252
307384319267015361 17247 17921
182658471909423521 24842 25785
222869853025905217 209 23290
929698627816758657 1250 18301
479261722301444609 4712 19525
743695728970070785 639 26256
667602744234166273 4801 13133
632035730544682625 16714 27360
847419026312252289 13957 22523
609877941568743809 7678 25527
464891478771100737 6443 21348
985898454103232129 1285 3110
183915656701842081 3735 26406
137192032593848273 16116 17884
474604980140817665 902 4921
222083844061895521 18792 22107
906097569187096449 13075 15260
40509180626617793 13595 22365
184113510160294433 7268 21172
141366900776898065 9426 14544
213043013320273633 983 3784
347854496410381121 1668 19600
588432530245718529 2385 12246
584230992910047361 22180 23860
995674811956291713 15874 24157
217310836592663041 1557 22470
895820335839736961 2639 22857
911017952615860993 2653 21550
343360535374287681 24061 24673
651474347742439681 8176 9981
997810281774413057 20279 22850
218289545130740961 3938 9533
183021564239851393 15786 18331
237415985256195233 1329 9222
189323608015079969 10875 16851
936247944218660481 9065 20009
986678194041601793 154 27260
614524180721506561 21474 26673
239228266099424033 16032 25939
376428842242287233 16978 26273
281884697551788577 6061 20589
284854350105707265 12491 15517
611084299174017025 7221 23129
733439692036665089 12221 24365
780444693745366145 13727 17523
596511356279766145 9119 13388
231323805337162017 6245 28148
228525129764530977 8254 24627
609807333965505921 17920 22144
575336675373836929 23290 28162
558104877522303873 13527 23460
239834676028049633 9460 16995
366167771445773825 343 5188
688333179791019521 14368 15806
975780725900399617 1498 8885
852452169201196545 18104 18536
407945191090220737 6980 10607
387782453879697921 12601 21023
431439013242531649 7792 12201
722904862730228353 26737 27073
44277405172394425 5677 24780
311212713782399681 39 3287
242268832365688513 2615 21870
164760529526628129 5230 18266
538616729842800641 9291 25066
561955023340448897 2124 27180
683455290185030145 5805 20399
85176074047620177 16455 22188
307476609531605057 148 3910
440051895638763585 1823 4991
160610897515091713 712 25897
732388868723798913 5787 24537
435776313999383553 2761 21272
65200857323976185 22630 26938
870030460100274177 15568 20682
31025118551621489 8264 19380
911851058423494017 8291 21617
373046442721633985 16863 21618
42778486911608129 9239 22794
699995828420465921 5406 15595
487701153011158785 23802 26143
173672689514564385 3064 10948
390136839022169089 3307 22704
965293214589660673 595 12070
145985337702612129 17290 27006
146164839824567841 4763 13092
750481998867662977 6237 7563
830196477170343169 25105 26784
79034362068682641 783 2326
474548922463430529 14266 19921
260327507911590305 17412 23548
865628547000209665 15372 26707
303060193016946753 11972 27605
86601516386824785 11407 28038
511034363166039873 2039 21537
885432550426170241 14645 15148
410928035899104321 4447 27765
275644584495996257 9550 28255
30412042169551513 8723 8787
711291111730627585 5961 6374
49381700559493425 8609 20445
613572133387211905 16938 24523
264831904392629281 14370 25630
280401047751549729 11792 26801
953381795280677121 7973 23891
107441910947773777 6211 13612
799154557129377025 5864 17426
360723315154711361 16882 24076
415019850966800193 3543 7019
227826712339979297 21969 27147
402209938240368129 3469 10724
102911060318430001 5479 16225
962973827758929665 6106 26226
819951438400739329 8308 14932
235114919137252801 3123 24945
48510107386828593 14137 27919
508210599098859457 10212 21592
683014151314640769 15233 24893
115594731643746225 7770 9914
238734014237106593 17574 20069
922033006548872449 12867 20066
312947313092070785 2236 12251
547793034330531713 17538 19826
919422741389507073 1199 1310
774901994934722945 6832 25189
602539485401596417 10500 28111
554787520103253953 9603 16993
442457827765618817 14211 21366
21902234107614049 12211 12312
193003327167122753 1252 16745
488025189723167361 5108 14789
233060562171356609 12028 26780
688301573318213377 18143 28122
294813061545429633 3929 8132
528880338059146049 9762 19158
771550792945415553 132 21298
923294719361763329 5774 8537
624389008948515585 20141 22105
684120483707651713 13248 20017
57175542872197841 4319 9632
160508742788110241 15126 26197
227798610167756257 6818 21475
647717480673897217 281 22835
844786304710165633 15683 24070
980846460073991041 520 18818
333267905893212225 2699 11655
941514445582832641 1937 20315
421084597032272961 21154 23757
719292476227181569 2760 3854
550525008501498561 8167 8198
538980477882724097 7674 16119
898874873014587905 22203 26957
916819764333126785 1987 13269
135773011409458641 21812 24542
548756006216983425 4093 5984
22645008842413717 7001 18070
587801168564439553 4563 15918
194734343058460257 18489 22554
113888524071548145 8293 15841
598595166030175873 6642 20198
570514207652166785 8255 17890
490417099205462401 6594 26809
141433044455503425 16993 20384
673088635672041089 3850 17969
243468089264993633 2695 21844
454096691152077633 19047 22142
785170369241775745 12104 21251
5911144954691140 21740 25687
835292984658565249 2040 10569
423928541341684481 20109 24736
278180796382621057 17125 25269
723580849671872513 9698 27285
814602419841875713 4526 18625
521429853897220865 8596 24605
65377740021268953 4060 13421
32507663482302717 4375 26823
224234176861187969 7718 19324
746985998658619393 13100 22070
579206477046476161 14631 14770
745690497748210433 2193 23539
799132429124213633 15326 23379
266120085608921633 9231 13947
91774421380883105 362 12632
87872217481244513 4455 21670
678268020478299137 6008 21623
762458184751938689 9465 26544
67802526756956641 7093 22049
735027471705688449 9078 14348
59693901516126857 2076 11738
554447677021901313 4533 14850
335949192415945665 3147 10869
491495842925868225 7013 21580
247262820810959745 25798 27781
673637717166872833 23253 28178
239109956565663137 1359 6513
73124792855349345 11366 23932
862733495980720001 18288 22610
654779062252774913 3722 25298
61964872052051593 16064 16531
542961472629965441 615 1673
134873722146210193 7879 28254
623590881983705729 19535 23932
357932330037378689 20861 26644
417212427884930305 9918 19275
886523275983549313 2743 22098
727594931926805761 3096 23573
996269793034549889 866 22986
937633374828234113 9677 21972
302070104674413633 18877 28094
739127950466258433 1436 15962
558689980922416385 10647 22934
590850365288229505 669 9895
623959213129936129 1900 15874
77081647391086257 5617 23644
165762085061096801 20688 21969
478356609152765377 25414 26239
372108942405134273 11262 24047
714031498945235713 11386 13492
485643128839221569 10279 17439
420458794150430721 8423 17909
450743029730503489 2298 15886
736521063436018817 11914 25838
947311210416650369 10931 14244
765020748051423233 4329 24656
971323018565925633 290 17793
346062995608310337 14454 24545
470301617576602369 2757 13958
303603539586259073 5771 5881
818023308029310721 14975 20999
73971679446973585 16656 23386
52705257970281137 22433 23641
744037424194996097 18168 25628
875444457468404353 19349 20651
40900730368822025 13142 20849
595478063124964737 10906 17176
104465221627844337 10687 18670
560798356328959361 403 13653
437741851407995585 18307 21785
447406563893174785 19895 20155
668726576919990401 11374 13586
410285594325984001 22148 24075
613544976484963201 13001 20706
441730261045925953 18046 23409
750240916859166209 7261 14287
189359884747048577 262 5832
412913609679439041 16712 17876
69662289957200585 2513 15552
159301583253945729 21450 25750
478450767007643649 5611 16266
753859085101328897 3193 16964
851977765289682049 1970 22309
649297414593956353 5658 16131
250783105838351617 15386 27907
30683439971401329 8627 20421
678430652773421569 456 20450
657588771570143361 834 25420
350354176212107393 1112 8735
277798026384704865 3059 16803
683866613069504641 17636 21351
767715471893932801 16764 21208
410945437817090945 11326 23532
261544197434833601 12369 19474
214247559829921377 10431 25242
646812128418584833 9339 15954
968170523046808321 5487 12036
759508703425968385 25407 26187
246995232902740737 313 10455
885434784224241153 8322 16987
814782550613685377 4662 27871
331340136292201473 26202 27542
706572470688321665 12848 17509
550719321580114497 11126 22756
965446695496012801 8003 24872
331869177579978497 23115 25980
943403635427692673 4931 19630
206529701042978081 7302 14740
533467057500345729 13 22816
825984849929572097 21414 25969
4316364198366785 19623 24697
239020474890562433 15087 21354
902954337762480513 6392 15899
354166756415327937 3216 3380
544767049105750785 17224 19289
120216028121671313 9890 23889
501921717519891777 10519 18207
196139728872001473 3391 8582
443168755089949697 23057 26710
547556442881781185 11261 17268
362964698967033409 11286 27117
275497707945834945 16712 20299
548524225418155713 5891 26297
500009570893592321 1860 11938
288555576452168321 18762 21429
137408356564098001 3616 27080
994004765801953793 1677 4437
171808645786452289 19643 20859
529478720190411393 17430 20143
371104177315647361 9099 19754
157709700666764257 3730 5988
488027385626775617 2587 27551
321338036552432961 9708 12574
404610075377636481 3905 15496
461067321907286529 14086 26812
711307837953537409 3230 4554
711046881341786753 5159 11542
96246694609835265 1804 14607
625548363988194433 1868 25943
239743017718620161 11299 19293
820302407796091905 9169 15485
920453767768098177 13093 27421
916783601993479681 8873 18472
530194495221248705 16517 26819
935664891838314369 9238 20758
588343474962346881 6042 20212
995909743690724225 10467 16414
601577318908947969 1998 4695
656297055864158081 3822 26503
559440710002011329 17697 21932
771988935358230273 22077 27165
455628819294414465 1272 5236
263832871580092385 9202 13257
352990524633202817 1083 19039
654508486523319297 4243 6732
159526747708394369 14614 15484
669278824603807745 3742 18658
727083168376967809 1918 15552
685995403379259009 8305 11832
160943669673113025 1679 20160
826217231204907393 4256 24275
393109379226803649 7856 11374
583276566986164353 2136 10628
531601369839005825 16820 20048
636669973198408449 18020 21268
812533220356190337 1044 24207
920356462917858689 18468 20137
374379046179452481 21172 24469
796456023107140225 8197 26996
982852112723225729 11112 21599
781621826292074241 21068 26531
180165087983919393 10898 24610
83276430781396017 5831 20180
769474095539525377 9003 19931
733342972615510273 6943 18402
816932057629369217 916 20035
557500097205206657 9218 23842
949026068494379905 21173 21729
983326503088157697 23060 26712
392340942642999105 11544 24107
468991733728373121 2370 12703
475634143892737153 23460 26168
999060065442940033 13201 25493
4301624696321228 12697 12902
211483957941908321 11465 17667
702683575976909185 13940 25698
556628480547111361 8831 10164
417464638391304961 11748 13063
978987573361806081 13280 22150
135541351156977185 7222 26508
415798373360992449 5766 9407
748102477513750529 2801 4032
318471781502068993 636 16398
362154729173699521 24092 25321
327567036937516353 5722 7661
60139762337268369 210 21412
173318444302694273 7031 26215
824144133860304641 3863 4379
442627172452695553 1325 10669
360468321063191169 6824 12694
328525614731830721 20698 25865
126184115655878065 20863 25741
12963949282514875 3246 16210
305768474077449793 6255 15395
128844446203586929 20130 27289
320681958853132417 5801 7437
471401079385891841 8081 11249
203859353894895169 2418 6913
594394339743985281 1176 8197
591965197237175937 3173 12840
989449862216240257 15392 18352
802501758944753665 13353 22914
426102854097322817 438 563
652697144789474433 17292 23327
703265992565810945 4 21723
334334638227854721 1191 18146
118723550693715649 1142 24959
967748855992528641 557 12099
258734896647375489 8061 18081
239373648846974881 19728 26585
397235635095867649 6457 26576
259337015475868065 9937 16546
754414033836958721 6585 9789
561745131976092417 910 23662
300038051709123009 10788 17553
103335431792789473 8199 17252
696861535339216641 6996 24840
844954127492552961 891 22670
458306651673623809 14865 28251
391103387509847553 13383 20251
165251309093697793 3043 19094
294248505748097217 16131 27083
895850247460913409 4507 25166
954142390027431681 1848 21178
996466885015614465 9343 19218
384175749300407425 3995 20428
100318854269588081 9346 24114
289964187129843521 2595 13348
730306368658894209 13436 24079
47242180366279033 20033 20842
219099260355619649 851 21679
505672570687114113 4327 10030
126120477102169553 9574 10723
153059313790731009 2760 12491
207968328442731841 8549 23660
839249803698383105 13104 23934
903121310790005761 5456 17445
478256332953318273 26531 27339
225727170836734113 3249 21550
315090782477984257 2961 19121
639592831712057857 8916 25582
561884249753614273 2446 17605
813648624314978945 369 8478
737014599740465537 8539 17884
461031534171986817 12830 24986
259543932132284993 2889 24185
636550339778125313 17820 27079
675249318139595521 8804 23771
770449071985858305 14695 25769
956919675992377729 1848 16517
176445358536156513 3044 12311
829551809958989185 2544 6129
139154207756384097 8197 25690
19050175387402393 6331 23453
565685334454116161 7743 28196
973885779638312193 12610 14633
943650938394760833 14749 20189
359152417938485505 18067 22968
201837641505292705 24847 27198
43507874149103289 1167 11044
61069588805999329 1816 8571
968139014132329857 19971 28157
300640542070595969 3550 18294
106849414408078049 4798 24500
125889615116527409 12593 25138
795518571934916737 8820 26562
687549445082638081 2401 14957
375550061433361985 13576 26780
505593382504493121 1861 1956
690899764532840577 9315 26113
895786117341543809 20528 27577
809094976310422657 4027 26897
320160843093582081 11181 13536
863965521484868097 16724 21401
694470588526783617 11472 23845
637799055739552769 11417 25078
854702398990305281 16751 23403
895052114630768641 2398 4815
101266473095336097 3471 19647
490815937485582081 3183 5779
487632856882605377 1903 17881
108241622262664097 1901 8220
498793582891252673 4749 4909
115245984943076257 542 19585
467089826174266433 4379 4524
718413150816100865 16780 20810
853521085395215105 8033 15218
608471689766606209 10592 19194
251146744905007329 524 19252
681631085183749249 1638 23995
82489136614938737 17249 21208
968131188595751937 11587 26684
714990499200275969 13963 22332
447585339194088065 3388 25575
101430947158291937 12373 13930
761596186828331393 3133 22850
899727895207654145 12180 22787
650921899330636929 2993 13518
963969687540768001 2639 23828
107769831662924529 6827 16646
508830609908422081 11783 15068
236969709894250273 24627 25866
133709566757460161 1224 6314
586158290743089281 16233 23661
472276251343224385 6798 19325
132714949031690561 13220 25505
359266889096957697 5202 26324
388567284190745729 3946 23401
314920362159917057 4513 25151
616403804868152577 9487 10457
808508970590594305 1667 23333
113876899115030737 13439 26366
51142165479568289 15620 16456
263752791889611873 10949 19111
196275540875248577 9548 17830
291974999325507393 8872 12085
945822141383224833 1040 4499
244669262222824801 1257 15558
165312731101408865 11099 27349
584276741464936577 27729 27783
842583698347446785 15376 27654
785266877056510977 566 24401
380593016340483841 5172 13788
829895434606900353 9980 14348
271190829200754977 15968 21811
503809222636700609 2629 13274
822039604236351745 4651 8013
732403546037392769 11815 22331
161140278136024065 22564 22746
768412295552433793 10156 13927
931209802905911425 26392 28215
165552373957073217 1103 23825
458796956495497473 15831 27502
135641055904951457 12634 23011
326882922821908993 4233 23902
330000090702203137 1773 6630
68746692945488521 8614 18621
723679466924220801 1947 6572
167783332108584193 5666 19104
439100820287368513 11562 28102
411107450776974273 3502 11951
197045218161090209 24539 25614
244762454846693345 4704 6691
231577464121915713 12615 12703
146950453906178785 5004 24160
21742479041574117 19342 22771
38453840119231585 2217 26930
493258441144607937 3578 23968
712212796205882625 10516 20127
154556362821718817 10549 22357
212366998132694113 3042 8800
369198675857337153 1632 23652
701884628573587585 748 13225
206524110327205089 8562 21103
928137561320980353 8230 12589
620998362318804481 13235 18551
643053487136803841 13044 13683
951478140801295745 1247 18308
493617545380061505 5340 12194
50924566582910561 9322 14267
616687306708620033 2186 11415
403327876217939969 11508 13919
881959120191297025 20590 25014
102850916834174913 9785 21539
659812718538354689 21220 21456
362188438043798273 4510 18951
708982416069801473 3476 27824
547754782083831745 1206 19357
74847923052480785 920 9096
615707754153657345 4400 23734
116961549221528577 1176 26524
165619769245328289 8042 17119
161006319150153857 7838 15253
898497110918153601 11359 27389
397427314208755457 14258 19123
302529387206778497 4032 21675
480499724205564865 3801 13819
264316553890932225 10576 27997
977458923108414977 919 27500
77325647660504865 6189 28128
393214995735981185 2250 9281
951863592524315265 5845 26283
898884833401240321 16743 25196
161639508436127969 8021 18720
97966729219727713 11560 12968
849294212438262913 9580 13132
115373161951950465 11627 25353
394948728413741185 6202 10460
963568019292502273 2658 12541
742977055456858497 4086 27037
717979493231723649 3616 24936
816528206267538049 6070 11483
222912596013308929 7515 15760
114827605409754337 9948 10329
646623118693966593 12072 22092
902048530807835649 5459 10744
639001546572934785 1836 22396
6647129072970160 11232 18440
46345953442909153 23164 25462
146845591050766433 134 16184
81227868218284977 23398 27765
560333779094133185 4738 14356
348110628531813377 3915 8727
512597991849990081 23430 25952
917978832785031809 7606 15429
165148481811709057 14572 24078
481229614893607041 2537 26080
380755008473602881 15785 20945
129331139568925841 16385 26771
577288820035970945 20016 22569
617074760541512961 16014 18282
375376203402002049 18697 23629
259773653822755073 14440 15327
37107891611409369 8748 18636
182160378780764641 15414 21850
930269933358790273 10255 12501
848735441330462 12712 14614
894044891425988225 9691 17113
915562074244760961 22407 23015
590022106666882689 3708 21937
849582318891016577 10713 14486
891717739972104833 11871 15497
755341898110032129 13626 19291
420634022945808513 9316 9787
9676573653216281 22515 22655
383048278097316353 9797 25824
767487246354150401 15577 22552
341359251433775745 9711 12373
364643716882859777 2315 16194
889505177709846657 2570 3940
47000217899238809 2508 17784
812639593329397121 10955 11540
878216929133337473 10304 26931
625691594424591105 2941 10762
64234995430993537 2567 8817
872859540003052161 9344 25535
387210902368458689 6056 22749
651081522949791489 23669 23794
762287263099153793 6959 8867
615412595226690177 5611 11711
212121889569907297 23885 26985
939603621922753281 5601 11873
466980794690115905 17938 24005
553121688213455105 5541 26321
884631789555307137 3434 20144
864241764404933889 8541 15887
405436195715907393 3357 14984
4574977744841392 4549 12765
189164351647399073 7326 12555
851500555842431361 164 8804
69884425685998513 2739 23767
340997948493171777 4267 27398
544960585078975169 4234 23153
477479355487357569 9022 25621
459717225119447873 25979 27331
196828141321010017 10672 23097
969896469981101441 13416 16174
245792752558781313 311 12921
208036988114642433 4985 7497
225510452356704865 13959 16759
718435652983806977 3251 12847
134426797298882401 15123 17040
992344018022407681 19598 21567
686883993506587137 1267 4394
471544533358802177 2204 11157
634961382050658305 6482 6597
357518543465531009 11696 17149
705956342269420417 826 7006
270823567752934465 26067 27234
78927821047980017 9897 16807
979832417113755137 2918 4632
926302933767534081 8079 19567
374128305398976129 18367 27863
182289702266995585 7513 15297
482150132758064833 20419 21826
85608675301646289 1796 18897
804043173746983041 1571 5458
804392292939834113 4247 24190
603414739831606529 1509 1888
716180905972709761 242 27067
549081929234851905 8269 18437
260853984677265057 4524 6170
932500471096844289 109 6555
279177893494196641 7483 24648
442647531910843393 1201 5854
233780277086420801 6490 18922
561964491259573121 12004 17546
996760469742060417 22007 24813
515692558333732609 7065 22941
454749432802895361 2748 12008
97434184280174913 12330 22726
979706468357196801 22199 24245
721655697107884417 13884 17050
198007004483482529 7495 20706
91487887631018337 8084 26741
846923654326548865 5253 21347
39461938060945561 7590 24884
999346748026521729 11628 16582
446965015196170177 7228 18349
394827139424084097 12234 14435
41890331940983569 11395 25170
430755808601272577 24214 26717
865590149425600001 16168 21602
355157171191695681 7597 16751
589035225097795457 911 17703
716945309475942657 6258 16129
387403990240827073 5091 17308
345322979282659777 10100 27899
683391225419747201 14355 26754
216631400635943553 19258 26654
280426085542472961 3526 12477
590963373976610049 8307 21922
64630394322897193 8112 12921
532509247279659073 22869 27468
475769098492449409 2000 13114
320685330005066049 4669 8624
485638847333298433 18956 25081
217281169968455137 19123 24695
800496052534526849 6958 20621
191823167000382721 16880 23274
940645266261698 19350 27458
651243000990870529 249 7638
10149598876793677 17097 27013
106873468398564593 10981 13440
15236131688006083 16136 26808
856557507877877121 8311 16425
58249935388033689 2037 14890
85699875987717889 17143 27782
331271282745511553 20654 22621
445583267476802561 23885 25195
826194633057312385 12761 12978
840737669998990337 7966 11324
347360745069529729 12096 16172
970989465055961217 7049 13193
260813358832081121 22812 26621
592705907185678209 6260 14925
777211608793599873 3420 20543
33754555070242277 25710 26529
287122384284870689 18127 24284
803575154228756353 4617 9362
486714158288556545 14335 27380
225777365969857857 8201 17087
161251900662165313 418 15957
591936833543417857 11485 17850
999431425487408385 20349 20693
435355873280155265 8367 16056
955622584941309569 13052 25537
943046205641284225 1369 5957
946857902169604353 15195 23125
59219315619852609 7330 14742
399640641062319425 6 10909
600610359126779521 236 20245
810230810786599425 17812 26532
61516399858259521 10405 16348
280751738011232993 13086 21126
8185578673735706 13711 26593
93741450842266257 21622 25077
649923846738996481 791 9380
410807944410152001 16197 25235
492530425439628801 7118 18194
7260891992096675 18679 24851
137978279518431889 448 26414
821396980216391681 19411 19553
296502105829919297 14113 24652
539890238394271169 10524 19534
601358267981506561 17170 23732
330973932549170497 14481 24000
181529535823802497 7336 12820
740372403933569921 4623 25347
469035021105820929 12707 27854
60111077047039889 22327 25250
345167241715248705 2507 7546
150136377245736705 4134 15269
707227586146810753 19765 28077
414605671012765249 4070 7182
912925186609545089 856 8902
769837881495298817 21783 25607
728574272512542337 16169 16571
737097602424640257 7998 22717
450051087845626113 16667 27182
87938709103987377 21778 22671
298874187986111681 6021 18188
395662652184228161 9666 14727
842159106188308481 10501 19950
514232398589790337 10334 17594
211544065136831009 12748 13939
853851918230290561 12569 18039
666872255652126721 6697 14813
793252881858315137 2651 5140
282333779638346273 18789 26650
994007721877181953 2956 25042
334670815679789505 8602 25189
420046828188524993 5380 11780
694981932182525185 11735 27379
59440131433248665 946 21759
937985737603359105 5482 25586
838576208274055553 2401 5243
47878394242413689 9209 20183
378110158320794177 14644 14807
894689837365081729 2847 21899
912646660519207809 14528 19175
742316617595758337 4611 11399
39624769053929753 18965 21175
196340768867376161 12129 12695
259206124845356097 14947 27783
978822590772548353 13310 19080
849269175034152065 3366 27417
823013689557814785 4420 7671
9478479038897093 15607 16316
437972404935731393 6943 15545
780022473695751681 11423 21299
724898474435011713 9604 14615
196915131666010273 12029 12994
299064279643712193 17440 21582
310437681574171649 6318 19065
614971619085157121 3088 26360
591465256292387713 13290 25896
161376407976444385 9653 18592
169205584880202753 16901 23448
695306909126518529 3936 27594
533159156677733377 12788 25722
480276923133882177 2771 16704
224327698641417313 10573 26501
739656835050556801 4676 7788
337320694265223169 9975 13396
600289477336257665 3211 11612
346136033919506753 11895 14849
673888910403380993 7356 13932
618600350155254785 290 15667
379865171170106241 5306 7617
750830386528207361 11033 13285
790142820050096641 7726 14230
428051896340711809 7666 19070
762951689932162177 4138 20416
478546542561261377 16613 26975
966005996407179905 13298 14015
230139377787601505 18495 20000
699741305525204609 12253 17951
582885208393378177 12794 16265
61782107514336105 3987 7919
325208720470321537 16010 21635
276853700555630401 8341 17837
284860678139423841 16320 20887
971619354147382145 483 27977
504816343214947969 20505 22524
243675177971990561 4995 25387
672784312348085249 14776 27528
401818726347517697 20151 20449
216477225666828577 15806 25607
759015547366924929 703 11553
581969880466019201 10373 26465
245376775259931169 15259 15589
811853533380407553 9811 18200
807415640441885057 12952 24473
557499778837012609 6190 23375
678428326536010881 3514 22331
106003686429595233 5004 7900
508474815604738945 4817 5874
454662138197946305 18766 19483
693812209258513921 10170 28321
329777242556140481 15491 25351
360976777734801857 1878 19751
351972942299369153 13733 24115
440932811897869953 5019 13098
4374712211351551 10145 24289
206256376308044065 2090 7713
299723554913256833 4731 24813
300252416700377729 22646 24871
494969993403152833 25240 26828
476427565827176385 12992 20732
683406558594043649 21032 27186
285319118645379169 5565 24530
244468071535855809 9245 24044
711416229347019393 14578 15605
998710607631281281 20455 27748
944783017188573441 8823 26263
481168535924162177 19894 23320
717218891325014657 5986 12346
887452152173295873 2766 6162
100324590932462593 26262 27889
614427882875809025 10106 24769
413822292559938625 1016 18109
818117463010978049 17119 17323
282134039632499169 2771 18175
456337067668904705 309 1375
936527180108836225 1047 24154
678786439489357441 2925 14627
749234217058830849 18866 25118
757806896900397953 9716 13233
945155291292888193 19413 27859
324139278961880001 16836 20471
254602894688620289 12916 21231
544009181051258369 15966 22826
132289195717387281 4911 20784
243922287618318017 7681 13525
841167802502742017 702 14468
143457657201842897 5118 25956
359183215139193409 10845 14232
631458981902014209 9459 24426
650140501803239297 5267 7422
190606106137558145 14698 18326
675547880516997889 99 7140
283201229585671393 6808 16121
63017968454250449 5070 15715
854043389110323457 17520 21544
170683121175425601 1777 10364
681461572397168385 6335 19603
167484115779192417 3466 13442
8402879765476713 15768 28215
366424425203458497 23430 25852
951766120377897089 1145 9834
79332677020818929 4852 22224
482078528706658433 15817 17963
889454375490867457 5217 22297
965006574415880833 10774 15792
720728210288346113 37 4809
125728134352847569 380 19603
878477064683291777 10502 12901
915914080124451841 3334 7858
262318796777169185 11230 16019
556197866642115457 4023 10180
901687737307309313 6270 8532
168365805934527649 9658 26636
204982588251770177 5269 15506
631647262255803777 12078 21062
727402410881293057 6125 24584
851581433434546433 3355 10367
487776034831245633 15672 25051
147892343874723041 6010 8077
735525002486053121 16311 24392
628160211126882433 2112 6714
652774701509461121 1326 7854
851792774035608577 267 23952
943980445521216129 11981 14242
665813916373082241 8667 9754
925153374078167425 19872 26876
630238598931462913 24627 25729
900964235718998145 10058 23839
232106056872524385 8722 19184
637610974701491585 16839 27760
935169731493552129 14811 16820
143859608426478049 7289 19733
519926985060124033 309 9927
161052966814043681 3161 4151
975188428805715585 21640 24941
616335933200684161 273 8677
497107358818468033 6718 7076
926619740782459905 1171 17957
568678198833289601 1253 12044
668223729387758465 1432 7763
374662622378281217 534 16196
125389248381527105 13620 15853
484773388099334593 4676 25251
824395770078165633 4442 12557
994707964728391425 2895 15221
748456208091116801 2862 3005
566758717809996417 2824 8891
919577864144368769 19863 28122
263000601772375841 17006 24263
138043847018980865 10833 22765
454118813518725505 13162 25966
960649899475594497 4400 22002
76143285353836625 1544 4330
625657691397041281 3292 3448
607980875225713665 3390 14403
935835407526265985 5381 10079
825383729625769985 25533 26688
961239678585133825 979 4785
960450623334303105 20739 21914
964849082390383489 10505 11252
975208225561757953 11430 24904
522395151846243521 12525 17217
508559093630260865 14438 24054
633584169303585281 103 27623
814968150197728385 111 9126
28990427331098801 18440 24214
762317303912702465 12386 18878
23658240257827145 4682 12047
836884430952792961 10312 26810
79074903227567713 3057 7760
134693838587089937 2445 3660
7854410790567813 5252 5719
297111359606191169 11581 17400
29864426391629453 3381 4478
177038557931119553 36 25443
498328334481055169 23722 24353
33146527704630557 1656 26591
944502154481771265 7208 25499
361300498363455361 3967 18621
900907152750757889 11296 13529
127662137840331985 21201 23310
742934764167490177 13676 24419
781931151383155073 2332 15362
425767789723192193 1812 23666
284593595874852673 14760 23335
674325870875154689 10706 26006
384102254404275841 20172 24486
746506377650344833 3029 17685
998718170287276033 12885 24961
469170255270814337 13981 27073
856151558985537537 10423 18925
884730990258599809 5952 21235
607528678897622913 17002 21610
341242248759616705 6388 7454
185227323449062465 11386 25346
958834061806523905 6338 16181
888368692757353473 10812 22615
561654727205326081 21177 23092
645034070095100289 316 23613
390911691180075841 7752 18113
950835694508597889 3898 14090
897941911341010945 15538 25162
39365014651288281 7745 14473
366652285477751873 2427 3500
142541056492262897 7648 10641
437904886453299713 259 19265
787592079745387265 19964 28214
325549498758885377 6567 16151
575479674832436673 11748 12261
448043745377678017 2445 14036
628199107559574145 5836 8809
293511981442772929 21965 24356
652421672140519553 16085 19229
56189840141133377 11096 16038
600389351912262785 6114 7656
211727886754498945 7298 15243
761682825867282561 1818 16482
913266111231028097 13387 17578
605251119320065793 6195 9706
553753195115287873 8843 13694
670023354184564865 4424 15969
155138161955409985 23665 25774
357277104617899969 14787 16024
430862527970912641 13780 19385
304805459100592193 6297 14446
136843971190049985 16954 23230
321430091959378241 5038 11015
771737041741143809 5052 22328
727322649803909377 19624 24397
592051203481322113 13128 16645
244531828982523777 20559 23495
718949032856425473 12538 21411
480687410490688193 8623 19683
233708293491620353 1933 17967
883499593107480065 11134 28249
38194858724917681 25883 27867
890992298658687745 542 24707
870224164635335041 13195 26622
304717816833282049 15058 15927
497959499443748417 7060 10369
724682124548408577 894 18385
987201901958488961 2972 24236
773336686019895553 1907 15947
992775363632770049 1869 13679
195105532577997569 4675 23431
419209249363962753 16277 17827
410137433979620865 23512 24574
782347591427320961 13749 15894
175842143753229153 12884 15191
300113753676814785 8413 21324
905271687258597505 3714 20561
965815940918442753 171 197
548290486637398529 2490 21684
384338045280532737 4736 10464
128021238764539185 138 11224
53942173674709441 20529 22185
488691306038234049 7471 7987
134571439635127633 9988 23436
241961592890966401 8134 10541
825059492919276545 9915 18963
709664555609947521 14788 21764
592953078411813505 151 9170
254649108001096641 12556 18873
120579846968961841 3765 22589
909745515578308097 8981 18383
20839515746590821 6478 21347
926164116566191361 6433 15126
654483603169122561 16705 26554
69480092275142625 4572 18714
994681306726381057 1210 24419
804382594903550849 4015 17478
564647036278795841 5 15025
554420514615927105 20751 22341
79329084176439585 9493 18535
316443345328487169 2309 9420
342604072575024769 12294 17899
955764406570153857 13780 15641
221715128616597921 27051 28188
342127806122498177 363 4463
947272599353492993 2420 20192
102191646558921441 13887 25641
583131857396470145 2925 18981
339252081526502977 5489 23878
576560201504545281 9434 10865
17338587067712297 8591 13707
982449295006080769 9088 27447
744037147493394049 13542 25572
462232234939374849 4150 20529
753847163084586241 9533 25497
390149749888454529 7957 18903
188000001678297217 19233 27408
625984503330609921 5402 20229
906451228765035905 349 13146
787954926254531841 3190 21443
761297350607826177 689 12318
230696282414736929 8504 23880
264403190484515009 2739 25990
94398854918356529 9987 11765
611630825651253889 10712 18163
657104847480749057 1728 13364
864713668164541 13024 17621
15654647531807343 1657 23743
145640254816918017 10454 14287
893772817140114049 11890 18583
178725032984530689 2355 23070
485324476303222977 7581 24410
840895752016315649 4481 15697
142722342537606289 2328 8636
265583253156080449 3649 25350
538195668833100865 8353 25726
572751881776234497 4187 4878
594368258320752513 3193 7612
54126053274089257 24713 28152
861971697592625921 20186 20664
599924477935907457 3651 27519
227653582437593377 17288 17661
558513463608988993 13321 14865
87900448307113521 7126 9177
171044402141568257 7915 9209
843208018678165377 13056 15307
455191932979531073 394 1708
925613783586531073 4482 24712
643859184444927745 461 10912
671921191314563457 19618 24272
732199809285134465 6787 22461
188307390069088129 4827 24505
128294656524978737 5309 12835
135930037727643345 7774 9684
850804678315554945 20869 24751
369948521611465985 18404 24385
850230930484180225 18047 18960
225421915035379777 457 11901
775378808930526081 7133 11423
864196840170581761 11157 13063
607441955320460673 7825 18565
528984352958598721 7233 15864
231817298649289697 12676 22403
902230422476865409 4831 20972
72421961545622081 14972 21203
987996819974252801 2258 24178
973447465105948545 22121 26977
440130456897851009 16037 25316
55376944508616081 10825 17694
691642175714616065 51 13668
300056648211338497 9925 16682
261714513533465985 8668 25699
737971501288804225 11712 12202
477773472072723137 4951 13638
646042937715634433 11479 14287
554914844070726337 15398 21420
934842387049705729 10210 23791
229738251070084929 13872 28250
455308483688170881 22430 24333
853545268755628033 18238 22441
542646656987876929 13685 23424
768345281732162945 18706 23528
442782045721969537 25452 27103
55533148513848833 1478 5723
949605771974454145 25898 27908
323840593500289473 10325 25863
526665352930237441 15129 26240
886732033269456769 15547 24550
553114132168538241 437 3770
161798512585672673 4127 21657
444810743530609921 18925 21564
688971135372145921 10585 23325
966852725781983233 26441 28188
940362002641830273 6569 13661
258094492510181793 22986 25196
394110112248601025 4281 24508
586712502294297217 968 1886
439792764696246529 4128 7177
430165281030383553 5882 19494
483997067442420097 9788 17292
68289263254250441 12013 18991
58698075940252889 14692 14705
965309474365525889 26805 26863
220194506599600705 8400 10123
886238871861429761 14535 27199
778846055228083201 14063 26916
615048318772352385 1458 20129
407337527192925825 4455 26220
482729977296365569 3747 27138
510796747481759169 9936 10862
532005904260202561 12208 24607
989591090358661761 5601 14745
850827793762000769 14530 27241
928670932137915649 17618 27713
980974832272408961 4151 10435
289824132642809921 21075 23980
567988329912161281 11793 14647
151634694805874657 3015 20182
8248037299310341 390 26224
214137837221731073 169 21359
920914394274326785 697 15301
233853368933235841 11598 21757
939344201921784321 6926 9017
147968910773290209 12715 18809
518674268924392833 1737 24125
169896267995948577 4215 23011
512269738231466945 1505 10615
61206516129747257 1168 2640
645937709540255873 8665 12349
529361501044288449 12028 27424
570346447489839617 5400 23863
875058904642447233 24322 27025
79043457548941377 7778 9954
407720907844360897 10312 12661
919179776773134465 7013 11475
888603088330942337 11668 22212
487854301888638977 17398 23829
859316576856709761 7479 17482
2212128703519057 6 20602
843243402875504641 2172 20149
236331466432396545 4249 26969
586705332389310977 6778 18600
946038010689292673 18508 22323
453262850842069313 10208 20747
31696286864367097 3634 7996
356153808951685121 2209 22965
669666995887837441 3317 11057
244219992702472417 566 19769
660045340262392705 17090 18338
334417083620063937 16425 26717
712495571864835201 586 19355
721444183730429953 24356 24775
986321964322350209 6835 19163
473746123600502529 3730 17415
207054037151777953 526 18070
1008450215028490 11587 17923
536474013560074049 7848 17862
871496338647528321 10490 25059
669668733101062273 417 6216
447382571138579265 6428 10266
664171309445812609 6851 11323
93259119060373761 2953 15784
591937131103975425 13920 24719
806934294014514049 11070 19585
425218112764063937 20046 25727
153993202137041153 3228 17122
947142695871647745 16803 21434
145374378473579937 2605 14793
528252642048279617 5805 11698
814450855718401793 4215 5071
859102076582558977 1642 8952
290326640922916801 7715 26186
835828744215312769 11805 15011
168908009300235297 8679 12914
668978101772452737 8985 15412
757017680682682881 1628 21797
887750855018630657 9922 25043
7825413630566659 14996 24712
252722333383530881 7256 22818
464567814928717121 9688 26791
387683930152199681 8170 10148
952972481242863233 9832 26986
634319632899561729 2377 11244
210845249037308961 6492 16377
910561645268593665 19106 23560
934494465502606209 15001 26997
76058370472054545 3242 17464
503014973039473281 7424 15196
675020417325264129 76 5456
745529886965453441 19266 24639
946682628889917057 2430 18064
185842616347205345 9978 11041
801720253042056193 15713 24891
440796425659666369 3824 21766
733411080661028353 22638 27351
476946824213019457 4563 15041
311577645340939585 1405 11644
495942678813673153 24930 27106
708220210858925697 17743 27392
723351953026654081 18188 25078
271107277945567649 21002 21098
403668048051596161 16909 21633
538151283241319361 12265 27872
12071330039152173 2679 20966
75599724343668129 2482 27669
724276380675274113 3841 13520
771249964969413761 2254 23663
883620298934605569 5954 19642
281978202559407969 16908 21158
240458658840761793 6341 27617
783498898548032257 19277 23243
855263088343679873 20807 27307
615980334145767425 9704 12887
481078820720494337 7000 19483
759045800866303489 1905 27504
413758508410612801 4746 12639
533777316988597761 11752 13723
403322521619255553 2097 26672
339326940947188417 5430 23128
98081913386710801 12263 25894
814124519414427521 1174 26409
867894112982792577 14407 21376
131377162711388001 23895 28074
383135078428441729 14451 18575
188360800213224865 12446 22816
853520145802374273 1673 2995
648617039227190145 4280 17866
277256938827054721 1208 6922
623640418025210881 3397 23958
264721104576789665 7462 24694
977504333052578945 19560 19995
950236842289232385 10537 15631
998167776597462401 4200 20296
54904661245242185 21514 26926
451294755879445121 25039 25331
764703382124611841 5603 21138
31263022191431845 1712 7848
63946317850291481 8978 20169
470315132262001601 6341 12494
851786323776085633 7388 19759
238042228416652801 21601 23474
38564694629453553 19939 20239
861024539252525697 13866 18983
770771921552626049 12227 23494
697451134478789889 2829 24671
332351729267269761 19414 24455
510014878777312193 3485 6000
850413359191950465 17289 21419
679322707761833985 7252 21479
572040495666609409 17894 24104
562145705064239105 17870 24549
914313449491675777 15552 19077
843887743314631681 11982 27009
413618039318674113 11682 15027
24258037880613869 1665 21481
241436407202687777 6257 10613
275480853681081313 8764 19304
416725373665624257 7991 15342
879282406255981697 21377 26821
661774778177278465 8976 18502
57653105101216793 12296 15739
43314400257951745 7599 18240
673836549249344385 1863 20587
602316778907184129 2410 17681
253003782917041057 21007 26016
76009817510676929 4489 25232
301262112673754241 7944 18944
4923686572983145 19944 25527
878128882542363009 23074 24226
76685880958148545 1368 17524
339016386013511809 4256 22549
270106833056392065 17543 24656
919379485100030593 2995 23854
324420984596681473 1649 10525
713828684560212481 7475 16699
532934509540826433 10769 10885
322730751292844801 3554 20628
426620260687467841 10080 25787
731340460553653377 7932 16133
552720993843170305 8975 13453
711958415756079489 7670 18818
164455556769151905 5357 11853
112237686342126609 15606 23674
559448282981026753 17554 27849
891355949539921281 25416 27311
274996056100160769 14034 25533
789192554773890689 3385 14661
419116261184800705 383 18000
817128542989287553 23428 23600
682999273815337217 8869 23973
925173149697627649 1084 17974
188854271112791841 6061 20609
66971307626367609 7990 12014
55183998239623833 27014 28178
172643515084459425 10425 21584
371476695920055297 15050 21183
88655166197874273 817 25972
573171767553500161 5404 12041
285526557387612449 22621 24397
148422514568114401 7944 20599
901056357324385665 13583 27040
106794488850578513 7265 20861
174077514828084641 3664 6586
379254174842689217 14172 23883
987200887683293569 22082 24972
850130632067216385 10167 20151
631430381835684737 12249 13409
874049850470431233 5036 7406
937655182869768577 6160 7936
275833877797207809 9583 21520
705822749384580609 10772 20116
150425522993234753 4674 11963
849955180511791745 15157 26596
520813978131567297 10233 21378
912540074941006209 551 6176
717264668170020737 1401 27706
488579738365693569 16 27363
74252715884124849 16953 19375
714487491688046849 6170 16841
629583943130970881 14468 23014
979967058487780225 20776 24353
667796032378102913 16841 25861
411909968108432193 9001 16081
239768476808013281 8744 20627
124846418665519825 1119 12543
322439449877048641 925 9469
403928998391037889 9790 19833
445490474807943553 11145 20398
819188416598400641 1397 6261
576375654245449473 6302 12692
772910103980308353 25410 27018
379175173380890113 9687 14884
195716733343964225 7797 14474
476533339020061697 6152 21552
24759319410080141 16129 18074
82469027966912017 13996 27633
837399672788656385 8897 16705
171712956262435777 13465 13972
243482583854301985 7554 13069
805741712477345793 9890 27478
226751995866031553 1001 9796
89500684846324673 7996 21245
708018626086911233 10700 25658
820536348485095553 5009 6454
731103404426484353 489 12966
139274525710614945 153 13619
416637577271643521 3036 24897
44766691359388489 3291 18399
182081002563073473 3511 8753
70738778579123361 11872 20932
884123235699817601 2225 16963
978416085585596545 8653 27139
82135735317145025 24477 25157
677043058213055105 4928 23434
856440702760153217 8185 14561
912966176559553537 12959 19977
803618738525351297 11898 27040
593542282920122241 11006 23157
235422072559444481 14382 17313
701593943538373505 14940 24609
775159291626302209 1961 3897
871892526296274945 1803 20594
952845051216428417 12486 14475
509518910666105985 5983 22196
561263210020477761 9642 14343
653087077521700353 23040 26667
881671868423453057 4080 5178
464328712572640961 9469 17542
216365607571169953 11996 13937
205225318472198369 2931 24089
146572685911564801 9694 17342
413605850468105281 3307 25069
163136565547112865 1767 14921
399656909940244289 17558 20323
592467967464401153 9430 25732
600041786422568833 14593 23776
732628924239101313 834 23515
674413096887004545 14278 15083
306852015604789569 10545 10642
870151800132209281 6022 17543
83725730133288321 4426 15247
462658506367272769 8570 19590
259144163525220961 12281 18258
538765586428159105 24534 26622
461017387392992385 11673 16209
466778434083746433 5118 20350
530168999749378177 14172 26894
594109715583090945 5065 12820
170316839988736033 16539 18649
540541108935268993 21615 26596
640881559896669697 6028 28085
13339124613171551 19392 27523
562981712622878657 12975 19431
41799601925614385 5275 23058
957291707275231873 3967 9156
391011068759343745 13763 14827
84406827120595553 7092 14131
560056718895094017 12732 22227
525743004351127745 286 25093
297796750661976961 16192 21206
715705448703097601 20865 25481
864916198226719489 17824 26117
378679312932490561 15401 16663
77638472916749633 24313 26864
124814566021875345 7107 24318
705367637461858305 11096 19366
917076214667119361 18378 21587
561903940217209921 11260 18071
545015032514392321 4552 7194
892758609137271041 4845 5004
414988177680555713 13338 27097
191559582650786113 21100 25669
863003057042043009 23094 26067
583328208626124161 11116 21349
669205272378931713 16528 25846
665051794420097793 237 22225
969911891390331905 3717 4093
234819617830023489 3807 10282
919739222106898049 9700 11634
701894094810246145 3450 7706
998663183549119489 15582 26261
725837980727316481 18027 18331
153556724985705281 2733 9875
170729733115340577 3127 9171
328202911247423425 1210 7886
210531782534868481 9986 10863
955312364360025857 2591 21319
376068488973846401 1704 4071
914898642492651905 19459 24629
533483816086214081 6968 12408
37343099354373521 7045 25166
39553676642416489 5199 26294
645869651358289281 2907 20656
283409519468445825 18611 25652
241285356580988257 11460 15864
618445958661698817 15992 21776
577390710476940673 14495 20821
636758790493399169 6924 16517
101653191550823857 14320 16889
354334823635188225 7819 22957
499730749127287745 11570 25892
85360138705649297 11534 17421
365735916317788673 9282 22796
476601796953520577 11963 26883
680710569953895169 13090 24151
491966036850538305 3244 19086
214275060833656993 17382 27997
544931944751684929 12280 20679
603616020727947905 6167 22127
944463393539901825 6021 11815
285477611907083425 6583 20062
109647312685456913 13575 19595
297485982644893441 3430 6533
838485999761371009 1284 6568
104804218044918689 6606 20754
913637924755935361 2803 24697
522684825961597697 12901 18362
998464416379075457 4349 14038
720301523307540481 4556 15350
330388165897392833 2506 13268
732418159801021313 11802 17746
422405880369279169 12711 23211
465566061132179265 13483 13801
813609097873726465 7779 13146
788685328196557185 23507 25015
113920226723930545 6340 14444
969147262369233409 1325 1871
869235823702627585 1808 9981
823183741411064321 7875 24818
138580363238315137 20299 25845
121608173036335649 1597 23712
603353733844162561 17830 17935
150865342747273697 16698 23901
437385309275949633 24 22033
442728499023445441 2845 8292
762673650251787905 5490 17901
564045858966629505 3584 12204
459013029574560257 5185 17713
576494659679511297 10584 24566
489553844588900929 13668 23588
752909529552773889 14365 18249
480217072721440961 24556 25065
817489702377258753 475 27595
742711956962853761 16416 25617
655537318893770753 4471 23382
700018173584691585 11580 25898
147861268287428513 2602 4335
578502293920937601 179 25871
675691748513806081 14765 27776
182527312238786273 8084 27121
169872368197303553 9327 27326
696149151689173377 7033 18253
404868006260492993 17075 21063
333943051268629889 17575 26222
157666588780628545 1765 13833
883195005214819457 700 16419
528795458348049857 13200 16375
414501111275708225 14601 28102
747720566767043201 6810 8689
173588937997340769 19356 22543
316747670869510529 18612 23330
173300903443145409 5877 25728
236801203468914433 1366 4945
678625874460156161 3835 25456
610669102322766849 2916 4993
854749930643432577 4227 20780
177257207601968513 6702 26893
558046328226811969 7914 24438
723104320345633793 12459 13419
845985407293294849 13675 19259
742193212783391233 2395 21511
462089808620309121 1654 5177
587947486724267777 5700 10935
135560945474619393 17518 28159
889413980007077505 1139 2834
851608046503134337 7550 8924
902717507327160705 11197 14748
539807523248565953 1520 12694
566775127280479297 10944 22083
858307121718130561 4529 26139
668884220423571201 11317 15055
563850003091939585 16368 21770
378399490961015745 15960 21424
105995710376664225 10409 23334
338074860370646465 20429 21579
522916016480603905 26506 28300
248653678652274849 6199 17687
110940333570628273 19190 23390
864004346397628417 6891 14258
614320887334169857 8119 16315
578241684311251457 3379 9555
309012992258647745 16293 20182
46799270678427265 6531 25678
443733244819394881 9629 15360
255550664977633345 7104 25486
322582228594431105 9532 10550
139000358565489537 9640 13916
747778887386683521 7271 18622
159642187764660545 4122 17461
43740774326540337 11769 16588
308783209258272961 16593 25463
879858117384781441 1774 17854
634059507948350593 12741 23299
344551844603930817 16372 24397
70558859798786953 3208 3610
932741981663209473 5422 9051
909831796657897473 12840 28044
460977123070438913 10209 25716
587705711624543873 4425 4630
39958440730185177 2408 2488
870488762304816513 1857 19398
175842874023974369 9751 23389
15219179465908895 104 5979
542438259785736705 14049 26301
562217865991925697 11389 17938
47801722152502889 11535 18075
16896629650226203 4037 16750
925995181795411073 4295 27700
811040380215516161 11567 16324
907326772438981505 9928 26667
794529331369240321 10500 17629
61973518209438081 14858 20216
490465944715083393 1401 18771
336277214751238081 15538 15622
484551812679221441 12148 21238
635191489465409409 14582 15143
833797095834754049 15344 21711
642820681900364161 9415 21160
486678755434844865 598 27707
271898277539488481 3782 20814
573259548739059713 10085 26165
76182719062519057 16576 27143
112091942508264705 8420 11869
821979629031869057 5320 6113
153469857772975617 9060 21809
442888088914120449 19670 25530
95451349013963233 10989 27005
274598782086652449 106 3828
271333531672155457 1138 9867
494307593129224897 1535 16251
771996809347847041 5579 17273
649729296354518529 16616 26530
172082799714061697 18107 26318
170247949530480737 672 15819
641756356155703169 9974 13522
898881854708516609 3761 16716
537478074754204737 5949 12725
80216337671362945 11938 23941
237735878371516673 26598 27111
840381091019008129 20572 21568
164749801913970369 20054 27567
167425826457478177 6486 17154
591158745710295425 9904 12583
655818792483241729 21700 22077
603061879977531137 12122 12926
874528338088556033 16363 18097
598455058962933633 5889 16901
677179240288250369 11131 18452
309423258815101569 12897 16114
967788395620321025 20051 25009
492744771622291457 8945 15693
525358801262708417 1705 15177
951224712878314497 12862 22364
490638959306767937 6290 19903
704868651270054145 17033 24277
31517978144091077 9077 24922
132972230510759457 15902 19934
730360492088440321 2358 27137
260322471273077825 22177 23769
428417779651933697 11987 16619
897241003982742273 7308 8798
74441319641142209 23157 23539
640344507175818497 5838 18655
669486296216188545 6147 17277
853173718294087297 23778 28060
796831677792088321 8358 26121
676370920232081153 15564 23858
283093575461631265 9780 25631
150657780392322145 8607 22238
98990882346829073 19810 26653
532459505294717441 973 10402
247016095894974081 19048 19820
847177367025849985 15574 26748
695917125950362753 195 6058
442316124276040065 940 1228
56354150180791153 15869 19916
531661761492728129 3763 19349
302187816029675841 10825 15445
435341502104613185 2163 11302
524609083425570305 18421 26639
571730459555439553 1952 15897
65745429632531937 3192 26119
435625492035718785 4708 14918
203990399516154497 2850 13498
655732015270558593 22387 27065
205434887588655361 4865 9856
521902983823188993 18288 21179
423438062279540609 2757 28081
698926630929477761 3545 5079
329203754374535873 1767 26042
764876894129436417 18968 24068
341820690545457473 18881 22864
885986134222377985 13001 26806
499861463861908097 5992 15066
427610706138402433 2521 23178
604188589601346177 4542 7258
13468292622391687 15458 17302
540178567272537409 11321 25483
738372377142788097 16641 22655
910079488531319937 17628 27537
181729452340420033 4242 21821
154087010648272129 4955 18490
283724671402318049 10026 26899
278327276026384865 4652 8268
743409319523337345 13757 16314
620387987475400193 13433 22189
980030663313932801 12839 22753
980617758942653185 4946 12673
644568387159324673 1215 20015
383630290276176577 4477 19855
767978855397693441 5162 27325
958553320667487489 3980 21782
466071114913844993 26967 28159
227009615497966177 1181 20517
638206629283821825 463 16683
212988142730463169 12671 16544
580050553348286209 2968 11584
626953271391773313 2662 19255
384465158286694465 6737 16781
821010185566745345 5722 17937
544301731170563137 24615 26736
730565511277010433 5056 9136
938750019770743937 12503 26169
290683215404921921 17030 20286
753145856832986753 5927 20388
396761577138182273 15025 18188
162021116851114753 12616 14069
286404626409545665 12420 26228
205474286427474337 8526 20653
240533803391745249 15565 19345
233029714528562689 8879 23497
962740452960584705 18233 26461
219984340931688385 10238 11620
317566110397724097 16450 23713
31710977633473193 4406 27592
330500608797688513 4028 23983
876597479931959297 9737 25683
292914224370750977 10444 24523
184813929448019105 12211 24622
78622840196626241 8955 15723
666118118489862401 6787 21788
821643307269017217 2683 17667
309028793088366145 22300 23636
906525951878460801 8771 23280
233637571329083457 1803 24995
709482679507207297 13146 27685
826810795160476161 15555 15579
735729369478971009 14441 24208
573176286497726977 9270 12312
855414282450812673 4552 15384
965241265353448321 6423 18142
702849853626542337 13520 17300
611627751608480769 6092 7671
252727769104300385 15857 22055
898337819003479809 3476 12720
859084990491194113 5102 21843
771133282175071617 21878 23814
546895942704441729 3263 6949
724827124749417345 25201 27362
268859764575619681 25010 28099
954367395948210689 88 26104
33469996572680573 3544 9961
150002798707511425 10130 19333
201704884021065569 1522 19574
12512702007740019 5122 20792
102259957066753057 7364 24566
472258892618377473 17209 28178
320286389296580161 9099 19857
358490251189962817 1024 5696
179922207301846273 738 26518
169442818663306113 17868 18430
891823245329614849 593 17385
127700167720149697 8565 26440
235668284985411713 5340 7036
991411940609957249 5420 23403
782295907419165057 7759 18316
486407173179983937 6702 10379
47457615727328321 310 7730
744082022129113345 15190 19673
259622075149589889 9990 16929
87140385668220689 6215 17820
191436776048437441 3756 25906
694674821024555905 6844 19220
844488818493953665 7524 19641
686105591710102657 6375 8666
237609590515550209 15630 25117
832532915237273089 5673 17204
751290788860185217 12684 20798
906545108637089921 12065 23702
891211167479856001 11445 20128
726373905323093505 15676 21585
986515127491554049 15236 24104
563014443293226945 10383 21212
902835180288239105 14786 26253
865680021159484161 3260 24229
282192766884914913 8070 11414
785340271527985537 2139 3718
931222618073338241 11864 20647
646414430412640641 1598 4825
586335900235876993 5134 11813
119874507689133 15165 27886
240332174808262529 5481 25248
341648765290138113 13419 27024
393610281859505281 4321 5617
166432134918636609 9943 23532
65822729735703689 1031 19110
815079114817301377 14529 23807
345231530568366209 12336 24692
217243581144813889 11337 14544
723707309048766209 4291 20310
515776534807095297 19695 24881
58984550616681729 12626 22779
546973832981592513 9895 10965
443380820312160769 8920 21078
608714569343725057 22871 22996
354477373540060353 5291 24930
398872210894083393 15953 27054
485551030067487233 11887 24239
417366918469276993 6079 26970
935762971534725121 6617 9552
855165284744828161 9476 17681
209259023865161697 21119 28180
698574789350622849 14880 21643
188177711428362913 2349 8909
702152819800275585 5137 27963
346982059108118081 3677 8911
449422195010448897 9462 19834
277910920296672961 10077 24165
37220990179008593 15974 21689
157963607078745121 1680 16551
821380078231662465 24721 24738
935069331875393281 26868 26892
82645935226949521 25099 27518
291982793850596801 22291 24876
445713200988571137 8535 10199
611840789607040129 9455 13182
171491795095789697 12547 17298
902703702960241793 1383 25330
760188814221116673 16697 18770
579176309944795521 10301 10492
345154340560654337 7383 23859
704854408232197505 18715 21880
271459771450089697 1382 24448
634956270912933761 12600 23218
943328271341528065 16041 19635
535471475511219073 1880 25264
637968535131641089 8771 21604
605017898393878529 11716 17776
140422259390234673 1896 16825
428378319761296897 9428 17472
859559009268544129 11959 25693
621205188676437761 19255 19774
674624921270776705 6182 23730
974390541539538177 5644 24258
103791878133556289 15667 17821
137641742957963937 13181 14238
285726179395609857 12941 18511
658278506745691777 902 15697
973712701516866689 6200 7409
911979510245142657 14456 22815
306085977983940417 2946 6496
137462288284400097 5393 5837
562871974185007681 4542 8558
331074951943815425 18330 19902
788355118680399873 15668 16677
866336970357341569 41 1191
982969263732748289 8647 9221
833396466867693441 9260 10920
778105135313467137 16374 23687
742972538026254593 7177 9225
266690959222380289 8545 13003
90855861929025393 9203 27947
295704699782774593 4847 23699
340022448955412673 23455 25028
519109655436444929 957 18212
612440033901233281 3102 6146
147753104042948289 12715 21071
916703823353447681 3977 24969
838264326720342017 5771 8271
557129653864233601 5237 8559
384185959098900289 780 14111
540750304589497665 3396 26607
68970772760401649 8857 11391
564637330757616257 6651 24298
514718453343505217 132 6560
884731349257481985 10293 26627
660122908730890881 19949 25075
84361286375052913 1699 26060
131376381953359105 423 7407
315899314104886017 24801 25978
328213886550067009 8166 17022
994889813635264641 13341 16574
408148758911835329 18941 23094
847963530728765825 22488 22796
498883335010781057 12632 27808
732039525560576769 2532 17334
791817216050915841 12923 20976
51468909771760001 11907 15588
511209756795274497 17214 17771
890774446583545601 731 12729
709190641794293761 8924 9149
670720807024725505 4740 19225
780316882346703233 749 7398
527816163085343937 2817 5244
116587678544007649 1036 17127
122768226860191729 11140 25429
773626116751565057 9637 22238
594075348946542849 16219 18482
450628844381384385 4117 27839
270529246282155361 627 8650
62615688687593265 13288 21047
980344826861635713 12942 27037
920263234450331393 9310 23913
489786128082815937 362 9360
459967282610826113 3973 13814
211501729733097217 15705 28202
945376052557037441 3304 14146
569938266645682049 8620 18652
483094369193445057 2618 16304
503654101118979009 464 1599
906091686654903553 3345 20451
991899187327053569 22032 28210
37729707080622177 22505 22720
569493231959992129 9381 24204
649666735487045377 4617 7167
563554612584216129 10677 11850
274854133810002561 5808 8305
568209985157732673 5934 23805
511197380230967745 2145 12244
823332427598760577 4135 24563
323001357731591553 18501 27960
30709122515158785 7440 18280
964659837031035777 9231 16858
464617537567267649 9248 15884
864975568478705281 21116 25829
515893032583630145 21048 27416
628350386314124929 1303 25202
816295420599178753 3414 10518
939246863472284545 8368 27350
471243075587775425 22585 24672
821756715262353025 14088 18609
25322956772999561 13874 18555
574595304591262849 2540 26218
66935825320154409 12126 19294
499314093264061377 1496 19058
522974167857061185 1202 1623
881684435010818433 16680 22842
167800610212136545 20418 25841
382292289080226049 5547 20197
973737145999894657 2575 10422
543760863798233601 9158 22695
606436749195619713 14090 22844
857011195348249601 8926 19982
670566995837848577 14148 15490
584074627662722945 11280 27271
263021554972166177 22676 24733
511358913398595393 20484 24562
77523375453910865 12666 14945
200247027780982017 11101 24597
366386350401835841 4598 19046
519724631681995649 12 25002
365310509951772417 2064 4525
2905077364353304 8618 13696
864825225413451137 14836 17383
858374066895976321 1344 22607
630837679582999297 17749 18951
381556145096389825 10567 25737
616212864621228801 15478 22738
110276590659211137 23306 23898
441949464882757313 164 21709
945869403251244033 5334 8730
692101312209668865 291 2005
393604498810731201 4098 5564
165632776630861409 4628 22989
103113849703696305 7170 18398
940673823119293953 20422 22398
386605257608280769 5090 5384
594362221160000769 11327 27674
177202532660778913 1448 12581
504264790630283969 18974 25228
110211043766128113 4923 13278
912241964081818625 4397 17418
943210728282842625 10720 12519
618490952599255937 3838 10822
827385545907404161 9180 18333
381061270394102529 10476 17158
731848766918552961 13520 22528
346138474356390465 11817 17740
305479876109558273 5146 24740
976497628668671105 3619 19251
86529535953694385 1669 21540
18445898115810877 1559 20827
617316614293784449 10964 18496
876046124099619969 10007 22252
363602968767800385 912 10298
902322149191572737 3857 11786
402757537750289857 1316 12838
361771822115418497 6262 23378
233136622505519137 14682 26371
801724610844825473 300 21198
21425535601039769 5871 9816
630993673525924993 2950 15594
139279314801264321 5413 24591
986652534714661249 9617 11313
667208635980131201 8348 20810
844209166286720641 11527 23558
838605293746091777 11452 21822
560118555005868033 2699 25474
326213044659212417 5114 17049
729028940418235265 10833 15696
871626118754882433 9132 10145
392553634421258113 22916 26968
403866670261379585 5699 6510
308055163915970113 453 26045
503477895079804225 7843 20335
329261200734446657 18554 21831
57693855591750777 3262 6581
43326951130698177 9838 13923
358119294022664321 3605 22014
999022347400906369 17148 26743
305550009466429633 18403 24478
465365803583853953 14116 15140
776562466924154625 17687 23646
194398582200829409 1163 23212
62360601243838689 9396 22519
365554279013398529 9788 16140
260931086252135457 19274 21842
164689527096779649 1123 22833
541066603553417729 7649 24970
920517160119278081 8412 15026
176598884073989377 10122 10594
953263012772321665 21956 23691
256827009976447585 19377 24427
839666612495168641 9375 23980
925284769379722113 10724 21509
48841985194766129 13155 21903
940732576162275841 3483 22706
294816504094530561 2520 14834
870618453622874753 337 25195
516439361515875137 5104 13255
415382497560486273 11647 16419
125836518784073089 5726 22411
489070060965452993 11053 19863
573486251188821697 11567 26209
246581407115570529 12653 24185
600149246586557441 3903 9081
174860008550972161 15297 15962
410183607837904449 15256 24358
271916914405423425 16777 27228
927293385607445249 3962 21901
286008075186352065 21078 27233
284480210669467937 8781 24926
848741976308502913 9024 10686
242978857876227745 1476 26730
865394596588792833 5991 27050
399973703558185153 7858 22558
463650750856757569 15475 17631
939615335913348609 602 25439
787818694347897985 5724 28179
382454057882309697 4095 28289
727315302972442625 4793 8743
951149711257460993 23055 27039
200649926466205377 1110 13186
875143084214709377 11679 22619
438832665796709889 2860 5157
927520722955339521 4633 19971
167757302272924833 9781 12105
675687310603446913 3184 5296
460681376796372865 5485 22720
545825615628093185 7700 21049
566814796156073473 7262 14157
225767483896373025 5603 22926
389042766282514689 847 17871
498464625682405697 8708 11827
998551885427339393 17145 21449
157303947878656193 5370 25593
146519039890620193 14875 15463
829529613034356609 21466 24166
759642790221896321 8753 27407
2546020400369998 7921 19458
548966628456682305 21700 25597
225353576855955137 4949 11642
622185570142029569 21959 24402
328093043673217025 19125 24939
910923441077244417 1594 27657
928633429840846977 14326 23344
112463595878828929 13378 15612
178737830011169057 3790 6940
832481612463610113 1833 10869
72449568815731169 14605 26604
347133726790339393 2517 14638
273957581979257025 10440 24016
353857146491463937 11530 26645
214777782697854753 3571 12529
970249349877455873 6593 10196
330285843697947009 15153 19596
743623586606915457 21115 28016
599042194316528001 15144 20065
840578834280485377 16038 26064
863439451427492353 1312 24578
795772552978490881 8144 25251
434587552977934145 2808 3922
393372490819693633 10028 24440
16079609027354281 17267 17943
814478738481867009 4732 18347
154725592357582529 7356 8430
888790360722289537 22587 26160
255963929950237217 6624 27430
550594813270151937 24901 25862
900678655853585793 22816 23497
452230654016197761 12489 26933
74879374588487473 9646 19641
479271713317288577 12632 17387
238124681426516097 1635 12221
98270978627603249 12346 17344
205392282542558049 16700 26191
654356044425668353 984 17108
539336242687927105 2526 19869
45203208494648097 3838 9402
958743966226943873 14422 26420
294897882261309953 11226 11781
367672975079702977 7727 15459
103434495503798017 14511 23813
406166407668447233 23558 26947
526623153520972673 13808 19063
251376687910227041 14132 14804
837443098268288129 11111 17849
594875296884833153 22370 24024
762874105845341441 13522 15521
208552087280938977 4714 18628
433494943199697473 5090 13560
360774780358891457 8095 15042
933463177070933633 12074 13006
422588624048177793 9288 25527
676796712474093441 9678 22437
608612664343620993 10644 12456
696158920360645121 2657 25088
314160847420286145 10380 24252
371910331863325889 5264 25247
947464252548709121 19074 20284
356041593168868097 12044 22887
518781101088780609 5910 17955
695683571489944065 24273 25752
49880303666679281 1341 21369
106519637381879313 8671 9921
673489757434968065 22680 24298
916138636870847745 22842 28136
36067583699033177 9909 10803
448050627827711873 3043 13866
517849758839719937 17249 17770
254056678640175457 16576 23578
43711973638419721 565 10883
964100409171990657 8929 16804
307534335954191105 235 17340
313627649586074113 389 7460
137511887252312449 777 24505
688016139507226369 6416 14515
467404713463100289 567 26105
918603449598883457 9207 16276
32546668996882745 12048 13048
900571875202828673 16283 24369
428388706889766273 2726 16766
611874385309910401 8153 10009
179018490966708289 12438 24442
599133228311615105 2603 6293
711386671853421825 10181 18827
807136194100358785 1324 17519
493809862756659585 4918 11698
990719567525857793 2475 19153
163918602394407041 20812 24257
216053804279120257 14838 16541
72200021676760433 22672 26980
19632278841925201 1252 10902
302730600031669185 19005 26721
854660187066023937 15135 26335
200864995419021153 15723 24027
154554815227342593 4212 22075
558920762609577793 23944 24564
597130664073780737 5819 11809
785205837527197313 14491 14583
860778708187609729 6599 8946
811519084227388289 200 21245
878896428757251201 17150 18788
248740240366128513 3075 13957
473008450702380417 3496 6547
490433527124768193 11035 27960
36532384292804921 3582 5865
142762243226766113 16889 22719
587461253041624321 23753 26579
149200335820626849 2263 11472
738075256063432065 2868 8491
188105887236201153 2465 4380
804994182982156289 19730 25009
280371225570068097 18101 25301
630374866856904193 22006 23818
559399236368957249 13838 25030
297925192423434753 8016 8114
159328603815612993 11633 25826
382606029534677825 3952 12477
701797997576516481 17359 22146
532105065848796225 988 23501
152912787263918657 3580 4231
706897277798368897 15308 22378
361350845366498433 7784 24779
764558464994308865 1044 6883
573917571018046849 15187 21543
204767183268522497 14109 20549
317754299571117121 13329 22073
39433050972192521 17701 25476
267082802337913697 11841 18141
335175858897038401 23614 25199
271561432046492961 5078 10957
126740202449269649 17429 27585
501880122587881089 5084 21928
786849987260005377 24000 25653
680548601140099457 11010 24184
666978178803176961 6741 16894
856721079260527361 3354 7302
721350900021839489 6310 23174
19925644453078209 637 13942
99612762970082257 10444 13380
902160688139463937 5596 19088
938228434324507521 3717 21298
900780313207359745 19541 19559
335840522457417025 24043 26104
30544556181641981 1885 5633
515065537264548 8711 25348
897335017904477953 938 5403
579239911223652353 21602 23254
499049171060921281 9067 11218
795616726202716545 4522 21738
467395987433672385 3672 27183
866864562324408833 4941 9388
24263236019752557 1763 26883
238075330634167425 6161 27012
397299534851324417 6322 26870
384965353890208897 15437 18705
320798291224651393 7988 20269
738314895957095937 874 27403
142590085211974577 1099 1361
166632231635944097 3875 13171
154719627713721057 4975 26766
353814845944249601 21417 24800
882857766583125377 25280 28303
583887402205647233 19684 21833
485048979760808385 11344 27255
941532166269233537 20046 27180
162252507221733569 6901 22880
956677435728423169 6684 25165
402778988560957185 10407 12865
175045111297613697 1929 9943
479184532329750145 14444 26948
390217095502407553 5871 20428
15701277065648613 18138 24476
555916705747442561 14846 16558
937000725339270657 7845 25274
566521410233392001 16686 27415
447205475063899649 4690 27147
912152901982757633 25237 25284
123750323804809889 3058 27215
23888682233263125 11524 12349
355750997716615553 6104 9901
760209507853993217 7681 22700
289654671200917569 9300 19821
499604845930676353 12503 24409
86017122206673233 5550 17268
30510453368385981 10347 18643
906082055737808641 4192 15861
148142917462394049 9821 14377
839245238466038017 13632 22615
286479179561347041 11244 20421
74582848215879233 24372 25552
13419270498488345 5932 17552
314820383583796801 7241 9492
767131472246411777 3096 5057
498120015441937601 10865 11332
584905198308121089 14249 16439
702892617985316609 3940 25299
463683489346770753 36 13267
802668446325679233 2541 22042
831116739894881153 8773 20977
883382777302816897 7357 27820
408619605755525569 17652 22582
613861196964389633 13140 20622
929632121321674241 21129 23560
253996949531472897 5826 8014
365342586634703553 18333 26716
642714551307062017 22161 25024
321603454604925761 5095 7517
922209995082742017 1992 6756
908870061244705537 8489 8736
43424517866068161 9155 27413
453901608286372481 8065 17987
566265860207938241 20188 22884
280897867296253889 13689 17578
885927852915227009 10347 18921
48599478487986401 18457 25747
220151644470153217 10603 13906
480649132936044033 13724 23111
881868729177565313 9031 21861
294373309421587265 7064 17541
548678682991454273 22510 27152
457869522315199617 3667 26504
644690568664270081 131 19842
496373300459467265 164 1860
942067606594864769 1407 18544
444590453746265281 17214 21711
117039141578285217 9486 17776
380847555475867265 12029 25170
424980760196962817 9867 25393
883214869229867393 22708 26629
210150612541706753 14551 19739
30836541741408041 996 9570
2344804387011124 1077 4028
862310853126309889 9140 14971
753414603345586177 1251 4709
854002692693597953 670 14496
572504109552358657 3636 11859
787328628460265601 12758 17027
115230350453952465 16925 20651
749410673916301569 529 22080
955561988677434497 4923 27607
317262764278360961 6769 10473
130371478120817841 6219 20416
864992197139571329 9453 13462
298897216554980353 23484 24623
562915369129846977 3064 13954
540474596699635137 331 22609
811554175518509185 10216 18016
129857962103248065 3948 4391
637604186609685505 5297 8239
43476683039127553 11032 12469
634434527365840513 6814 13072
483979529281715073 4447 11609
893503411491273857 6708 17941
259728818267614529 7484 24065
124065117397648801 2659 18755
811566473240450433 17933 25630
379781271782668737 468 24676
696367160269911553 4192 13486
477430236905235009 4532 26789
81319044324590801 18018 21321
82658535565563793 7121 7559
850958826256583425 5825 16838
881250729588330753 6283 10845
591438825885465089 10082 22615
509682664220413505 8568 13747
398468467514785345 13549 28149
174092430575910849 9619 18071
260264185023732609 18373 19458
864994908103987841 11607 16831
394593546213126721 15192 25236
429782064920615873 915 24991
503283060907481409 6323 15844
930138789427282177 3877 23676
280250485509949249 19199 25031
581678211081310849 6867 23398
474043985669556609 785 13347
363869702482098497 2538 19399
347592771685111041 11147 12215
241528437105571937 8040 17459
325106380593471297 20588 23800
309203345983753793 13258 18775
122913553079822433 3870 22528
744760324889910017 137 13835
963183407846077697 8294 14270
338186948635261313 8144 23644
716012117787283073 1033 23272
434892873530301953 11729 14194
370855297907755969 2177 7212
63068319574973945 2867 24205
693343652788822657 8205 14812
963979778879121281 10689 15070
145863427587205057 10423 17299
432025212645065409 17440 24614
52157704075948889 13509 16057
286146385496820705 22843 26832
277605805587999297 11071 14141
340627899912369985 19908 22094
737870582738164353 17871 20960
331771761727736705 10224 26164
7988344517901426 9595 23166
805842768085987841 13450 27432
174493408529610145 5556 14093
516985421139153793 1831 6344
688563672499501697 14548 24318
443620743907708033 18187 22990
19808362554552873 3912 6259
135058766541277473 5626 16038
985605576652080385 13791 16727
286802983741687009 9677 17873
849283846932433281 4407 13903
833013428753034241 1510 18737
346492787169669441 5489 16387
296944090958966465 11806 15427
485952434117646017 7118 15721
260256373694630849 13747 14411
930956017019116929 6704 14078
28301714800299749 2551 14391
982526544457424897 10648 20218
220074020772571553 11218 14593
945197280924535425 11565 12051
358147298707400833 3451 21852
816153530073162113 1140 16643
315038715376346113 2217 8928
570815840790846337 9906 13426
615067547138117761 5615 23873
149047078746189505 15651 26298
881339791128269185 8638 19679
138440975549205089 8525 14962
723276430125174785 3274 18383
247783395678506945 1050 21973
604162205818966017 3132 7409
401923464080926593 227 1780
590244806801017345 22333 24716
532701286282144065 4180 28211
417787401220763841 1886 27811
376195512894103233 8930 14580
148155585292933281 17885 22472
673352862027794433 21829 26294
363247683699768257 7586 27079
223168168088438529 15933 25443
514658309293018561 19345 24629
567448936354065153 23701 25753
918166112244662657 2350 27523
727366336348897153 2680 15279
259854733726690753 9098 14100
584738081203138177 8389 13001
764772675696292481 4195 11446
477849714757599745 822 1171
895997885781348225 3672 10729
753633589406842241 21329 22997
31793504096853553 9128 14656
556153506605969729 19364 27957
382507865613412417 4877 9357
481416046399086657 9370 26598
164627052681026945 1558 11920
271701092625466593 13909 24177
646949785827381121 15258 19689
277123669076313921 12121 21561
848488683603662209 11707 25091
845962146635319041 5148 20627
144809342814660641 2835 23473
872805832567078017 556 10073
855436912539630593 5668 10653
343499344029499585 18869 21017
146341118752836513 7262 25995
181040089705060577 13004 19260
504679847301233025 1082 15192
110285123292758417 15030 15490
373430392997683201 8538 10563
986257305626789761 3517 23234
234463086097065345 21710 23195
394972237346866689 590 8304
486152558250601857 15212 16537
930616093636029313 8291 13194
873199626503506433 14223 18310
194238385483291873 18305 18605
707261752753318273 21489 27036
742424360791257985 5878 23907
779232225136013313 4440 28093
35341360437360693 4258 23645
89793597349562049 18017 20513
271305265080865601 4147 15042
476508204892169857 5389 11962
853437191301541249 516 20369
891802528060090113 21300 24439
478705063052640129 26781 27559
553159993991954497 5703 12854
163225023961803841 6670 22759
583323703342806273 1329 14363
308573999859827777 8427 24188
889060761362955521 4783 21244
798659269071098497 4017 13592
831179402953871745 1394 2052
289126375375499137 7686 7952
136277448709279265 3650 27299
894757175747816577 7319 11803
591341784788589569 6925 14942
734885022810157569 2820 15625
364262353362661889 2766 5679
915248769704678785 5739 17558
187194389762488801 7250 19502
705496472644480129 18770 27407
892773250242811393 14532 18406
151661339874824097 15305 23088
13055445193423055 7774 24565
95198857159783041 1720 4131
234929918451271649 8276 11962
605472680306949249 26789 27689
620463376764639873 8730 14433
769842951913258113 3903 13151
347415920689115841 19049 23137
746651406650176641 11675 20178
311580560486667905 5017 7383
916890462663229057 2163 3592
793407634323543169 7212 13229
660049181441909377 3741 13666
668121791632508161 9115 15644
342100562001629505 16476 24577
147021914031967073 23308 23371
245913912148257185 269 2431
420810779896008577 19033 26394
433298571796608897 7621 8943
858458440024449537 6369 19150
741825242986696065 10701 27030
745737761517439361 2877 3250
749707387987623297 4071 26653
630986835386352129 27562 28285
49559258484453753 4498 19962
39235612333179401 22567 25021
502195565808573697 2997 17788
80781083592839313 7714 11519
460088565993689985 2963 21457
847987213138061697 10450 23829
617213738641506689 3423 24067
426498705225384385 2775 14453
10812138495868597 12343 27845
338874822899320833 8800 16979
161286044924093377 8407 10944
227478623867696673 9909 25890
128256790482797809 27629 28196
203309418730221121 20581 21020
914203297348560513 13964 19933
719403727574501761 7041 25619
513344241000641665 4620 9142
470035926619338817 4999 20487
72412559497944785 6932 14454
218030876691372545 3534 15751
630694701585785089 8339 20176
412175556218109313 8995 12650
928771409567499265 288 27638
930796583657325953 2866 6487
243535125307762017 5420 27309
688890629014643713 1410 16388
884467281414782081 8579 26229
560299858244164289 17108 24138
376167978964534913 9499 15666
466766914465956993 6879 26550
11500692371409827 13748 25315
452258834977556033 3515 15375
930579966149242241 16244 16479
474905125623642753 8563 15248
292078707532663617 8243 26019
54823840744617769 18063 20538
85949846925107217 4866 20862
511773436969669121 22799 25422
541319464118085825 6824 13118
859270582321272577 3951 20986
82245682706531649 6510 26501
638948235079361409 943 24381
282962799466911713 953 13111
199132198249927233 5412 18229
153854795149474209 18495 20236
261687359847776705 8166 24467
639823804796630913 13811 24223
632672089664026753 997 21427
217709777903042593 9915 23966
150440402853568865 17468 24850
751398276511178369 5312 21564
631039782790807681 14726 17811
523481352466806273 9349 24780
639380762491079169 2388 22428
704589370097206529 16735 19717
872153644467090305 1231 26645
291299026634664641 2807 3551
233195675276782305 5916 20076
308606090992594049 17908 27308
200856133575214817 16408 20065
454703708586183809 6775 7177
443919911730354497 6546 19948
844694394750799617 3513 25067
783603488347239425 7647 24642
912077964110142849 9199 19877
194647805943525057 13072 24085
742883427857872641 1286 14754
857171384495288193 15589 27417
196959791212609761 12763 13781
692483342881509121 20776 26581
783120633185884417 11177 24934
863745214604449537 5730 23137
594119937973193345 560 12013
461940719112213569 4761 7794
173162882787249121 321 21652
469357297671891137 13349 19377
451141218468198017 15283 23413
711914683527545857 19091 23004
740894298048854017 7041 12410
690847591591875713 12239 27053
620926300378233217 7932 25795
400902617209048641 8884 16301
499237785633123841 7949 28327
992148413271124225 7233 13458
584898359040412417 1003 15215
79855288396721841 116 11755
236774369635096353 5317 22163
59391333412492033 10119 13925
174842128691597761 6578 14121
690212082045285121 13306 17064
280214948480288929 1673 3524
3644868327185692 1065 22848
867931544979232001 5334 18699
133565816196274065 5232 14914
623990961777590017 9061 27895
869428901926767105 6207 8452
168449675990121505 111 21140
313103581857255617 23834 26648
669826430124611969 13184 16975
617804999805954945 18674 19694
514347294565116161 14498 15562
976459941761085313 12133 13258
541981742239894273 1235 8645
697974986555749377 9835 10665
719803565028957569 13388 23392
612748858778523649 9043 15465
503052221267051201 9968 19411
85972409643673585 13657 21401
58416215169646793 15105 19212
718037459376667137 14070 19757
286269718160408353 886 28029
340116870863937473 21568 22675
437004551850510145 10903 11470
334989733853539905 5730 11946
63076067219878241 8454 11794
59208731995099129 1371 11656
548077068530719937 8607 21283
82318095635834257 3205 24368
393571009594776193 2493 13712
811635457406310913 12718 14936
619991497706354945 3697 17069
153386929202177665 643 3290
460916957421982657 19443 27098
484179905425506241 3153 11103
217289293364164129 20888 23973
513041412688444609 10488 14686
501916546703309761 10795 18318
352779284823896001 13495 23498
148564000464023841 15714 21034
836588569444522497 6388 27719
932149123560133633 12817 17113
450070315280910913 25057 26419
693844092733659265 6347 19888
490812245243581889 7704 18619
777016938630307457 2945 15932
864435433672241537 8249 12597
205530949170526625 3681 14045
976811086995290625 8630 15965
695943700593073153 16009 18316
992475733970891777 2713 8607
413502006100831233 853 15364
958035177183553793 9043 21290
896295074622141697 2446 22361
943292779967180161 1894 24862
82513077944486929 13379 19881
50764318337250817 7540 11544
331235517475317185 8096 19730
892452549398385025 1074 26140
744332698477396865 4265 15920
521895626149081665 2722 11017
750956330430991361 1464 11104
261694617932249697 19273 20150
133310407868766129 14701 21464
530641640883025921 1840 15496
903138796877538433 6366 19577
884877334270825601 19860 27821
376890511601235521 27477 27610
473809166955057025 2349 7199
664161565551094017 10386 21687
460729235932149121 11988 20825
475878278055450497 22151 24183
802835062534647681 5310 10073
319805855700405313 279 14290
409997371527012417 16421 25082
806367134558261249 7824 10012
625674787196238977 10685 20202
29813409334391141 12538 22336
991708592076605569 6311 22800
298838479555076481 17145 24785
785824238550240769 19365 19497
615743210678754561 12452 19660
105529313614070481 22942 25713
222120563771969857 5829 15394
518931830902268161 12437 14167
851661646532445313 739 19081
451536798479025921 3106 13613
602084818281969793 3381 18085
366227452827210689 21771 24483
42169805872969593 22248 22825
643889715848885633 58 8087
827987334782537985 34 7764
711834448601372545 981 13266
706378825311500033 5302 8337
911571685654308737 6595 9236
893425245627572225 6548 18887
93291663211310545 14769 22131
998322391344441217 3692 5533
270117746598387489 26621 26804
543542820737346945 271 21384
593521434652139137 16302 18905
166952523287559265 5021 12285
537434281040191297 11232 22683
774335507933631873 3694 8439
987137772940961665 1924 16346
959683394811985793 6324 15515
490776939513054337 17036 26192
181982205014808321 14192 18794
510373395202726977 1479 4172
704186019628362881 115 23507
438822598126506561 4812 17672
477782078497131841 10430 18679
824866352836203009 3253 16139
649926940586094977 3714 10137
802599415548016257 26859 27216
564552547903364417 21789 25030
920813252636897025 3411 13622
534294433769129985 20951 25020
173737695176725985 16394 24830
269704948278832289 18192 23193
871168101341645185 20570 22385
762948982577892609 18755 25067
131862565006130689 4884 7775
614474179757539969 23958 24893
819120154866233473 1807 16843
799528703788947585 7510 12188
660631525026161665 6455 26114
193133663987300257 2149 5691
716372392032802433 14068 16372
569667830679673409 20814 25454
781464742337405441 5490 13460
275047465552919585 4086 15887
786990920327930625 15049 25487
856455089994678785 17568 22896
424837659941204033 12504 12768
920042814710303233 11013 20979
674906320695178881 12649 21912
741351662313899649 4727 8638
152393088929144929 5066 27002
117148798261926145 11951 27286
743497212047522305 4717 25072
302963201759265409 9508 16374
122247538023970033 14229 21148
480935980765440961 10317 22176
80925726585483921 6480 23212
687049923447528193 7547 27201
319753161621193281 20725 25824
740577490972274433 3502 12333
769750696625926913 23266 27161
700270858161299969 9675 13217
143546440146735681 11680 14580
365779970941890305 26269 26980
795418724984351361 1780 3241
637275835868546689 7452 14769
700756607180650753 1453 15476
531723050169976129 7451 17896
284002506510184097 13884 25388
740139405472742657 21821 23837
806424968900529409 5119 26584
932293986805138561 2736 26686
310371350649937473 19502 21508
609407540021589249 6450 23373
553039685470437825 17189 26620
16780125108770251 9837 12039
336067386407258113 9430 23941
870208427041656961 18221 25391
191033363542260289 17537 24703
218731165236579969 18680 23213
623974281772633 2658 24100
262345715199511873 4947 15908
886412006546081025 22445 26721
945246240687854593 15940 26475
876876967200281857 22232 24070
121804093616841409 21764 27916
65547547424756657 6967 27864
138172762879850801 8789 10527
332836216604242433 16662 27247
488785831387797761 18565 21919
559611409415097665 12302 24085
352695233759792641 7327 10666
539630673226618305 6715 23149
84770714661228657 2131 8852
584067366894089473 4485 7072
629988058665777153 1875 8205
193517147179072417 3256 6413
403033499558670657 11679 25440
865867472693352577 6426 19947
184827125290471617 7995 23186
743426831277112449 12318 12877
642820363700931073 15326 27539
518169043138556161 13426 17279
661495863087811329 5702 14235
944366617556191617 7143 23124
160611699711790113 2880 3565
787052709892762497 5067 18207
616552973292986241 15405 15877
798420612175910145 5508 9159
220590763256804929 10422 17732
706285420973699713 14108 14440
8996335399832135 16039 23504
353212640872349953 20166 27399
792978978458403841 18833 24535
315927064574722753 835 19107
970381063957322753 892 1133
153469498300218273 14975 15867
900046927405409025 5203 23518
171689161047737569 8000 9022
502224622408181889 11587 26321
182618792506865185 17796 21923
956498020445831553 4122 14140
809457883103633025 9698 20379
127628610897719601 8961 26180
982891032899381377 23970 26562
839057372516233345 12430 15490
970205584451775873 3046 24002
889910645029818369 7217 19500
945774668903872897 3327 4033
179364310419156673 14536 15400
243424105234893761 10142 24726
533990944939578305 5876 16417
958371669572649473 4073 5652
968921019212071809 1395 13142
282883441219183841 11689 16830
676512171288454273 1475 20783
160571504170455617 9301 20380
843524915216999425 13207 19880
489489975271752065 15704 22442
327757989367800193 6294 23000
295229602765012097 2847 26577
960316221099414913 4925 26981
566703436698503553 22774 27146
191321126920559681 13704 22279
347804106560026561 5961 16829
760687727498247297 11475 24053
330660139025368961 10898 20095
764475628058423937 20015 24719
999148522640474881 791 10804
928588668315736449 5441 11516
718005912284269185 13341 28222
781025907263103361 2430 4168
28229339450341229 7376 9261
792341825496617217 22648 24949
869504554312484865 8997 9991
976107386415438977 10856 17468
670163300192150785 3946 25234
299490226440550337 1267 22137
188670639490112545 5471 22069
365445266594907265 16196 19890
75750433925513505 3202 24511
523279915599925249 2915 9720
265768205225057857 15523 16004
185759657534649857 7314 26723
245092670948544353 11077 27028
675426083817111297 20635 20941
824183248848527233 13712 19853
663532173603488897 9097 20297
980285482571410689 7086 25933
526434137050937793 7595 24999
365957172906249217 10431 23964
800791518516465537 16091 24267
677778048135401473 6597 26662
429962892831635905 1350 22264
865574377621669505 17707 24144
182878834149267521 21174 25625
863917526593802113 4191 14922
253906820566680129 7234 7791
757219178067131777 4174 13025
327637994349490945 2053 10792
768401658652500481 2295 22914
114795903196917233 7799 16607
73819182807568497 378 4972
570836894999008129 10326 20518
477712710868637185 5497 19223
54898105173077025 10576 13662
91313272978496225 3897 4660
790933439286792577 4288 14152
158821257724760289 3030 10165
588568397787209857 14360 26103
295636428426121281 4919 22298
148999654700379137 3674 5473
884132044033826561 8138 26521
255802630051800161 7188 11668
181689923172129409 13372 13375
297529518136716545 13381 17574
910272740587039617 8176 8929
70882054071258697 4716 15746
993727918569248897 19744 23976
395175920269497985 10312 13702
101251363231902753 1018 25706
641067830696197633 6203 10133
377679281585940865 2647 8052
562760082390131073 17877 18327
72956032062002401 5489 22383
87532166690348129 9277 17251
312350610199587201 5257 21075
798117960863340417 16966 21017
650043165612935041 16594 17028
45476681173180825 10866 23588
64512020387311961 6963 13503
611813048605970561 3245 15796
243933697390424705 15383 21710
504446979228244865 9267 23175
140715302182087505 13062 20986
890148822108887553 4900 25682
704763031207072257 8678 25046
109338036787942625 3966 16379
826373648209042305 702 2306
483327198976954945 3733 15109
290435780173318401 17046 19168
548005685719910913 3659 21447
372057359532902849 11253 26157
361467077260886785 6654 23662
399022424276090241 8274 17414
557638043948383425 22807 24079
841919803032268929 17629 23208
595339636497360641 4280 7882
190078435785245857 7441 17267
878354974945860737 528 19163
135326494369934385 7899 27027
977289903860100353 23234 27261
786418722753317889 19728 25115
642526396526118785 1082 21381
457656573450734081 15363 18662
485467439654716033 2097 15402
307667991118201217 19927 20556
420039303059038337 6975 10817
199294187549412513 4432 28251
555128187063917953 7791 16905
994632387881317505 957 12325
635581530510943745 4637 12863
604316463550773633 7174 21476
907714874067298945 25325 27517
390176124015432897 6278 18093
760705392591088257 21433 25519
15478897472888777 8957 9293
514370163321206785 14730 22722
245690248656693185 13316 25943
472119161255630337 6299 28228
784837179141405313 12333 18219
757555330989308801 2875 15293
117135918254582801 10176 20015
503836768384896769 535 20290
976640765049012353 15064 19177
483982930563275457 3859 26225
642632938191404417 17594 17687
834378880107930625 11208 11545
769776975568888193 8372 18571
4944975105591000 13835 18581
193122612439516673 4517 27262
5419453500277173 12274 24431
421699086294466945 6815 8276
146523963582826145 13521 22710
944113581599957249 7903 14009
113743839726662801 2704 22029
886976869850130305 2288 24318
741682896537785345 21868 24714
712146923660220929 1569 2338
437135260639674753 3646 24917
715777386558443137 12513 21590
907787585772769793 921 10449
963493897521850369 8662 10701
814218869878754305 8170 17827
887006582359319425 6505 11363
595040374483776385 243 26537
860702889280140929 9748 13460
100124427140766417 8018 11330
375682492855020225 2807 19432
111294160896779457 10748 18084
737792937888649217 15168 22565
50212678014116105 14261 23948
804407635802149889 15331 23811
123839672412319857 17605 24145
956876232710335745 20787 28027
363554654082829377 4297 7140
696475563287833729 4950 7839
365462581063457729 828 23829
214382753045065057 20575 21923
851240101415225345 13973 24435
16973601712024335 13661 26157
396170597234718273 8332 17223
347333321529824001 395 26792
521178922553755073 15495 17946
663894595051402753 8472 21487
118689439575991425 6707 7027
899614331833411969 13973 24679
14480690218288573 15174 23343
831284047202601089 14334 18149
749690867375424129 6146 26868
802174848811496577 9170 9655
246759772624582049 8156 11781
110239494993493281 4472 8771
903691089829170177 3387 24689
703596228750818433 7336 19590
243200213102863233 8936 14140
392435297211065409 380 27835
755964147163442817 12583 23125
759552431012970369 11985 15219
185683043078423553 6113 25943
87932359222890001 600 6760
677347603925643009 9 6854
99137352788567057 478 11197
274861989946810337 2489 4234
529387689966497985 4253 26748
649547417466411777 9854 26773
77610378291758769 10548 26941
545279382440664769 16677 18803
295317170746955073 4602 9893
405920457183288641 751 12033
690404455062939393 14443 23266
637325268243454721 7226 7954
304575565917716033 9299 17987
940547164989229825 2298 22888
850728955604132865 17285 19186
340317154357304449 24787 27420
93364686623345969 12076 23904
487898577205573505 12705 22627
358133914846938241 12111 13584
574848172577826945 8063 19345
537402792854962305 11698 17124
606121685159113345 16015 20733
340209515447050113 8418 26710
212825672868316225 18314 26279
199799848610268769 2538 12619
767860208686773377 9605 26929
313276486112265217 18712 20525
557683068958862529 16887 21987
415973192459816257 19792 26498
151914606018952001 9947 26118
156455945602523617 9997 10107
476853015622904065 17309 22970
538770613799641729 13122 18300
774620857623933313 3457 7396
649742729190926081 2596 7861
629872498304433025 9024 11091
499881796017703553 19341 20028
948662553050841217 12572 20846
510370937743807937 4405 23593
238957975583527841 6779 27145
959528664217543809 15283 27508
415570391107440449 15518 24156
339455914665840897 6957 14850
659424145876084097 456 10100
949119419527377793 14432 23094
582227687351665025 4013 13766
626099645262776449 11030 23027
114181024265572977 21775 21881
616694016876323329 31 8396
676485181362085761 14878 20545
59208249099832249 9046 21038
333363625960355841 2879 4138
690119610941749761 372 18141
507063662082604353 3786 8726
275417361177865409 6091 22669
194934472059539841 4917 9361
727527118262742017 2618 15069
912233995210488705 197 17185
778855334712368129 1516 5690
487234173593559937 432 1850
449703584774439937 6813 27630
63631354614447137 6175 15339
855971909481958401 9389 20165
536697323682627585 6759 13101
188233569746529377 4774 12900
68679142630760025 3192 3234
674172837613433217 15199 27919
74432647626888833 12330 24757
151155321806427873 5664 26777
909538544290573057 21563 25277
491255505789588673 2687 18654
499595639306587457 5148 20940
141678192893721185 13252 23686
649707210580277889 4532 26893
655238401703904513 23939 27302
765341561928732289 15606 19620
73885574127174897 323 20387
122185518229489537 9757 13289
279594905642831297 5820 26482
828894524408720897 13220 16801
42986706169159561 8309 21506
435706520757452865 15228 21633
622490907851805313 25765 27341
819537174021075329 14826 19528
429120078244594113 9947 25848
657456400088793857 21033 22463
62612721335263193 24238 26633
370123183892896897 12763 23520
67364847012527209 6959 8881
870941262473355265 17616 22783
477658240453813249 17459 17959
496423972946853825 5841 26072
598773841498243073 23181 26920
494503809212435649 4057 11082
920526850613363457 6910 24987
795999788527463937 4707 6645
846066335772292225 9072 19045
667155064305081473 22284 25682
925533785991397889 4471 5456
860466220665141889 1792 20122
223149929510114465 2381 25372
660932270083154817 7103 19344
32319023114730785 17894 22420
672518214246931457 3877 14992
501792640481937729 18946 26766
519369580702733185 278 22869
205120950690961473 22013 23568
396757513771046209 1028 2535
605327744907398785 2401 15742
415693604501971265 1209 3806
563217532902491777 12142 23623
610504027364296321 14337 22758
783909063962852353 20617 26409
897226482221885441 7765 13845
84954046897358641 362 25636
380989644837182337 1286 24849
526082350051595457 9907 26671
168765351416599425 16792 27776
860103287955276161 13832 22136
136642401240887777 2017 13826
776713237238254849 723 7851
661354050553416833 698 5395
747442960270170369 1618 23318
444952355173608513 6438 18424
532902949008345665 9785 20456
237191071820664225 9388 10412
447362369972132993 21675 26296
274425962460608033 5659 26309
170593665742529761 21939 27798
759122392022579329 15487 19056
570878072412106945 2622 9959
244515883303090945 5480 22288
80155206492364081 1552 18918
276319208645592353 4313 23267
121372360351763569 16 11900
650665877055441665 4848 12726
446267537310347969 666 5379
477784095729180801 185 15768
295270976038914049 12502 24986
571618525948576193 7345 8499
554658644021841921 3244 27492
183084984067054529 17640 21083
841223750705445633 5266 25389
237154799829109921 710 20854
526388563429947009 1174 4147
675379975000755201 6921 25318
629495582300158721 3114 5396
655101740829746177 4448 24772
221926916016698785 16748 24970
444937629147833729 12666 27115
106441818763023841 579 20007
599765622325744385 1419 24372
496667187744947137 10834 18791
70922343330597217 1501 20267
22233282360268449 9216 18399
767305633065529217 2854 13419
473045331075056193 13808 20401
303523053238993857 12549 27426
99388413031341825 445 4537
758715267490455169 1371 23997
890247058289077121 3762 26378
55251088472534353 4277 18125
78014887849199969 4097 19208
594157979479444225 3792 6037
440636546162309633 2636 6176
716489873061224321 13272 22701
50687152064490705 21028 25070
463918091568668673 3754 21241
764433222438185601 7422 25691
582590620864312577 8374 21006
952191137292110977 1106 14129
136060257604651009 12451 24967
84591923947172625 8040 11998
933794533888235649 10668 13658
60429606705248777 3484 5996
858298766291110145 23085 25544
377969066063911873 3116 16189
520218585051470209 11325 11335
4952618127411769 17985 25793
185194458685582945 2140 6240
224222606019068865 3031 20334
556639067754080257 330 22384
976084096157087745 11402 24577
139629826891304993 12622 14525
699910580873393025 329 23754
369790035283575233 6070 17978
34559016422569757 3949 4896
671944776473036801 15895 19096
713210917221246593 1622 8432
217682846106274753 8192 25260
889942791246120577 17425 26878
937904384002475649 22166 25430
247748106419379617 22226 27067
528743588954700545 18095 27856
543726668897043905 6304 11262
388948576109594753 9800 9899
17219278833991325 7292 24366
510427496826597633 3510 9040
374606880732365249 2195 3930
700449809980707329 8886 19893
862777255765138305 9757 22360
233848884060012801 12369 25237
720662454361722369 18679 19005
785861359902252545 9072 13840
861240370842310145 518 12982
503681968041437505 6524 18556
724423619029700225 5655 25220
420933522701258049 1114 10645
984822296288513153 4210 10101
21337479340349577 6634 18043
137521124184239345 11271 26490
681240759279131009 5088 24459
364748846022465025 16074 28172
103772533643567761 8303 14550
213953136193886465 1310 13442
561107302374889345 20719 24635
786266819609522817 9504 14444
949192148286659457 16410 19475
584102233889545601 15346 23198
860024894727143169 6514 15342
177441461081727425 21896 25621
672670347947221377 1923 17551
721456953538030593 8616 20198
995581889431090177 17407 20197
166948097125867905 14455 18050
957052330676180737 4384 9374
963391900505108353 15320 16900
615900758007494913 18479 26152
566829052585731585 3984 16046
674466969398341889 7917 8877
996064210734864769 16129 25706
260118924015070977 9854 23853
96823080140723057 948 18848
587826317812233217 19725 24706
778093672760114433 12086 14713
357428583445891265 1886 2038
191170347907799969 8680 22027
705636085761884801 3332 7780
371685672765217153 7160 24189
302872600145402497 2846 24785
122415566067189729 6455 21480
862483560139498497 9330 26139
433581863748052865 5736 25765
425108487594325633 1144 15890
417214163934616513 26942 28104
66277485708045705 11978 26104
848909647572050177 23349 28008
325708720079173761 16296 21064
25905614693783721 7260 20549
385633298406663297 11744 26526
372749758162051137 14725 17497
263645969061325761 3998 4898
511943108762622529 13315 27922
50047134219287417 11892 19868
178028007779438721 15688 18711
159174146931544417 2576 19645
642323860995332993 25841 26892
764378532048301185 2680 16821
942014168712340481 12668 23099
59493172807531633 14632 15135
850988464119510017 1683 27324
369735021740044801 5047 7050
882004572335865985 20033 26207
939884966096567297 2835 22762
700664933473660801 4469 18108
146567150957867649 15568 26516
865276878835224705 8478 22409
888313135703480577 12233 14664
443612488745188225 1324 27541
593460269490979201 2583 26176
57612166441209921 18601 21868
653046978516155009 7516 25766
258835749512428481 16204 22444
126944869323683201 6815 15771
273932571302928801 21325 23380
320334542646474305 3969 15586
575130945466597185 3598 26121
143210785869658961 13623 17949
286128740616796065 8542 16473
365517461344065729 644 15431
850206021730514305 15866 21993
430847412699780097 6496 16706
406051904843700161 2048 3201
303634835033403073 22692 26875
212375217200744257 4307 6272
302962581359540929 1949 27742
71896992277892481 533 12100
706262444051784449 5902 13116
851129871818301313 5549 26949
664952221983487105 22294 25796
346657463381539777 15528 20092
986209825886401665 7832 18921
6269939620338506 7971 20592
797871661869127297 2000 2613
907715995668020481 3602 14783
351259060523172929 17151 19635
814159010841251585 1912 2695
23242750471627717 8999 14785
533549365004937217 25747 26335
947258288428212609 9835 16313
257828640716397217 696 8477
839039232923173761 10406 20245
340447408514457089 13381 21280
938837850184764673 13702 16420
590769507495139073 1465 28184
153721242667206337 1602 16525
199426380273983745 4647 24233
86430297404131553 3502 18388
89846439992200545 15946 26201
80108759627822929 1910 19485
278382886264303425 3512 26220
979155193718579457 8259 27373
990275728297319809 12620 15034
427538696008458177 10032 19568
461087471975240257 371 18491
166858414947409281 5329 8002
286295422522968577 9783 18182
702461239831539073 137 22480
243833397260495137 19263 21783
927931381404331265 14456 19237
488206596198409665 15882 19243
607093519192137217 17751 22337
400287730933733569 1789 24033
723611125284985985 18358 25438
824904865615636097 8755 9438
835032860403718017 1093 4648
330065194717128897 11908 17490
669785124637908097 3918 25996
107770876598749505 1830 22116
383283213262917121 7945 13833
208361744991456993 11996 20958
733778235080432513 2052 26572
35635058303100209 2543 26598
722787019052848513 5365 12690
271121263853480353 24714 28090
200440633672993601 13942 26093
52139762254029169 1091 3602
444476214140781441 4939 13897
288016500761749217 16365 26960
97718268710973889 4216 6178
568730016407315009 13677 15540
484630506606098497 12019 24236
276231125046088257 9060 16041
309778697132710337 11325 26116
963126591054447105 18074 20813
650903847758275585 9791 10767
120734980268927921 3968 12196
603068200275469441 12175 25549
950760958405609857 913 9747
947071457172203393 4121 6580
117425936358280577 3691 24186
549148511338156481 18068 20558
823445093161780097 15728 24845
518055161479498625 2828 28310
717020677082551553 11656 18477
633936176630225409 3933 18173
445548969834604225 5223 6841
904174486109528833 19769 25064
389639901306516353 5480 12879
716552320000712193 5864 19069
505079126488737985 9105 12954
561290207972707137 3795 25376
569252319055685505 13995 16565
447268198249513921 14689 24201
219081846466096417 7795 28078
237376248221185185 17041 25201
886993050222919553 2129 4963
512260237324991169 11832 16674
795398422004979073 18392 22496
121270170208408241 15359 16684
223207147276546881 8018 22754
366700037207674945 4375 4697
433516668989298625 15633 17825
630482461099067137 22782 27848
657114526073378561 11882 27383
905107940069310465 11480 27124
405506422854159617 362 10240
75935528754815345 26990 28158
874350163342903425 12443 17264
741275984079674497 8993 14293
865086224433795841 12000 15541
135675251038694705 523 25050
507279568090588417 8470 24235
106175226610556449 4543 13072
981907863766394881 9940 17387
349646285042542337 6130 20380
778775819568600961 5860 8037
982236328056995201 8646 15027
954203952067601281 15259 21077
585617491446729601 16684 17173
541797449081407489 14437 26737
871738753560318721 1796 14294
502935299750504321 18551 21211
353731066770411201 13038 19165
746227689231595521 2092 9304
425645787075733761 5089 24133
853288654004685953 7810 22392
804748616163042433 2730 5508
709501684767907585 13768 25207
151337572979169729 10550 10838
645475355550416897 18637 19879
435074754124247681 12629 28191
553910716472863361 15446 27061
171955417253780481 13028 16541
38806773256354177 1749 17046
749624202619205761 12993 27981
333357896021489345 20368 25523
859485405735963265 4395 6771
755387029850112385 983 19718
70507077980540345 23189 23411
784849707955565697 2958 21182
425660843433956161 1696 10909
398756604460842817 4285 11795
103659432255287953 21227 22946
181118767349438785 1693 11554
781008899059028097 7977 12147
946605950711472129 2701 17729
924637453766838017 12754 22877
353336790893841601 10524 22389
199039965129980353 14859 20660
395295365025518209 11203 14154
465894348116822977 23520 27021
816619607493301249 2588 6772
320186428826129793 19315 27825
589280041229415041 10714 27432
987414127150760321 16820 22818
832549624560606081 11185 20908
553523604672147201 12184 22641
934436616916045185 6473 16988
106406642053830321 1831 15608
745722080498445953 14672 17466
972807319640079233 3051 15684
26383616888693953 4130 13566
825068520229496705 6449 23550
645711214883725441 14961 19856
830572876849583233 8076 11968
950722091826904193 747 23470
312755516443761665 5231 16102
239077738114197313 6889 18163
37966668236858681 6889 11860
781108498606727169 15125 18158
514238479391668353 3421 9916
222201244239947457 8077 17367
571007371845961857 15924 21193
434498534967630721 14467 28175
622347977860247425 8104 22627
675797046883907585 19415 26988
192856268273143169 10612 16149
783932287946839809 8456 12217
83946938523428833 384 11306
353817891055960833 24622 28174
37548555765550161 2596 11042
692906745199152897 17528 24092
724876732609519745 2169 18069
807773665784345985 11609 11840
129007447040091713 7570 12327
258615513486290625 12990 19642
263745323730677953 70 24232
213928176325957505 583 12099
439913105546462913 5611 8639
42916551754601073 5188 8318
526986666556386049 4398 26663
493827792773778625 17308 21512
492386937150282497 7798 9490
860480919823459073 6524 20588
28713838249263545 21538 23191
823533936655074689 14537 15395
115111207557998081 4150 7087
885718030278965761 9767 22428
798084704161627905 633 1094
195996461108116193 1780 7943
882442218744667905 18147 25868
458179733208567105 2993 26942
843143578715046913 13524 16167
163319585938090497 11701 15168
37675161678929929 5473 21066
206505823421977665 7217 22426
961715654152701697 25102 25132
867212728784501505 5636 26491
646638080266423937 25373 25511
591751300282311425 13478 28079
634608246465706625 10717 25504
639536890282748545 16109 17563
125363945153633697 694 24262
982169993718585473 6358 19969
961184461749613953 20947 21943
790279766971714561 11335 15010
657221458348569601 8275 20989
125134058906780865 12742 17557
378766030046154625 1147 2230
214121043287086369 18054 19175
865459703022917633 2598 10615
761633398991406849 15172 21479
711113099867848321 310 15480
452459915786768385 8154 24973
175896929862229697 4047 24285
940387362573034113 11179 21852
742615047589442433 1136 25470
205721391280143009 8107 10148
815092444426436865 12137 22673
809552143009526017 13986 19412
448378144220217921 16982 22284
658162838277071617 4711 28202
299790541672418689 19793 25392
693735242369712129 1079 14034
520058550245028801 5354 12599
558369220635420033 18207 21630
526099536573564545 15079 20798
673822216638015489 12409 13616
316382889739518465 9546 18909
794130965967532673 19834 21664
338524976148217857 10927 12185
670144752997060737 2324 25106
598518900326286721 3592 8572
258294081766472065 6681 18600
410746900679594497 2021 3763
850812007212553601 19863 23838
755875678243857153 8341 25391
467184491831979201 3288 19704
797424362974222593 1582 5098
633503111810739457 12101 13313
918972150349123457 12133 18705
556939186914000577 7634 12805
999209126664151681 18374 18588
379466916373516481 17163 23400
733533919766532737 1091 4044
634002229048270721 17565 21912
435812360310134017 16771 17449
273559402379788705 1729 13522
334157861633588737 5329 16949
729515481333827201 5698 21100
943026035908683777 18014 22562
696408889093916673 13865 18890
516291102472340673 1036 12686
835578716396476289 1192 2562
132062440845370337 775 14215
398648176543133569 10017 27209
430851613640346177 6299 26957
263473049995120321 12060 22781
990823533869910785 9799 15373
928880219135564289 6578 23013
594891898582179841 11076 25641
235912013659493889 13021 21285
18504630795572297 8219 17049
414813851448997185 6002 15011
261970467713883425 6229 20599
630057584398251393 3450 14082
3406906846105785 21139 22068
990857558667826817 5503 22059
474418286227834305 2220 6868
845140692885486593 19904 24966
549488262387878721 12871 18824
867306360561599361 6995 17837
532914461404335041 4637 12410
144658696621654305 6711 8219
884905029693083393 2082 25679
379888622283360193 10797 20559
382537419658806529 1033 18766
581762593871509633 2916 10026
834845612881846273 25982 27614
899520080119515393 5255 9766
103930022039794065 10259 17725
867945930207064065 18841 23373
84964263786769585 1793 9130
448180638145188929 3622 21587
497979792723075585 8235 25833
696731974727704577 3398 19049
708696615672888449 18717 23341
407299615030069633 13128 14021
706414000720986497 9808 11736
39827379992509297 4558 22754
74061137029229233 19792 22010
141196161499507873 4980 7720
72264053043657137 6242 18677
544145750881433793 4216 18346
609980141525110017 9042 14924
433137590684140161 18523 23617
525959840410184385 26669 26693
172054895502434145 4064 24024
909823210195025153 2618 15392
760488428288582017 6811 14845
806942636812838273 8129 17707
738893578380732673 7596 21709
426292660480410049 15457 21486
955141159675747585 3114 15179
778580204286232193 11216 15820
652838905004323073 4701 21404
696817846414784769 5176 27293
214734989098118945 13330 28318
56650206625963761 20597 24771
391060599856452033 11102 26964
996560407490729729 679 2970
679745494910804353 10343 11287
598923203037561089 2911 5370
538124959841205441 7195 7866
395588913092847617 20834 24956
473904926173489089 7553 18565
854994687276647681 7295 23958
350035734002467777 6406 22877
980766487320320129 11014 23799
745004103089399937 22534 26493
470432172265066817 4816 8910
119223161149413665 3662 21494
58791758055871665 1798 10383
536221518739168321 13890 24166
405838506935285889 6684 15960
228192451933331585 5438 22981
286399666764904033 2369 7907
382887355045994561 8035 9571
57281763666725993 14703 24147
865270693570970241 546 1496
163097114229270081 8836 16656
156058784355778369 12210 23347
546775463632744897 2991 26480
404673046278737985 19059 19403
191486914734607425 19262 20341
574372191931900033 11215 24043
646555926175825153 4520 4841
441546753069978625 582 13891
265104899638355809 7214 14811
863136886549099777 8699 24192
774616449471100289 15696 23302
234221461374183105 26302 26670
723017063247535617 15238 24060
560207528724419009 3913 5352
476516165724678593 10375 21886
700948218462393473 11973 18272
737829192031068033 9110 12529
429357961445433025 6264 8438
724455077483302273 14640 23953
304173815407189377 7991 26182
737258274880868865 15852 26813
743091439047020673 3804 24767
12941284805709331 3283 16235
835973478768544001 9698 26585
841385969919155457 8756 12236
909350478647681409 17658 21989
514392068563640961 15746 27740
794629807878472193 14138 20651
504917314726352385 485 6795
33597767784925737 21216 24209
740402615501768193 14804 24296
262350890997787201 11728 21885
847335524334692225 1376 14802
694266814086532225 10197 15866
107255068390887937 8659 27013
802492268237422465 2479 22426
429283937397055809 184 21019
52541380480477073 16379 16937
258971572157566497 13648 18337
282987405474663937 5311 23448
370701758098800129 20976 21664
675605275081110785 6062 9185
798658376765988737 22061 28004
889476164051281153 14822 18741
819449012132277889 419 9166
806572820992670337 16603 22548
419239162364096513 6260 11156
152201958315934849 7203 13285
467010901899453057 16544 25935
616804380343481345 515 16606
117504884286180561 26787 28199
107352449567379441 1537 18632
403380321547469825 2722 10389
501644711405219841 11840 23456
889659907427915905 1870 15688
825247293167869569 5734 17054
423762488975238913 1746 28105
175083760161371073 1413 3950
820540323777411329 7145 25383
340606198027820993 2026 11604
497085282076053377 7654 22837
50593790667534225 2905 27432
930115435997169665 13560 18320
436912936813165249 10969 20723
516565742701953217 20712 23746
704482604493492225 1233 2834
276827756406934369 7982 14201
987352523595980417 10185 11642
446285146650009089 3045 19266
566434050952977921 4450 10318
244225827016226305 2643 2732
405541115756868481 7479 9090
309744843878899457 5734 13170
3273149211835858 5457 11289
371018024897953345 4890 24998
773767861254192769 6781 7847
125970562666108065 16630 25871
712057993218792321 2171 28224
600319590680801025 6171 9736
5076463400676802 14424 28142
359536857011772097 14863 25105
544903253225314177 4873 12727
106049718768193921 3882 25306
865458235532010241 4671 26239
920903670784664321 1201 3286
199894585952051777 18354 23880
447105988565443393 4692 8767
287809429914993601 11132 17281
425076407388996097 6664 20201
451348681719124993 3310 19747
356420009014275521 9602 17347
401100211424399361 11083 20846
716577242607680641 4380 25075
1674073586031000 8905 13072
4976206595262768 14183 17613
374262369418112001 4836 14145
508181513248398913 2647 17746
531232273244214081 13266 27026
712425522163758977 13097 27793
129354283359255361 10701 10761
5336667783264916 4420 22794
938801343571356033 11104 20348
287492707033766945 8562 17371
354206341571902785 1117 19678
227525289831088897 14946 15307
112293730891209969 21333 22053
63780236116745217 13104 25589
979464520573607425 13804 19018
256315913583190273 9820 10594
277941123586316513 9749 11281
200008898158689153 479 23002
364085727203381313 17461 22434
186098554619416481 24375 27884
148770340283206785 14265 23262
497775192698899393 23485 26641
139122349757890625 4785 12270
210533892500475169 8767 24149
754269842870712577 19022 22289
273494072797678465 10689 13476
821166820061527809 12969 13101
112938675555891873 19259 21251
178975479621769281 1555 18556
232652634347775937 4587 15265
550086418327659009 3289 7149
743942985913857793 3775 5059
86450554167612385 15411 22210
721521379395728257 25714 27844
303515619318737601 1779 14861
650920316539934849 598 12201
146838349520535873 5034 23218
671124984854319745 13914 26302
662714544182115585 11324 11923
391416784366040129 8222 26925
532738875257393857 8238 12910
357009401786218177 13196 23500
167449109926273825 10944 14310
721974046999331841 18982 22044
883394912860794113 11562 18577
241976906581417249 12709 15623
814977820308833153 3326 16524
543609417502576513 16241 26053
366729471568447681 19937 21165
472690736337444417 3700 15513
690393380433100417 5797 20472
429419094833274753 4500 15678
170196597403403873 4467 9805
499446479081374401 14933 20132
719691005094041729 16171 20419
716314159218281729 10635 24350
324104163848915073 2142 2311
75413767646512753 1361 15581
317120990377468097 6396 17217
454166834523856961 5636 12230
776329876391443457 22863 23433
970589356534194561 3024 5856
255607391697857633 16945 24718
148394306058033729 3866 13505
88344307383835025 2358 18666
869266656452470657 237 8423
471129061860629889 4451 19855
867371914712901377 9126 18038
674216404877952897 3550 22382
480087573928532417 7443 13569
63690412353828665 10016 15084
309554639418845313 8307 26512
743721651742077953 220 13571
106145365940552241 4418 18952
370458632412059777 4021 12063
216678242040995169 4952 13974
796589952013150081 10423 27426
139972484407199009 7343 14908
349288295952170817 4168 9952
693167094600081409 9757 21717
827983452537438337 986 21730
864770365109411201 16924 20856
358544868755551233 14244 24970
646527350545607553 17127 18409
198022932025494913 20398 25864
868489122699092097 9474 10920
784102159766071297 21010 23150
532059572248694913 13775 17384
164999169188263297 10509 19870
480289460373217729 13226 16393
425726803585568833 12655 18653
685066998415162881 8545 11872
329101899130975553 2386 21130
197837102059427393 13874 17466
488751978680433281 2381 18305
806622140246357633 14059 19001
49237645159990961 4317 18039
726487019070493313 22406 22903
855834319963229057 15887 22952
171018146395947937 2171 21072
319827934104992577 2378 12387
244780964640145985 3899 12181
757408937782436481 3169 11311
114780186585360161 1733 22130
589295229674974081 9212 18417
951252661051558529 27 9175
284809170441285185 5825 26494
603428784648723841 6836 10127
701044412751215873 18970 25488
51130717712371873 2029 10819
460376736673289601 1789 9198
642329396280157313 23187 23767
96796862373963681 7614 22704
683345307016470145 6418 12900
904605880527491073 15670 17250
975563387351922305 7192 14588
868671209001789185 617 12250
52851100662795857 12587 22653
928668476360549249 2560 3402
609822737861431809 3307 5044
329843704913628225 9169 16370
264621284775319777 693 18151
85657448595718225 79 4202
901247086848297089 3298 25950
815250947883257089 440 10084
207065940185859873 3386 12476
586539822090379905 7641 25891
178644957499553665 13548 14255
166782465984482529 15458 17217
816778007102772865 4836 23768
324979816854202881 9401 17426
557803971631908993 3984 26712
216789486082589633 4487 6221
295481763593617345 12612 22331
653603197979130369 6764 9115
874105391304308225 19736 25146
896423128733601921 1978 21611
325297547358719169 18805 28166
154528150480295777 2433 4879
654299224972316289 23579 25327
870099360347680257 18258 20514
130762652665143969 11612 17836
887561831803601793 21463 25032
127325218847769153 9188 14314
764933352076496897 5076 12960
815657251546912897 14663 17075
465707024531091905 23514 27186
287115133472848769 665 7752
726831506456690561 17974 24143
819146132957374849 4358 6817
581766530809382273 14230 14324
550390593457191105 13739 17800
717489379882522369 72 23899
508007337983475073 5828 25394
620975680739313409 4029 10886
166961307359837729 18001 21489
365107113990617921 21333 26487
878097705999241601 19450 26006
868712131896621953 14419 15622
40688397324796457 4583 8656
414364854518197505 2308 8843
466398248247134721 7310 23205
732278578803821697 3548 17241
292239766799678337 445 22390
678138044643461121 1086 16441
872059444290986369 4168 26357
811254632042626177 4684 20102
760536681981331969 4986 6491
586490493732810625 14540 16614
607273325583083393 18125 20019
588570529284133633 26081 26472
703255861040599169 5369 7855
841450804304358273 5831 14331
312355881530525185 11806 25196
787744067320637953 13129 19887
457167167180269761 19168 26156
624619152370684161 7609 12962
999325209432317569 21098 22917
910994757708316161 6380 19030
480086299676013825 14331 21744
246305621646072833 5631 7663
869078242988738433 643 10603
295432271374188801 8958 11107
475812483739527873 19298 26938
969082352894474753 38 12931
172947147258344801 20477 25338
904311312003635201 8229 23750
643985887826328705 6455 12648
56628748454201625 12601 23373
463275873455561537 6024 6196
508428706706389761 6976 20684
175096158387585633 4155 6974
383725931203883905 20675 27727
662393237343128065 21735 23345
456962287859333569 2634 24859
88034869536084417 1859 28180
360252659431481025 813 19773
547041532678750977 11573 17808
732141624643539073 2922 23487
279118651160867873 655 3451
557964006734152897 7699 13142
227394428724142721 3916 26798
819699409130912257 7166 15307
97299096183302689 1633 3759
542485391711565505 4123 13397
837085040717202177 10856 22859
295555872332421633 1198 25471
994578068399274369 21163 27396
684992048318719105 18219 22889
143359916944422849 7522 7759
163988562895291073 8576 20787
422095549197916161 6874 25259
511006826816654337 23195 25787
944147568130691841 3201 10330
415862727630674561 20136 25059
483959486886728769 24617 27008
712051369800406017 13287 16132
610426386787469953 12473 13753
86444951266223313 7012 7669
240026058886154913 7123 8146
745816280293340161 4549 11064
736116678427922689 9374 13984
156871205249593985 7401 17255
517272137183621057 13057 20183
850238951875525121 744 13657
711500365668900481 911 4331
884341584579338753 7130 24532
683262373657765249 11984 27635
836432326761055873 24469 24982
886960042694742145 9993 18888
783294340008758657 20799 21703
825009006698021377 1439 14563
666708049155261057 15587 17594
448071763856706433 293 3978
279772903056191073 15434 16078
917136046452935041 4023 23140
200772350607493889 3626 10539
896603558824413185 14568 21478
587418015561844737 8767 11270
843948735542536321 14354 14637
661206603928718593 16393 16459
199959490192004097 6575 9873
216344376556683937 13702 25200
34406917665801729 801 24363
56115875065373193 661 13029
918637420271810561 14265 28094
632823969453006849 20239 22384
185114990723686657 3743 17459
651752050612003585 19662 25564
491282844482146433 15415 25194
392297994529251073 18876 19483
276654286361416993 15027 25123
432282284904928833 4097 23493
3241491753417592 3415 25466
821752667863201281 3121 16218
259653816710677889 20085 22344
560842657367715009 1192 21157
199835200238073441 2320 14019
327772620768165249 3346 6728
310055174083043265 8288 13759
80630120476499201 12672 13389
851979161814998785 11755 17877
248355805905823969 12787 23555
73584772930441745 4092 23185
303957113879221185 5534 20430
320669303927775937 10005 10443
991437250087351169 6575 18984
467384398046657857 8092 19469
539711683337586113 1455 3857
889116654688823553 922 6787
949502251831042049 25483 27850
246326981235821313 21496 25349
436195636764097089 734 1759
87086329417747521 605 15499
333024266520077121 13829 21323
21391483019538529 8918 9437
369393256198762305 2488 27755
380882596362315713 5890 18117
907965315998190209 11492 26438
820596518893776001 24444 28014
10767426611096199 15049 23368
663353638774300033 12242 12490
483328865153900737 7483 19441
676779753679806337 4767 14492
659977802422801537 206 6367
479590442280002817 12571 18104
499733287975608705 4934 17048
412716905140481345 12223 24317
744630873125032577 1101 7761
753359013096616833 13584 27841
892029862210243585 6001 6718
558833261753800769 6322 20567
361343572811406913 514 21127
433804186600642817 13176 19951
507849247627298433 17814 26275
702579741850197377 3775 6886
71944467363948665 12458 22192
318041929553420033 3896 26676
276226180477969761 7557 14837
36307514728161297 3171 17504
759338609913911041 8617 9508
788735585431400193 3282 12680
349600218545766977 4653 16189
181437881364782785 486 28149
995087942552942209 14647 22677
161825273295125537 12398 26485
948872359710343041 2448 13565
744520285433491585 14965 16809
552647702592324225 13113 17954
202818938960948705 23122 23600
282039794690440705 12697 17834
463408807030727873 12238 25208
815864727459029377 7115 16186
434403685413361281 4216 5320
886335504094738305 1654 25172
171649094296480353 1495 27608
453074906077105793 3565 16084
526917289913374273 24871 26572
62742433591019169 10532 20567
323011224490581825 13899 14626
846098358811417473 18202 26930
99127560619724161 8298 21565
778085141404481793 12084 15664
137062268557354369 15347 21511
45661305248032137 6844 9058
31871708244754161 15692 17310
848351671975144961 1761 20908
946253174275650305 19251 19549
57187061751562849 8065 14639
142854520815649985 10121 10232
279066530942195361 13475 16220
425080795249538561 4475 20821
802284261374538241 4339 5073
128113144504286689 1027 19271
12898582179765585 5109 17321
676735288746836993 8300 9301
332282269797389057 1216 28179
744523003225271681 7474 8949
756597019884019073 9108 23624
740888497238397953 7481 22742
643360945049906305 2174 13486
597814146781846785 10870 22751
61030850205561649 9280 26913
800928128930504321 18282 25666
532608418306040193 11480 28211
780835414263140865 20871 27539
988664110134088449 13096 18016
27378374115937021 6157 24730
287005520553677217 7580 20878
255565548663842177 11602 21911
898206918773816193 904 1535
648227849296230145 13212 22854
981042907919544449 9292 10078
927321112808687745 17673 18288
529292960298640513 7607 19166
22543262248330365 8431 24779
813465909376660097 16073 20598
67821048119245833 8713 19476
400573701245100737 12498 24844
481589751023332033 16211 23703
201426696977762273 3604 13180
211682299059294369 17364 21032
809190109889122817 17061 20106
746589280773161345 12213 12490
404892623142913537 4459 4709
94360409737678449 7101 22964
501660434759152449 2955 10779
323484596803037761 11229 11685
831177544382995841 513 2651
193708697633855553 16579 22540
486159275363682753 3879 20534
386270842843241985 1446 18515
96468718663075489 6543 16254
166779835241417377 2424 15775
881185303455318145 4531 25649
999617872723174401 19782 27779
547629486900632385 3998 12203
982179736098704129 5160 8936
99824130116410001 6418 27003
791016323913890305 13693 21427
594656490353415297 7572 17096
989525859693205889 10742 24979
803185525132939009 15609 21674
289297495282252033 2759 21309
615123697380198529 22707 27499
54055732587773521 1563 14490
718982043023707777 10276 10305
511233791370539585 20628 25244
781793077754983297 13346 15064
338246943321738753 13571 16079
706345657211052417 2170 21997
146530774079817409 1554 21725
270227432881199553 8156 8675
314892418688874177 23711 28156
997451812657168129 12229 13938
993756512293554561 3570 27987
433493728387233537 10623 17823
238244741386697697 10446 25670
798812940346785153 7215 22552
499876753229951745 14176 20032
616559344188118529 996 25873
31795936267958069 21972 23567
875567496772326657 18505 26844
202708268657129761 3729 27263
926298018670493697 5258 10508
432564847005213697 8045 22972
152952560571812065 3067 14578
151775367044788129 15280 19188
998550980698951169 50 17457
181368259403246401 14503 15585
79509499182670145 12645 15995
556138821759144961 6478 10760
307720898151657729 4828 24074
94774614361629265 4164 16071
632409773306257281 25472 28074
779520158034923521 2522 24102
965075887171650433 6098 10330
384975805101095873 18320 22196
579453138628274177 12106 28153
659600180178852481 20719 25948
39346984767476561 20562 23955
605733482222436993 9507 22870
414509895109411265 15540 18240
990236617773600641 14539 23499
919229251312856321 7263 13773
952306808965477761 10339 15567
270053986748443713 9013 16130
877404638059271553 7501 23804
5833101379820961 14943 28177
296669030178268417 4604 23521
895441231526639617 2681 16105
801173523671533185 7489 23968
379642623693285953 6290 12945
621565854492946049 6346 19579
333078324767733121 3411 3616
310625863011164673 17419 24184
8660606317292264 21640 27243
362629812534809281 4348 18096
383830071891857473 14304 18696
804309957209252225 5904 15759
451569793974158529 11097 14665
370786757164967873 10300 24869
32026131004720073 17299 27916
247974625435471553 3322 5851
933205633157555841 3845 5934
670893827274515073 24671 26101
200230944444946593 6666 9462
630726001673846017 11034 12527
622581469929031041 4522 11457
179627817009492929 20941 21675
72383073812908097 20249 23498
621501073561073921 11603 13949
91171917484771825 4386 22496
928169290011002369 584 8702
605719387623487617 9562 12176
155380429946969665 16722 18582
358057968245418561 4337 19687
844646265803635969 694 27789
138677047063133329 2593 9980
433645770994768769 5388 25316
897657450856499457 6929 18313
628432195357991169 20314 20560
382188555888184577 8530 14430
176884005390999009 21426 25426
175770688590574753 7029 10996
893431547589347713 6693 24925
790803847776849921 14593 24985
525482026080322113 18300 25131
43102764714447521 14869 20561
380002960634673345 23564 24545
880115040941355137 16397 23498
69552331380204889 6878 16070
926694704925807873 22262 27059
304109883673948673 2746 8020
567125658019669761 1379 9427
428062354863481409 3385 23551
665095209473449217 10409 24252
605972259329380609 9073 15014
936473351697863169 8184 10134
136467497523820929 25284 27825
900796370553706497 1992 24265
116615385787401489 2278 8330
900635055664530177 6334 24736
379602231959818689 24449 27139
713480156523033345 7076 15455
226343964243429953 275 11739
246142558867866529 16741 18465
92473083127881489 9230 20899
111891395882651073 17196 27712
120755793568196881 9067 11714
307016341133866881 488 6889
900804596122281217 18111 23390
734456613375968513 6100 15870
763270932737018625 13605 17650
544562672510757313 8891 17079
274972390942703969 4065 19689
694770420392984577 12692 19644
623483725049727105 2213 16510
249725029730164737 1273 26688
598948889805324545 8954 11492
675311304698155393 5504 17990
362517178999045313 791 8059
327562383419667905 20476 22977
818095096742890625 21258 24449
770640662789219329 9655 10906
833917141319023617 21624 28001
127245421664262897 2790 15061
118438724522501809 125 4038
31171834454241321 3779 25124
494787790762732289 19272 20218
796193861695918721 5014 10963
132242812786724785 23410 27415
403533795822653505 3714 8409
659535539019731969 1896 26359
961475224390788737 6497 21854
371322576294385729 16706 18667
718636106903332481 2373 13480
589825760388922753 14474 24205
270074368372782209 3473 27709
606219375701837057 26139 27312
380681754768772865 16810 26785
680611196871201025 222 12735
593725264360095617 8475 26676
365872227983697217 1106 26493
468361746679178753 12755 14381
564182712738929857 13316 25885
462148498447938049 9760 24318
493096981844015425 17983 21262
503963751043812609 17970 27181
762317614875559681 1314 6251
516111387796080129 9174 13366
104623987814516545 18937 21180
279675820689206497 4431 12155
130328324758810513 4993 16613
750948936183995393 5198 12945
453664605676035393 12827 20619
877379324944854529 2178 18836
175090097384657633 3877 6992
881154712609252097 10547 15364
145358025872450721 2064 12862
574991727066773697 23506 26590
920271044196940801 1660 16691
923347666036455937 656 6988
212750449213384481 2704 6916
317103833997833793 6065 22311
223696243698743297 23026 27412
741195456054434433 12598 12964
509311482882633729 3671 10750
130296678911022929 7822 20124
821120527376766721 12624 24224
791453645068493441 2310 3782
233905483083756129 2766 4575
496034335897832065 17461 19458
234106922368756193 5574 13165
171764625242467169 3333 23590
680491318062433281 18856 23464
640199773048706817 5295 8412
503030028446605825 3070 6291
611727005211925249 4109 18326
236880452247188353 16314 24159
763835387526029313 6469 18054
314641117874106881 23346 24738
629346920115288833 7598 15101
468273175345739649 4728 27174
902007196552361217 7120 11750
921714785028374401 14456 18778
352543916233749121 9116 10447
770024031923721729 10110 27281
756345844027691777 19755 20894
593990850847820417 2706 5114
684007260993773569 583 19967
502542859775712001 7110 13834
73017686249201569 11869 17296
598250257687116289 433 17854
568360302767622721 11855 25527
906175131775452033 14805 21201
924809304435569921 13795 19627
643615185520918273 11836 25226
151142415307695905 12240 25741
96457328362856033 4952 21723
268707918955115585 8328 21527
718111893143206017 5390 8022
944286671269658497 4468 7391
455817658889852609 4765 13629
975742412823080961 1625 16416
515625150557912833 2146 4986
624158260617200257 4306 14346
146472412205309153 4405 13160
926704072668130177 6793 7028
549425893649104321 15117 23214
474300365257910529 5115 24759
885211362611240577 7591 21988
916356786471652609 13571 14797
269664211955291233 3202 16249
481162283535148545 2959 8674
642604799168207617 22849 23316
862412361455724801 3928 17831
357158287452538305 10328 26605
729485629694927745 7819 19067
389907696767263425 5555 16709
948301905036601089 13748 22393
23421749174861617 6150 22831
603799976659722369 346 5252
233966118919010305 5437 15913
786907909270368641 10658 15807
885477407767982721 1874 22087
759605927872748033 4951 15408
305504947337279745 2691 16580
844097857195919233 1138 7866
441299798183838017 20982 27689
305152858126653825 13852 22576
135427284615655457 6695 18739
246157890427653569 421 9177
594782700178317441 9289 15430
851977016659709825 13883 16225
237692186109509153 16059 26844
675978403766350721 2806 16231
174386137573538497 23050 26502
316154900890460033 10581 17702
470841558044423169 2488 23841
472881426981402369 6253 13536
172900590888534817 13312 14392
646023348468453633 12661 21288
962576923373827457 21831 23864
845966378771123585 16785 17843
82269606428571505 8187 20575
126273221344057169 4779 10930
926575117504381057 13611 16836
518325295730122113 21414 23759
391705960753373697 16590 24872
970064430804491393 3187 22698
285986645197080961 979 13447
288855012443718785 5370 27807
103366355118385649 3348 20175
514237939386127617 11154 15880
336164220235286145 2756 7398
250961060089181857 16033 23687
150935582500753889 1620 6031
228791836754716385 2654 11698
656879733327794945 21646 25031
486370322652049921 21017 25068
395308542683057601 21295 27554
738395184545616641 9139 20387
532738363685819393 2641 2953
372585804563087233 6735 16320
540217691072886209 21599 25392
225561622275229473 18878 25574
405196578277152513 923 25906
541141283727427009 11980 21404
840579806985193345 19086 20087
583796285272732929 15391 19888
490419162419026817 7181 19979
509535212052227841 4872 12787
958349669506933505 6378 11230
953040968637857537 14335 16792
18427008623117305 4765 24210
13206044182680899 9233 25768
204964646299817601 5381 15408
284425241005827457 23196 23563
429224969951842881 14466 15057
687694286728472577 3199 3634
755613645277097857 3634 16162
128911930894737745 1024 19871
883865472084576001 7529 18300
519634027303823105 4715 13145
147511663514126913 13098 13304
254005639123526817 4123 26127
180081587325570785 24812 28164
94717587713986977 17991 25680
510427604520007361 12980 20000
90249235720342833 14959 15763
404970716412375233 7681 27334
239445311099615297 13401 15204
910593436608980481 15233 21330
567617241391495489 15475 27583
697359712704194817 9041 20620
971347401297649025 11983 18415
915887444065280257 17423 21185
90853134490323841 2270 25290
350442030644128257 4998 20730
451360246593424129 4818 20178
867278591594004609 7739 22849
238891527013201697 8893 25384
165930098797399937 6326 18996
755944841923437185 3251 8457
334763193693138561 18448 20921
70232379956543409 12781 26077
713569419769665793 6698 13214
61013835941736265 6948 17041
170614466568185473 18563 24885
533844541894062273 1878 10397
678047697405172993 2687 13418
232325434685165537 6077 8404
383270453540948353 1749 5398
581096457377675777 7366 25039
247110398354006849 597 8135
747120954363708673 2797 10988
535551568077824641 18647 21157
852444466228341505 12919 19292
952446382880861313 14900 14938
400717294561943041 12326 22496
424445904080560129 7354 26181
774130263464748289 10071 26302
195391401164723521 8884 14320
872680062366129025 3559 16331
689123833443734017 3041 23895
92800375018178721 5622 19126
33846158809563321 15437 24761
105136580128728945 9707 18268
591213558588325633 3056 21248
144488489000998753 6422 6580
570527121350576065 7725 21944
667654617248160769 25420 26684
248131525229542401 18520 19862
890397728634120193 8744 12509
345645064698725697 12022 15460
107701461976361665 18228 21631
917236240529664513 12606 12872
143861023495425393 4130 15393
613596399218291585 18662 23751
393672955370249153 3014 21904
725956396522992257 10829 25086
696095193026529537 7332 11096
871888311977823361 7068 24970
301382408575435073 8083 24819
330404580780058433 14267 22503
755124762729401729 2999 20609
844308597154363137 16127 23348
249138979171561921 15420 17777
31271578202098029 16802 22390
321636451697251841 19797 22213
616677491103995777 14179 21275
97413154818397633 25631 27304
659323642104343553 2971 28264
713511262555734017 8815 24575
334139708738742785 1139 20028
664747545420340225 456 19879
201291451858043745 23667 26700
340219734040907457 16820 25892
830003004070515969 10835 14413
712063280974248833 9382 13014
417415090816181313 14608 16698
238883744809534465 12347 12874
538112762597304321 11386 19987
374750013681534721 11401 13039
210839584546693729 6346 24768
582206847165188865 6943 18551
798553189114965505 2543 14003
109699892290208817 4187 5873
962260648039578113 9083 22743
918131023690285953 12128 25734
189342394039950785 16074 22793
228416976486101921 3743 7527
515895614040591233 3080 14443
912342560799537281 6664 11140
278373916923992929 18206 26913
735042451974734977 6726 23796
679570365494331649 13003 13869
744849983474473729 17079 22100
398158770031241025 25152 26288
128996755186335585 1378 14151
526414785753321025 1171 17796
514894257401572033 5743 7313
893322750131527937 22540 26442
887241382796261761 12370 25301
111667083227278145 11160 18429
285402300918157441 7577 10482
204071365540411169 167 9690
754069807981608193 8851 22294
458096655008109377 1015 27390
46910822070650225 20432 20639
39082070407328473 5069 21785
651887615032038017 5615 11179
439636239211214529 20258 27130
496095168208860545 4023 5271
404028401817665665 2107 23855
821550759098897793 12316 16190
986412280822538241 17482 18257
247338809377929185 3567 13856
17065889932734281 11605 19994
714286821001437057 11643 25835
436298013233372481 15000 20697
865649834826150785 4384 24290
524373069643612417 1465 25730
619691320612474753 14367 20567
818582049881246849 12532 13394
911022986722308353 21706 26530
275875376560502881 10804 20616
128308638918113617 1113 9595
933916599995317377 1170 14007
300285849170286657 7503 10574
316592973098718017 10564 13131
317288940887124225 13641 22966
710329081868497537 9885 11205
551657416321624769 3533 21670
760028434455602305 16255 18420
209847751295384897 2294 27929
996069218846148609 3163 3613
505662943318306177 20783 25123
138404541899657121 2971 4491
211907576129277697 8409 19157
584115979832478849 10881 25343
586542300448478209 6513 24369
456508994513836097 1828 19183
162410245639208033 11730 25853
347355280070875265 2837 26316
550586566766931201 1410 14005
31909472849431353 541 26773
559268544030430785 4557 26643
254205501753222753 14951 25903
478540877020059009 7251 24936
289251981355175041 1219 11833
824565247663130625 17068 19054
197633940155842689 3489 14200
821797137521663489 2883 21747
229505573448133057 1863 24769
956070980987220737 25704 25797
831268541986009473 12031 19107
966919715151355777 3267 11385
540000236188671297 13 28170
54978379759589305 18545 22519
399236090953085185 405 4260
697327141391447425 412 16450
205929693211228225 4886 25541
421352986882538945 24274 27716
165395623752136353 10883 22460
308794822781116801 5734 11235
971039987345829249 6196 13963
740470159961930113 13880 26256
896104640165479041 12885 23956
977824272848273793 9927 24551
251255740742234209 15387 16419
338106103912053889 11617 28273
691250916348924033 19950 25315
336695040979940097 366 7828
791141772779308673 18118 19159
226019019131527457 10065 21688
663074753074571521 22426 23117
420902873311099777 15972 27250
864866097106666881 18048 26305
277207338440518913 17433 20794
762740603250836865 14205 24503
115293262049867457 11480 15990
540604031323834305 11676 24501
122855176604375057 10313 27572
791513537932960513 22065 22248
622999985213461121 23114 27884
64360048554132025 12743 22770
429834497372240769 10932 26516
6950239773590995 10903 12834
51645071024857713 2584 2784
874616892016188545 19218 24756
951768177031524993 10577 15229
54296469943100337 3064 12286
986376402714149889 3708 18344
966058174135437057 12277 25589
922382173020082561 1629 22658
388238551473126145 12891 27645
478313472681513473 7653 23302
96234003271160161 14394 24672
923477453647748865 866 1320
178605661244407809 6907 22257
595817162410334337 3271 8782
725206936261596289 7805 7823
679497272957377153 8604 22042
553257936951315073 10461 13705
987547428669437057 8700 15440
131060556210325537 10772 25730
346391845702797249 4304 26978
169292896830544481 803 17537
510249979912494209 11693 15860
124183034751606417 4100 13193
736204553837126273 10856 16581
626304751240287105 285 7394
147220991870590017 5661 8057
445335968940536705 10066 16497
684310560289631617 3407 17556
358558168818749569 2592 8722
248914200640548705 11905 15340
765942397415866369 12112 20631
979194180662858625 8384 22597
941785258437239041 8141 14150
675528887597032193 11396 26684
187410011078991809 25978 26732
162594631304003201 1864 12484
409452253993098497 9224 21259
119876895700549825 994 2041
967653992722116353 16450 27126
220194895495524193 11036 26830
236715954761610433 3873 26444
691473453736413953 11196 26484
579681460321761921 3395 19592
41064490769755937 8037 13583
271219692043562337 4531 16417
500606796201317633 7840 11293
55903962590772241 2919 11712
270957942080798369 8665 12520
581059775706496129 3269 26464
291966914454597761 13396 25419
303888695352650753 2302 25938
235355830264225569 22083 24365
73756334422743217 10958 11847
235980821870391809 1308 20951
840050885866528257 5112 20300
299728455381171009 10753 14596
797332513456172673 15742 17763
433912024564783425 12142 19759
307211941889260481 10363 23567
875692492678112385 15499 25288
156463446242160129 18885 20306
968512022328674561 725 14695
584258295513105665 13509 17758
203182587497195745 2073 9468
313296583241612609 9893 18455
920913184172512385 1470 27241
109967201163140513 20327 22901
643011697044201473 9915 16431
853538156129960833 13503 21994
458751811883139713 8791 26791
811425885078019585 9031 10851
25660203962274865 254 4092
302692089805862721 11314 27307
209309185705926369 20780 25233
317742202630892481 14743 24570
317103461669304897 9401 20223
303247861471934529 10364 20952
790733441196984193 1190 1433
753686152474241281 7490 20983
599124546895353601 5989 8474
598837957651159809 8003 25009
757007817940653697 751 11421
631645035213107713 8819 22419
909902653303802881 12424 15541
412994008957699777 18777 24893
787987711696594305 4676 10870
214328541625629761 5845 24026
562631823995900481 21557 22034
214568701239660001 11156 19917
741141614128700673 10014 25418
209906423858011937 4121 12071
39298652583156017 3990 7979
194978482853944257 20925 26963
990076001074704897 1265 20900
24958455023007533 17741 24184
749195244865546753 5441 9119
369355223819656705 3793 10143
166853093840721569 15555 24211
762396930726691073 12690 26740
824804188475766913 19516 25189
989043645926589185 14953 21405
157749730749124225 21239 21481
169393822737756481 7832 21863
600779588640762113 13197 22156
710590846049161217 11737 24690
679556910631042433 6459 12162
256690672796775489 5490 19690
556151456971562625 11526 27217
609764890433755393 19816 23725
486759468636400065 7002 7307
2247225939807863 10108 19468
788763949420939521 4307 21276
920906578088722177 23129 23864
776815380134813441 1145 4176
580127460181454721 8840 9834
699360201745676545 2511 8744
194132369111404289 11076 25244
516000923099802817 9168 19202
815336885466901889 112 1271
577561868476266241 963 15928
127012461335358049 8549 21304
593502925706665985 20945 23589
936895571960700801 4305 7604
462048997031601537 7134 12248
484166388573530753 2778 9228
115099146430999617 13729 20466
299015138491991937 5280 27359
673189624719753985 5455 22776
467944618469477569 6512 20081
5224041210247777 5244 9790
162477698821572161 1055 4953
140737535438191233 12499 22428
455568760048780801 12320 16696
929696328724794753 6143 24969
208198338835668289 10994 22190
346425017427804929 11909 25897
841730462986664193 969 25131
459988433068012609 6251 11118
509872894304475457 16266 21000
817614285944884481 13328 21814
599020214875370241 7559 22864
249622625506312097 11987 21799
774327428970476417 11321 18439
511800537693687809 22328 27832
229367331886198401 319 17429
706936066180638593 3028 5925
802827688952259457 5857 12213
662720449809526657 22530 23749
774991804676179841 16160 22046
445793524969992897 3773 10547
104683744264004737 9546 26603
179026387598298689 8178 17698
93642617688193041 6107 25458
443443900825450049 15415 19383
160879834159015201 24301 25308
129727704623164193 11060 14234
395946018635900289 5749 12636
896091323189786241 6315 26008
979429922507616641 2489 22120
272540368582582465 13153 27391
167706288451217505 6447 8883
848235170143219329 4158 16264
779338455015459201 2867 5140
709463789246186113 1078 18034
741561162802103297 12275 20977
688652338159904769 11815 17955
94441104277702689 10747 26044
237733223005989217 5033 28077
484439496962284737 8092 27612
8151110322721423 14272 26156
494394703947772737 8887 17118
625066544860189313 3308 14285
483120358832113793 10789 12043
352895556025522689 2235 8451
904436922176326913 17039 26057
118999575375340785 8359 18789
752545792771076865 7168 10036
380034118092417857 12607 24512
79377319446773953 996 24989
916123589869940225 1117 25108
982464332107557633 18913 28316
424292465362789505 15018 27524
796120089498142337 11655 23506
905116182228482561 2524 9029
158924263240283649 17366 17559
656710372628644737 19370 22156
402737806684296385 3642 16955
766381368889810177 8155 12517
638914971638460161 3245 9504
798291897867535745 12440 28230
364972711370452161 1154 12733
891550762157095297 15097 23201
369266742283929985 3001 26041
727349021489679617 12263 15526
731670269313649921 1413 27938
680583878549057921 15717 18957
484334456678769985 2088 18872
571977756312044481 18718 24010
82056753913288817 1968 16109
607156239953042177 18824 19994
909954037965565697 651 10651
837514092685061889 5323 27352
587341234251038465 5305 7053
210727935350334401 3743 9479
371992557475184769 9326 13781
408951573129265025 16314 24940
618610419466389121 4545 25400
494306801362625921 25497 25589
244208942628194593 4493 24878
563014357489542785 1193 3588
648525123734810241 21016 28053
370498413315786497 17470 20786
469172530071151809 2519 4491
393595905483842049 6796 20432
546427488429937857 25486 26142
16883717433131551 10439 19093
704096601727815809 5441 23744
814195431111038209 2444 24166
260011341459414081 3548 21583
658873441655131905 6499 19269
346453837587919361 6001 22584
865288635189337217 12898 28193
50952000765956737 8093 21846
199620459936028289 19617 23456
7345630042454588 4371 18174
783607460821961857 14254 20688
130469252080938961 7652 9243
739866115190082561 9737 24659
758367742904514561 23223 27251
841302304331016193 2536 13102
681715962707212289 24284 26997
775168191851207681 9844 12820
374096176428555073 1214 2591
540020813663311105 2431 10286
801527645891109633 19845 24098
295095832769490561 14404 27294
230629630158521345 1559 16708
349036679953577793 3349 24372
21193076720518181 5230 15245
131844279396631233 6048 6208
263563950796612545 10118 28105
855551238330882305 3246 9108
435645592956614529 7 16531
379358941409591937 7522 10735
808409724989534337 19764 20918
293896803673199233 5085 18315
478336805271307969 3772 28027
115378034587763521 24950 27631
474242039477918081 5681 7444
830195038352989953 22438 23734
404921903520641281 12486 18077
766594926393722113 4581 20403
778111695947163905 7858 12236
388542844573272833 47 7734
207016391436351201 3938 15664
442069459811165185 5368 8829
793645147654292097 13032 22057
949363856169064449 3518 8392
66310723963493249 16305 20355
274620950065880737 11507 27942
851886431985466369 14346 26025
162402136243208865 20098 22842
412259771911489985 2263 8160
28628328396621329 16786 25489
544733720022680513 3812 23374
375047730218504705 12820 20449
980781110119163905 21204 22620
901734104552517121 7459 20390
199616103465675809 8794 27584
157247841319680513 4900 5337
38657630461269577 890 20188
935562497672179969 3523 20957
256038203366490081 4322 16309
530024149649158017 18374 27403
674778732244742913 2639 14661
796757306146915329 18674 22273
827361426589110529 7995 18759
95312749389684369 2167 10442
35478152357338645 26231 27712
856335913486475393 5786 23880
281136527205536161 4434 6740
387069893754805633 1322 9441
851918178439529345 5406 25774
616331321590550401 14118 20176
134272863682131313 9021 26723
80820776614793041 11484 22236
61987352852494129 14212 23776
163618327682712577 6935 8347
510520691196479233 16425 16693
321421505751025921 4523 8895
741154635810726657 10470 21922
699231978985793025 17184 18281
31724304255025261 9361 23244
763982797935973633 4748 17680
634165165237245569 5564 5760
446800312508685249 4978 27352
355021160455624577 13190 28103
924769312998812161 11060 20490
14754041182595047 14979 18559
707218178574336769 8124 22849
778935584256689793 3050 16405
858417505218348289 15997 22251
320452786525773825 21288 22328
241548718447205601 5164 20731
934840582475960193 16555 26083
812858968285318913 3009 23899
425201105645935937 1000 10937
945392881115722625 7491 19803
678608013446993409 4214 14145
458622047195270017 10543 17774
669362091318159745 6985 10415
262529284451318305 7637 23885
881881151810308225 6227 23760
186313549271112321 3122 26486
994754929744782849 8678 21213
482285814100336577 4452 13506
984104893308685953 2043 22179
253531269571091393 795 9938
95723236885756785 4453 5385
904524672068674817 1361 19789
355432761192464129 18794 21743
725578315713299585 11954 20697
244682238597174977 8784 27465
440843198531254657 12018 24570
796466820420736385 12140 26312
975368436141998593 3960 27969
965041895026583809 6408 28187
75027757439443121 4741 27617
782421890268199809 4195 26728
315929286573911809 3932 18985
573268578746887425 7223 14944
426236361509310785 5098 20903
375059382714969281 11018 11771
259904374294286817 9271 25320
596882858737611649 12420 18444
562991577652127233 3813 21902
463303995608004737 16391 17808
107275861622916577 17507 26780
482528131042993665 12329 26955
994877662355762049 14126 16520
149908668537879201 13317 19569
524906050739453185 11744 14391
858392084250819969 4056 24000
133768890441672289 14101 15423
533314978173439873 16160 24324
516026774645233409 3516 3973
913103106344134785 3825 7903
351258722506926785 640 22141
806787820939494145 576 8738
497969645845479617 11194 13420
438014541479898177 8114 16325
369375868714229249 18822 26156
836180116908980865 21403 25146
972577727861128961 4697 16532
475164003344371393 14867 23584
85202511915170481 1780 4119
117875682111165505 12126 21736
643097257423683329 16540 23543
777160558424466049 6357 26251
946066013882955265 12262 21387
53511669631223673 5597 5607
508018119669365825 5370 9184
860192320317491329 15809 27210
731847407190613761 2863 26821
711316385394159361 6145 26386
947290427330507649 8540 11989
994018657578688897 176 17921
557801934499224193 15636 18226
938009154887328897 3249 3924
657443340322480257 6499 21256
184347625076650689 2914 8268
250157899217938977 7155 17985
712266564780922113 9168 24331
334097746743630337 1890 6873
958908194891161985 761 6522
54564199163621649 4571 11460
722209140954578945 6198 7466
634798172643563393 4216 19731
448691199946221505 25343 25450
172983190482668193 1344 18683
146024664330898433 2662 7835
370467858471762689 3131 17444
974510424322939905 11132 19893
568538035201100929 7299 11836
716914180652924673 9603 21408
305465897393922625 21591 25446
704858791042720897 5737 20054
182661484841290177 5524 23261
170594642422774017 1923 17271
926423237157514753 12612 15027
277011923550585249 11412 27493
449070207084673729 5421 6436
774563343142393217 17771 26490
147856765400995009 8425 27357
886845303661697665 1828 24498
210894334969609089 2051 3185
601544178265019265 25447 27582
33984190732702757 22186 28018
805639628861111809 627 20286
718889971092011137 353 13044
672689606377236481 8989 27760
154038561055891425 6631 21715
610384598067451393 14936 15219
850091975223691009 19474 26739
806275300586609281 20977 24875
372436588985472385 10740 26674
388262039785697537 12575 13054
499439565179329729 18215 23081
571242186388690945 410 9775
471991044289943297 3622 18167
550977852482457537 12901 27865
895617130147783809 561 20967
877833170929793793 2710 18143
581450887598613505 4255 9539
659676466519041281 3918 7179
432261255556937857 8038 16535
514934692068226945 24869 25777
538355120639629121 860 22548
289944272573375617 4340 14699
214331351363583169 6293 24795
50136566466793657 768 950
971724078518441601 4049 5340
666897505671240449 5900 19202
546239523950816897 3992 27968
487912806623160833 2484 9753
490586651509254081 5224 24838
764938239230513537 21773 24391
854574498075223297 9000 18032
587021419762297857 13974 25077
164730260013620001 9555 14936
222207242399061761 4368 13197
287098542034613057 4353 21355
782918009376505345 3085 3217
781213879240759425 8994 18023
677197298937624449 19336 20966
376184538924363201 15709 15981
866746585403635841 1099 12365
748829582283299585 6750 9646
639922989463482113 13616 16317
535906642016414017 8281 17028
420756664082933441 14239 26231
144436504100035265 8176 14792
392355713528910849 12381 28038
786391415429747585 19101 25990
91618815920501361 6083 7887
188399386973948417 11508 12032
536783686260374529 16142 16635
397441054864685825 7604 11357
48266612432730225 2385 15480
386593512789112001 4173 25222
24978598630109873 25862 26713
218395269745613505 12451 21028
979151741916101761 15947 26580
965815421464249345 16365 25347
888551393371212545 21456 22036
337117750157744897 4861 24146
154106223915608353 26397 26706
887065920593606401 1240 4007
519041992580536513 12112 23029
584165901973321473 2627 22845
936681463831607937 17177 23935
273025071277437793 9884 25879
516869630680670145 5458 20318
886792774041140353 6470 23760
571573665716261569 1247 20884
204969651774796097 14816 22239
627404510132958337 11400 18068
871476884760582529 2692 12265
585619175265779969 3529 11383
500118616480456513 7768 7916
630615619607990401 18631 21624
625093044277321089 25135 27616
86296968813531553 17163 18064
789532845315697793 23107 27238
752886547728177665 17464 26938
537414325422659521 3744 10420
84529050271644481 3866 4299
292718580429301761 19980 22514
964928802498999297 6954 10302
467036123871963585 5211 21476
534018278955063169 5657 16353
488340935630525057 9508 21915
641893319641194881 18741 20888
576576828319915137 15277 20308
501977439552096193 3683 24228
68171301719935689 22882 22893
448793324725638593 10489 21671
470550057261334593 13973 15522
59828493679322745 16795 27857
337671920346899393 17647 27891
918588316795830145 452 14489
311909772726082241 8091 10417
510607232976301633 1742 23962
592438922704140289 2186 23305
188497477539893761 19146 28301
384105915545063681 21679 25218
215091299056854977 11901 13183
2933289770190584 2870 15717
413444092544676097 20285 25888
769593583921633281 2709 16013
913149058338777985 881 20500
525254050429687425 919 25815
879488412228990721 6501 16987
20027259748701453 4693 13283
291928432322652737 3333 8054
214751155139360609 18587 20021
174567592211257505 3507 25601
656632237746620673 17815 27212
969088798783022977 1472 16593
740513408364201089 2866 10053
553085748618737921 4349 6123
242142293600437601 8031 17858
737520809071515521 10681 20916
617551175283686913 11168 14911
953517555691274113 15727 17240
460764801347366401 13467 26293
167468723811570177 6259 8766
722050859762084993 322 12607
827213013471887105 2499 16608
904296039806354177 3601 16591
651612966188270849 6822 27743
612509943789739009 738 14408
829401834909798913 24513 25062
37049375351372761 13024 23627
986807341304345473 2984 18972
421844246033892033 13011 16410
561751156828389505 3501 19373
467841436308589185 10197 19587
250491084184734081 17901 25845
35544561287984777 7934 22187
475862780431310017 12935 18369
233945365204832001 7137 10457
297380890467199041 2807 13238
648374545977510785 4681 24994
19313706834420685 1457 8721
261579811510785025 3145 4894
779337665115281921 12199 24685
863547179968399745 22123 23823
385129164019428289 19815 27192
643946571907107969 5820 10890
394117208132488641 9044 26126
327269924230542145 2748 5242
301188436107050689 11246 13991
426722759955197249 4142 9937
672248754742913281 12446 13239
588360369934456193 4490 4687
141633416443237793 13254 18007
439794154876565825 1493 14715
200110513333587649 5423 13338
844531299803243521 11928 13823
965885725181433217 4819 12405
512299002435838721 7131 23841
795332410127674241 5514 24726
438028219504865025 12616 17491
584763272327062785 13408 21239
477025082182123585 25988 27097
951273467575195009 6269 21910
144550128051413665 19828 27367
344179121087389441 183 20917
453031377032033345 5569 12919
363189926309321025 5714 7052
258647144072448033 7725 14499
416137226340577345 5474 25660
407088245874902529 12983 13160
661900680721320321 8575 13477
310793151948594497 4041 27902
139718901602261521 12617 17042
272060670046755617 8210 27552
592714148256096257 23330 27578
597679440629512705 14843 15129
491363517526121281 11409 18115
452486982654349377 17351 20971
878925644922819713 9141 28274
6442941016963745 25780 25953
448244768226910401 932 19423
304994558334129793 3952 21796
350522006751493377 17080 27371
350881687569106753 933 25119
689562671060098561 2743 8211
746383302603206273 15021 21062
659410891506357889 11133 21847
395447098776294593 4423 5341
341119103431733377 9477 25514
39611497000464625 8055 27014
961471229390884481 1730 24794
250039151871526145 1446 25510
876003939245332993 4495 26308
733825691225703681 4266 27891
351318978246670337 2330 15879
1343082070356161 20068 26230
640347540219575937 4774 10104
807150948963197825 3510 25523
975593990359886465 16820 17631
477486428285452289 11921 26264
64026296031254761 1614 25189
70238912523350905 12464 16699
621869726944002049 14472 24633
391889638130130881 22210 27838
462448904552413633 14706 18745
546472915352126145 6302 22974
39413075166340409 23986 25558
795933597613092993 11127 26584
441984951858795969 3046 3578
735040803342698753 4250 24912
260796943728596641 10216 17503
601949927733223041 3492 27303
527481903688677505 18082 26971
691471288237295361 3753 13208
84988948997779089 7581 9785
778406253708702465 20189 27926
459284668126866113 18607 23395
704227611729450625 10486 23854
587575667014110849 12931 18232
825235465318833409 16691 20622
117231245978100417 7045 25925
904977109667925121 11558 23453
836178929876258049 6183 10229
13146811299854733 7075 7495
662631463077286017 15638 20984
495495994523295745 14849 24784
812198800521830529 4625 14622
117434069417676321 18714 24972
923001190160956545 6516 26883
898989383506744833 5246 18982
136472480282424865 14890 20654
542113569240846977 10488 18017
439454613395053441 14444 17356
212946351927840289 18092 19345
438339801297562561 9523 20763
658909079256211841 14215 20252
848659834718571265 13720 19837
941422649044113793 3126 18296
826399443420701313 15427 26485
269253066307605601 18883 25927
260021168320815137 8609 26337
375638739290010881 9385 16867
755745905143076097 19847 25029
524571155894570049 13948 24046
128522770321975345 14482 24358
853662087876301697 18768 23095
840890862797454721 9531 10951
646010329143472001 3430 12185
413085505572421825 13244 21025
815249158823306113 9267 14560
645464184383971713 4100 27367
901688048757542017 3021 19164
882360030925578753 9380 14975
351068498032304897 22917 28033
858104836284031361 4818 8210
606580674465241985 304 17418
601986770872439809 6839 15584
272800596509270593 22250 24182
317010545395849153 13641 20908
283311770918011521 14908 23571
461255591552738753 5784 7161
470177031833571841 5136 14978
211112668336529185 18421 18803
484195790138834049 21729 22302
108927355378494177 10385 22169
12919731911566147 19627 22709
210849585810652929 21894 22196
345666688992203329 4387 16535
638243973320097537 6967 23758
561685156471014593 4427 24661
872473396544183553 616 2818
492275882233961665 7 10528
544735877813320001 5262 27514
806296811137016833 5822 23756
132561043825067057 11427 22039
992256096006123265 5278 9264
866593828747564801 24133 27490
907426858783679745 14733 26486
139107581178240737 1519 26504
300568737667184385 3107 15173
479738450591394625 271 20737
7002735678000250 25465 26981
736826384532836481 7845 20038
415608898092564545 8707 14333
466303692900819329 12868 23473
442381678223455297 18029 21704
181014058913195457 1293 24934
276435614542712929 3468 20504
498432321739027649 312 26383
171043982370562721 22005 27049
749876880702888833 1552 7732
989502108378054913 8083 14249
705820398413205633 11942 13356
329368714490186689 18346 26916
872256174392266113 3849 14731
95232934800343121 5783 8810
436476296904782401 6520 20526
726012532202631169 14222 25043
808302357925132545 771 17679
360158903919121089 27386 27448
321185964933899713 4892 11088
244427318821578881 8420 10661
296276815808983681 2528 21983
651277816279893761 12981 22238
743082658257105025 9870 21843
608914548206698241 9684 26850
500127586545804801 6334 19698
254336064047244289 22511 28145
58764086049219345 16408 17865
184987740422258177 14203 21985
9984393176768693 16152 20298
522174543811523521 1337 17613
65215609566035225 3141 13212
540238105171354753 2725 13959
120821115314246449 5605 8518
265378670981881729 94 22478
340392649223954177 5086 12161
410786562016369345 6660 21302
562184710458371457 4119 18059
654318141441301249 23067 24102
272071589265873825 15115 16782
697046836406045185 78 25056
802409154162976513 17768 20056
215234016070930081 1169 9651
131254036809590241 8666 25453
769083321008082561 13162 24707
891816495227050881 10937 14131
446180270401406209 21126 26799
229137105795683041 23584 24576
986362925293420289 12963 21984
38124926042943489 15577 15995
621080717518005121 441 1794
540950268666303937 19389 26002
141086275234386001 8391 8792
80081162031365953 1203 1884
8521739934330698 5173 20139
690690062014493185 5188 18408
902329431863662977 3462 7185
208031720235826625 16498 26159
319643117955912705 871 12311
607215359445600513 21440 28006
75596834794538385 9267 9842
497940198135456321 843 21914
76964980580463313 11260 15434
707930847988091521 4538 8786
76618507125161281 14193 25496
512815692065263553 3222 12037
420425092725686529 15736 16474
99392576080472145 10595 18770
848733743940556417 7764 26407
676586372806685441 16340 19516
842398892038424705 24705 27943
946999793944268417 1000 15188
101278610385904241 15223 20496
743452266428878465 20618 27040
471011462220566529 14276 24930
35249593529950829 9333 19752
205199659513112929 21423 27506
233377783822522401 39 12018
848477540207532801 12671 18146
276957887693395585 1854 28275
16690407299975619 3304 6919
553707815072986177 11458 25012
23249264154294737 4458 7528
929899859324930177 22421 25761
896904334907219457 8780 11690
909356567368536833 2117 12077
83013240521772497 13544 13898
922377973311210241 8972 16864
14527588873519905 5536 5648
360446090031846465 2765 16755
688535204113101441 11653 18234
589543789962132097 5208 19317
838860181052069761 1387 21506
216856909999382465 713 19575
461353627184642817 674 10537
378513960380683329 2819 6238
406595414164556225 6858 19026
673466708153345153 6653 7142
263599665250758625 1565 10903
525438734693093313 23540 24114
250117538389417857 15762 19260
356839813834643137 12627 27244
64871370414259393 10362 17016
159085885589842497 12273 27185
755146341911014913 1248 19794
552110794132975233 15871 20466
595091720486074369 17040 20550
794951954755045889 3589 24322
539108556334866753 21195 22090
945474878661418241 23122 23565
756484266308085249 10903 22913
287538980982429153 8681 19280
248748678821371521 12187 24476
126701977993804 15072 27239
531933653062203841 5700 8960
276746178590567393 5164 14514
928120139206441729 8678 15809
688122177115520385 10268 14818
147662486436665569 3533 9867
252205215658261025 6973 18295
940010734762253697 5363 25058
443296547323630081 21994 27727
588827553827151489 3232 14254
56092606102875921 12288 25843
890717980104824449 9579 19497
456250111613162113 13809 14974
337668836775740993 12646 27442
924116090220177665 1855 27075
337439537577395777 1572 5156
986082095523219201 2143 22972
812460626094839681 8590 25268
734001547493644289 6554 9265
398795266729621313 4396 27805
258957954205005345 4017 18876
385816938086115585 1816 23288
683285775764442625 11120 12624
63439722772315577 4951 21337
914056362934136449 5282 6376
803869891446119297 3024 7333
80306194730209057 14714 16519
742521205616043265 1760 4989
355654583024449537 19781 26728
111321302350653185 1102 17059
715104001711477377 5550 19462
853934775799089665 13945 23147
898145101321407617 1570 4504
906091052329095681 4615 9732
526030336189048577 15058 17508
296816073776369665 11343 12296
230077741502032737 8282 24136
542852342377777601 10825 11731
123048409273803121 4931 22187
82319367175600177 20730 27722
564710147800870017 6075 23824
215630329818147009 16682 21354
534316137522406337 8371 27070
62081069230572441 26346 28127
338220959017821313 20212 21743
161198414180852001 5811 9914
157246399858063777 3895 4050
241428083173630625 11005 20261
522264435243759105 2510 8216
319462157391008385 275 26561
901883424294933121 20730 25721
104762794410476097 23664 26392
453868084163662657 3869 18818
993476054242812289 5089 11426
480486820198006401 4951 16226
411932417310183041 16681 19194
581116270564596225 9729 21920
496169674083297729 13094 25259
524437214437224257 50 15285
164933768921827105 4245 15120
65318194287176113 923 17156
626118636275428737 6824 27848
984102138515293441 9292 27603
684054450376393729 5024 6498
766498300814252033 6714 22676
550509022879857921 16292 24036
109635561063125665 10118 28024
683421930648648833 2638 10503
625516457489357697 2162 24401
306412734582572481 2730 7416
225712078505022625 12600 26516
781712209238420993 10642 11629
808744399500060545 19619 24400
475092522702290433 16136 22829
740175078697685505 2762 17659
330123646684256769 3401 16436
525189335747672449 24735 26196
498640543636859969 219 3134
89139990442827617 13078 26177
764188257144681473 5048 21309
95835518054858689 11411 14437
751049844852055041 10567 16690
77246838462624369 5447 23295
787986318073308161 15027 20597
444715330336510593 3657 25160
550925765979052097 1873 24136
763883551210437121 15904 18762
650139630773807617 15521 23918
594143359876827777 15910 16867
311440387268511617 6169 12653
351060630266200513 23654 24044
63748224849263129 5767 5771
245345283216881441 12846 17782
512669443049581761 13732 22742
607341697536565249 10967 19181
122243801757704769 4878 15446
982458546862009345 17287 21793
996854102461277569 15892 25971
110330902544344417 602 23466
956874820351629313 111 20723
784019060567221249 16449 21613
620001266061585409 8473 16166
887570009250008961 4568 14549
128001902914078865 11667 24072
202397760851372513 4863 6457
732052097476277249 25022 28199
996563002599938177 2908 13890
522232246307368065 1233 22505
978408257127188865 23597 28309
537960966524813953 1743 15341
807657071841827457 557 26159
193197021922813409 10687 12471
805042154914307457 11211 23633
645662386754857217 2386 8467
571673653087113793 7853 23926
409890402660835201 13370 15954
109947372526324465 16810 21448
113163448529796545 5039 11791
584884660133479169 16861 25997
609231927680568193 22460 23791
869167141890418561 17966 23250
941860241245343873 4791 16442
458924912687447041 6906 8584
857049468636631681 9462 15059
732498723269447553 15822 22338
149490387401634465 15985 26041
698654897347790209 24003 28254
344047157067976193 16211 21700
880681480111494657 10935 16866
513626639626416193 13957 23752
757346181524919553 7684 11095
842435334019739905 1635 25618
652929166550666881 16814 22717
571890081832798081 859 5155
730737856379629825 14143 26982
558546952363812481 3596 11987
795901388725528833 15149 27951
61592390001671049 3430 6253
858764124366526721 25793 26912
492610962137320001 7609 22585
267259524567879937 8324 21343
289656409104303233 3823 24990
499713382563168577 1784 14398
986437102040511617 2901 10463
563043237544665217 3270 14376
850639552924754177 2125 22813
434255697155403905 2189 28257
252502268526541217 5195 6241
72180410509634641 16894 20432
110596795504640961 14920 19548
438551229732592449 5032 26029
155105300175407009 8718 11034
646826168838945409 4074 26637
198345859114432705 4805 7797
463284774923348417 17775 25643
599038661772823425 14928 25529
426610969886230145 4816 26678
191288176555836737 7755 17548
380093913873150081 8883 25919
488651202212068353 21188 24050
590333820997731329 13416 19938
345021877718984641 11707 27083
753978191629609985 669 26830
187159955502863809 12862 16008
611609863376930433 3250 11428
736158984156013185 5500 20928
99777001159406353 3689 24555
741399917306111489 10222 22948
356292136480679041 8559 26779
504504753489278785 10960 21047
446942314972826433 1827 25550
271542923016824033 4541 13636
929330629865166465 5965 24347
979424260247832065 4965 25050
118241859677578273 3623 12187
961209239989855745 9195 20893
116678048980137569 13507 13780
638036393719922049 7286 15165
507716591722978433 5581 24729
45252328544052033 8988 10244
992846380833601281 7331 15880
898940059122189441 1713 11737
388566216628827713 2427 25730
276607486390204833 19492 24295
305081657216849345 1471 20398
830468048317847297 12833 15920
194405811620239169 1234 13400
178122831606714273 7716 25799
488551589790933633 10971 27757
619832362966540929 2153 12502
583658175310386433 10543 24033
240275362734124097 23312 26160
110502305290825825 27287 27614
78697288857718209 12718 14594
937228150387593217 2147 11028
323029723475713153 8539 9371
541481552902315137 2471 21959
68294797767229913 2784 7361
758929658671387905 20726 23240
243611856376091393 4551 26140
174266802009274369 10800 16009
826657454983525505 16620 19524
985661364904100225 7124 19301
687308017203264385 5016 21415
381272909495255169 4649 6897
132238499175194593 2207 2584
193685558740281025 18334 23535
643100702081895297 7282 21151
53515824113450353 1641 26918
699343699015749121 1692 19845
566564826085677697 6834 18172
939430975216509953 10659 14226
292621423612889217 15900 20903
375516540444429825 12882 27813
211735183720701761 15596 20569
708920538803155841 2007 10364
35212360826310629 6232 20097
600273822123462273 441 26236
153100387520279201 15165 20777
737660720956540673 16065 27741
838976040286485889 7482 23271
236234397052577089 13849 18261
747552907052675457 16180 18339
319718434676943297 5871 24989
123883869642842369 23030 24723
642446157920751617 23168 25790
769470400404340865 12504 23160
27735143547204189 4844 15523
71841042699066553 18893 24679
617196985113018625 10468 27026
358885235236027009 13791 23277
484693020484868929 20010 28129
484317625784942849 21713 26260
282270821846829281 1071 13510
50436497827373473 12476 25130
960756866978073217 17767 19197
880440948912013953 12750 24372
847831873187850241 892 11579
290021823712873345 5716 16094
275110034306024417 21337 26032
297186560242725057 9862 17818
519114707189210369 25718 26742
37278083951573393 19193 21823
830301617785949057 1382 25985
797635599326543617 17064 19778
161967329611108833 4722 22591
62018282606072009 23715 27056
592099642598142849 268 4128
881090693824123905 11394 22682
110014671109333057 14602 26575
423294776133328577 13659 20738
819364887719274241 21810 25686
457855698551913537 20631 22804
94632929931627537 19351 23722
906978926610502657 17285 23696
386061465441358081 6448 8632
48757087134678305 4535 20516
429777416529994113 10587 11002
162152360533493569 14172 25072
583117350369832321 543 21721
501461887852247681 23644 25805
553589511584895873 6568 8219
173077935834054849 1175 2043
475229796178936705 5903 10408
998149038909364353 4175 23013
881098638243976449 17372 26784
21317134263309613 9750 20436
772541053256105729 2151 6661
37313236843846913 22398 28166
767584325403298305 15751 24075
605317706885198721 1048 6783
986928068189357057 10455 19222
590993077618353665 520 10908
627498064103242881 11970 21498
800518819612843649 1711 13223
526869969342669697 8162 10281
811463855614864129 19662 20627
853366296074106881 12667 22571
154093486004011745 14583 16599
664768184024112001 16815 23420
641740103768572801 6985 8604
883781084648070657 5954 16671
541627548408822465 1789 13137
729360054479997185 21675 26308
984789140939216897 17309 17572
377285366154602305 8140 21607
679453688533538305 24885 27533
848526884645607937 4100 12023
829234852822939009 2028 9358
54401727035504169 9481 15808
131525727048735777 3374 21619
431265519749047169 4177 6594
895975982756613889 5306 17503
14838960753699837 4183 9064
603515621528355713 7170 17922
840657898999538177 6970 15340
51375661159145385 9644 27865
659515791626496641 22668 23137
243500905258084545 12481 17175
302999590195014465 11486 22241
378694069590569153 2732 18630
232817672489453281 683 18807
216816638797222785 33 21042
624375176656101889 11588 24896
469804329989873537 15397 20253
231677032091120353 13745 15118
575381084117648129 14407 27005
269309583934614241 1579 19427
112898244076280465 23633 23754
833741328831813121 18521 22136
966451070176685057 3572 14004
492969068754447873 13755 27958
137173694666305585 4067 19727
203043322391216929 8722 26934
824079211407646337 2351 13527
626897708121276801 1768 18156
120094672270244737 1856 14175
211065666440013889 6737 11549
644663579332512129 13102 28022
88493884984714561 1018 18657
963798319286812673 3729 14606
233623816499864737 5186 20462
786408924815670913 19736 21725
928270530752627073 19785 25408
861036402913487873 4978 25781
266178899603964673 14246 16294
956139916885842177 6990 14034
630191816842042881 13736 14002
863501549032694273 7299 26961
455512169217037441 1135 3258
394978916055261889 22614 23564
744701649804625281 2682 16267
461696705320282049 18555 20146
134496532399019489 1934 12645
470556348160908289 17307 19055
738994779886937217 11663 23246
220229965152842753 388 9529
726214948940828673 11875 27568
385668601442002753 10769 17905
94043643676741345 4642 25204
379501387064227201 8884 25752
158001826663500833 5460 6882
464019347351221953 869 27060
234172290246348769 2553 21250
337514100019209473 10987 16587
196098435753619073 8179 17481
649633096974010753 22705 23057
835726949432540801 3429 14244
326684105133569601 7296 22351
925368400408352385 4365 27014
618847462401088641 1169 3530
591670053089856641 14856 20473
272112082174945857 6431 7146
300641060682558273 2004 19718
147980808463696449 4548 17441
695634877820054913 18706 27537
491261496727634753 8073 15487
678340493768295937 3086 21657
985717567399330305 10706 12985
410910503315321281 7736 23330
411180693797096129 1696 16485
687592804493739649 7906 17540
561212259767668097 9354 17341
787645536556311809 2386 27742
38507768366248033 15063 26099
954335502103866369 11701 19595
15518031782089993 3710 18764
237803101178386113 10378 13246
329076135495714817 10698 17450
582306936879440641 7955 25555
608204094661655169 17498 18810
546482995860401409 1545 23218
536941194484018753 18728 25334
272438363701611 21808 28150
840321648141593217 4647 12812
436438748100201217 611 7517
855394605871286017 67 14989
681423539397805185 4662 26543
200967500407326593 9730 19765
878121592719452289 5960 17304
332717789181362625 9891 24475
251419049316460545 3504 19397
323711472937741697 11842 18706
490419250387745345 20583 27073
900120615752317825 8962 16265
845748318024341505 25653 26493
301605613557878657 8341 26858
69338832871892465 19539 20558
994960227304137089 8661 16478
21589372761745553 2325 20121
710263046909414401 2588 23107
146999321101120033 5172 17465
414758769534987713 12152 17124
637584273674612225 14688 15803
516839781049267073 9317 19704
577113911992370305 1532 18146
771932903523765633 1462 2382
497312585329403585 5588 20469
982306774482349697 15433 22542
193195172802191457 16731 26403
920082558546713601 12336 14779
115937861557490865 7031 13113
103169862123959185 6056 14577
241420440062711361 11130 16594
534106830589724545 6681 22127
168633052976581153 20773 23371
279164553970485217 988 13022
372740316418955329 11273 15263
301641523855526145 12678 14055
264935332718359009 9720 11177
162179069134079873 20165 27278
731563515413284865 15986 27799
935040890426268545 9312 24421
962990558791908353 5269 15991
949875062867629825 7587 25951
16245743959999005 10244 25859
63425958447115961 328 12804
986449013631620609 242 2484
380689157770827777 20983 21214
146562857419155521 12325 23416
494638764245269889 17704 19733
576168745216186561 1929 15796
994992415026342017 17127 26453
364148235313436417 935 14632
938096131191432705 438 27574
737347342201907457 267 25534
714417089767035649 2165 20859
644185269335395073 3926 13075
1723680347044621 1098 15296
815588870288955521 9472 12708
806363219020891393 3133 11205
313007091864690753 19346 23076
678940827520708737 20050 27532
634946541033350785 7454 15655
926479603619750273 16641 19086
771081265255929857 9412 24701
44005930781043649 3862 17763
186265040030313857 7778 11959
235857379491175585 13046 19753
410436162167499649 16878 27914
4237814240784844 1854 3279
191155871326294849 9063 25480
873537441379706753 18780 26985
808082257680297345 8253 25018
603400920538280833 12496 12825
458526141567368513 5481 22722
114848295764470977 1528 15049
362434587402518081 14645 20745
28946648397610633 1385 15638
766472473260826369 1840 6849
882566292054573185 1883 8416
930066264672689153 1909 15269
503288325447375233 4673 22202
559148764114688385 10298 19925
405808424551889153 13064 18956
99106256857893985 17021 22238
101672062620796305 6950 25182
359395861226495553 754 8991
480186824672838273 27275 28145
308901658097653377 6247 9488
61685747446080801 4510 20801
823834457418136833 25530 27295
195706486016415937 8843 10676
570734526166191361 3134 23728
766593971866090113 10416 11191
464996204757603969 13332 27049
124181496555220145 19556 20754
460830036916831873 18898 25754
590443068400180225 5150 26217
439003739771457921 4794 24318
737962905009407361 10132 15325
915905313532036353 1187 3468
590567958978656513 5470 22097
448284588533432769 2418 2992
443271134840468737 9699 28125
156250872031108673 2193 5155
385446516141616513 6002 18863
784668330214991233 18505 22819
715540391772417921 1966 2375
456848251684860417 2029 7764
834857908999030273 18293 25019
183697507302788673 13746 21475
816419601812437889 2780 12244
70222131652542433 3589 18584
576454268897737857 8050 13195
367682142025891777 16401 22689
832316878901234945 5088 11355
134392135791117089 10752 28100
408970274633620801 4913 22596
611421914092240129 6085 22545
916880167075302017 16545 25118
56092658690459985 5426 5854
647568236783531137 9321 24367
105960637109227201 5605 9614
743208343868996481 19229 19639
495907470060345217 6742 27462
220817267811643361 8333 12510
354451202557420673 2410 15201
108892522123792193 21259 25736
472533634136084417 10188 17881
600479471528718337 8278 27480
889297203399330305 20610 28204
205579358905264801 10508 22839
194335478279455745 3250 9443
932944084750349825 1866 13618
627176566836773505 2536 25879
316384685355327361 9669 22185
385838022930073537 1271 9436
612507468111591169 3761 20029
601194279880779393 5435 24892
175299522527932801 135 18239
144879506009615969 6737 16124
248813084450436161 14148 16285
346982244767112065 4204 20117
183229358070914113 20048 27043
704708461297343489 9178 15062
640086434471459841 2332 3100
138666016338383713 21897 25807
380374239524837057 4279 14886
18161304680106129 3420 17127
186145653043499937 6686 14624
634727212820372737 1674 11123
13549604511691627 12914 21838
383855607033552833 22138 24805
735734417971588737 9993 11900
413258317445546177 14446 16530
683398628681953153 1643 8230
624621250313523969 6374 17182
346080298913424385 4870 26144
758159963620933249 14879 18941
118264041477996081 7172 11843
755580536727620737 19936 21173
882673989784496641 4030 9750
856571183300381697 8391 12779
291153650055047553 7198 28048
964668112116711937 6285 18009
957413336013562625 2067 23134
34227059402873297 12363 13777
800507035577819393 5805 18989
815116336404656769 23043 27682
906156000871494145 4178 17577
587357321018963329 14679 22314
585483856081662465 12455 24471
282560548671781921 1524 21209
464446325301597825 13988 20423
261900217266550337 2366 10750
287754718651537889 6161 28142
895855594573674753 1401 13085
494170735728335617 19323 21564
124810064495072481 24727 27851
34166483330306365 2337 3338
369229071961612481 7824 10070
634972256713954433 14358 24791
906560744593868161 86 16067
462432944419784769 11836 24315
624692069164467457 17004 25105
552613602568857921 19658 22750
353942701935828545 28 9495
293801914183728001 12331 13437
610223781964194305 21908 23760
591690266601634817 2706 14700
500144205481611009 19929 27884
255478621901342977 24450 28218
345556362338015809 2548 21787
31105311118484025 7397 10267
364000373282571841 4560 7951
238825850253146401 2045 25585
869699737050197505 820 13509
815846498049356929 5020 10224
558162261552219265 9503 21238
48771173647931929 1816 3814
340826999654808577 12745 12802
985549301689463425 3486 17433
789634762126375681 14566 16041
241563851820313153 9212 15289
239828387918137761 13303 22903
36156523999867577 13528 26199
745382693001381889 7504 17829
382546179342764225 9638 12027
165649872585447617 1620 26720
992142001709726849 2985 10968
387110869227562689 3706 26041
587819210104282113 22644 26698
967250065301513473 9810 10865
999072565605306497 1417 8205
46362668241819449 13611 24035
682848577809746561 1508 27179
239300565847912609 9429 16184
94934298377228993 3359 3934
774104217248599041 274 632
440805431649760513 9214 18921
494159074182292097 3978 10658
418216550727496641 6237 20200
315194393002634881 2634 24138
611778112980200449 3056 20922
510575653555861185 1167 9046
255175428611654113 7726 21827
551685898809743937 11959 22836
263304926633917793 1824 24120
521339509745118337 12767 26825
921307870009034241 10171 14919
790736332243604097 7188 26468
999725021863977089 5764 19158
530800610662339521 20422 22795
775553299975360513 12057 26509
410881942476827073 11076 17658
73755805388525889 8911 22195
313946472806620161 1261 5457
552172500437055873 21571 25494
969267260743784193 3683 15514
143989275071842113 12636 15532
628393548683277441 425 3447
396078068735437953 1369 3159
303732533790530113 1086 22520
346538999934306689 6510 28191
128053924954187441 12655 23705
343427978821555521 20158 25907
625914460723812737 8395 11191
552121992936005057 11666 21454
83025547185144433 9743 28076
700738613738753409 20028 26338
330065690946547393 10041 24909
770058239824361857 14600 22025
636966986128598529 18850 25302
652196520110127361 15118 24909
769371447361272961 15761 16391
971022972775667585 11179 19765
245269915021140161 14414 20911
135194357271860353 28010 28064
656239057236000129 19816 20694
448275724093559105 21196 22334
581023039884868865 9708 13365
346706387961010177 7372 21456
901334665558501121 2288 23993
774273575354467201 3370 15523
439234277800295553 990 26108
315647696577645569 2497 22303
540892534855480257 6654 23447
472186643610751105 22761 26871
553082574065697921 15178 25907
545899437496306177 6374 6618
132752663822209633 10366 23050
480379531076689409 80 5086
221020950573858945 15793 22442
407675122200590337 10308 18336
395293547196097025 8532 18105
97286020630701137 15855 16545
864137247121888641 10173 18991
447170562657252161 7912 12895
483395313614302337 25210 25876
343543538969125697 20190 26569
144962617223342241 1319 11690
171177911832518945 23892 24247
752145779220903425 16137 25506
41401644842590457 17908 19736
809439232814114049 20160 25105
829122593083415169 1646 6024
59414705033255193 346 7562
596282843995449985 18992 26081
612431900534602369 19851 20103
803746100830711169 16478 19424
56771308040076465 2778 3110
664337197711983361 6464 13397
375282458530406849 2295 22568
86727997937689601 13817 16423
765483412185439233 7516 25852
29652290749989873 2415 8871
644624969442332929 5098 18847
969612243080252545 25571 27973
328365098293225793 437 14095
6589969413123954 4531 23379
490042914953747329 799 16087
145546566598969921 16483 21680
763759884105759617 6863 14462
172028664077767969 10929 27023
531070892429340801 2903 19568
375004288372497985 12682 20432
966559899448206721 21968 24592
848977885148439553 17329 25440
330311777314122433 871 19143
309656048644374209 405 17821
41344779586985681 15089 25092
371357439667686849 12691 21398
259720008564983105 2376 7944
943089714971524225 8172 18240
299828644625812033 3340 19357
108330870152126833 19109 22781
943931640959434113 3708 26619
24710548042893521 235 27662
191056126777148449 17835 18072
598458380165734401 6109 12464
432316150167139329 4277 5735
52835868540444865 6566 6988
887290513059717505 17522 28224
6471895174694709 2170 7547
546472736479628929 8535 28068
683049278982341633 14272 16824
847265250904378369 3283 22503
770431724855082881 19752 21722
10359113572093293 1368 23498
435994271099463745 10924 11098
94275880801056641 3837 6116
540533356745339009 2527 4612
286162552118426561 7570 15936
962036103251481473 2129 8771
149199475988559969 4850 19899
843402033449958529 11044 14682
722315336996700801 18802 23884
175049476187542305 4173 24770
64544446776999113 22380 26972
842224759009024385 18483 24304
54508853707019969 9409 26374
769818081599201025 24031 27931
128531668899178449 2638 13338
842782057050154497 9502 16556
291836306977216961 13916 14496
812355858899554305 11725 26136
908339883812708097 5069 15985
41987976435148513 8963 18516
45832654854123689 4721 13641
674449083992616449 11551 16042
36240756618731497 16572 22166
386934321803064321 587 21724
819595777369158913 8502 12856
866818541970804609 4030 8844
715503426726051841 7588 14191
251046689194662785 4911 5146
238654252626744769 15436 20520
712832316195974913 3872 10391
335641410071083585 1223 23061
116553423320109313 2683 14412
667958447392578561 1325 6062
59357471580785417 4489 15647
886657872104443393 9286 18854
240176895502525409 8086 10346
785352006456051329 5086 17104
715193432592233345 14491 23016
394145150374136193 11038 25001
767287342394435969 357 1002
58044307707120881 5835 12114
272026469048046945 1930 21638
253012526873185089 6771 26268
328595717722361537 25629 27572
453740100502713537 23780 25693
738803717669188865 13196 24546
805729195876189441 15608 25488
417061405066757377 3960 12454
292854426001241537 7006 20050
708041897088055041 8201 10636
526628705264691649 8094 21891
899686031530205057 5193 18415
765188092216092801 9235 14197
881430631092033665 18734 25191
769253430835369985 13776 20900
702263822586214529 8426 9531
67975506079960721 19497 25397
881108391805913217 14608 20508
788024436297966721 8262 24036
832344759934198273 5303 14201
318631612321652801 2014 15842
640500823784211841 9369 17259
34679939101501133 12441 13548
528397059313132161 8265 21182
722982116935526145 11462 17166
942311924095822209 3273 6758
976786106377709057 13171 26049
977562986447122049 21939 27125
978300143970969345 2260 25904
98218544938450945 6098 10256
609913608659788033 13897 15960
994589110543843 774 13741
522007050785362049 23576 24341
451483266619153089 15565 19634
703393824122422017 7505 26493
619416354208635009 1645 25839
135214371288711281 24927 28021
545890172379845505 6867 14944
695396375395695489 22446 23552
971547913271361793 23583 28125
131051831561677553 16851 25473
17317755033008809 23673 27607
146756357030902497 5622 6104
637964530354093313 2080 21052
128482150050970753 3258 9419
712463411202865153 15890 16566
181751736940391585 14026 24314
730884025528066433 9311 19825
382460957837110977 4543 17775
266670044641148961 15429 24547
341990552096483201 4778 22379
838628827426827393 842 17977
132148715729314865 14007 16822
532797518104164417 24634 25599
507690229956132545 2551 6022
988878822191789953 139 26728
183585026670783681 3460 26217
358325376139152513 2648 2938
796769214978404225 2683 10527
628437386130752129 1844 19942
376833306634935617 3897 17747
380438721333067777 12153 14881
731050626720964609 2667 20386
354587267967669825 6565 24806
37009447359139361 25606 28223
730181676625694081 5155 14158
102100484839688481 2007 7108
904097636220182529 3169 12711
482610942397272449 10719 24892
897682818681605761 17975 23796
315265669372116993 10126 28283
74816440493346897 15485 17874
93827016575943393 12796 14362
961159634551808769 15842 22129
24690804460895777 3476 22189
670176064823731841 3256 4100
930574660511481985 101 3906
982464748435976577 11102 11839
376705222667460737 13456 18490
801862889147482625 14968 16773
959284188885817473 1158 13082
540290699780019393 24168 27062
483082647739131265 5719 15146
527735633999167681 20174 22146
295240076189131201 23923 24534
137122740711308929 14096 15770
975263788624410241 15748 24683
642581056175171073 10520 25322
611732439115684225 9669 21344
965315772425203329 6063 9274
818547229181682177 7539 21080
764601501816098817 4096 9708
798430693246487553 2460 10205
248342469091600289 16421 16823
461223388895639617 2467 18562
691144820677120513 7838 13070
781167675568497153 2997 12926
941760156649070977 3977 14897
874251482503659393 21676 25332
337996013763369537 17693 20296
27508956264782113 120 10549
950594434996705921 2081 14336
915836883240992001 13508 22837
666809538509479425 8921 16044
962742225563630465 12907 27565
520833168080134337 12059 21447
592507657939016449 14901 26268
568604243778036545 539 25833
286794596756820385 1415 18743
27135629698253893 3909 23997
341240854954953921 16112 19370
165677263641182305 6915 9739
913485477288304513 25673 26738
800633596031037313 7394 11317
129952950374324417 7477 18266
862201676692802049 11877 16799
20738388574315537 19136 25078
823154331406360705 8351 20448
467221256609072129 7551 7755
391913149015689281 10701 12694
997070824444421121 4008 6785
320025034185125185 9142 22947
874295632914673665 357 22840
240795936398779265 7370 28220
60895990290319449 7617 25474
384894707349022977 1303 2861
848019071968685953 21442 27405
59056337463996305 13425 16032
101818122675183537 18510 23925
498177905924126913 7481 20935
223803232991080833 12723 17478
899804776520465281 5215 26930
105973114791126481 601 3388
996605703266059393 6897 25912
321777312443352065 8340 27985
446013965715788865 18750 26334
61222429255877841 4639 15365
415157822968826177 5793 7147
561997350618774785 14343 15576
411112862899795329 10281 13058
845189828812024705 1732 10701
963916515239478913 3425 12215
898394728930334465 21895 27296
355022217055616129 11897 14664
554151360033188225 12965 23033
890072728504595329 11329 20161
525058780915735233 5817 10918
563920189686154305 1519 16074
479938347651270209 20608 22458
887748751282149633 3131 27956
728465682410536833 457 2343
950303670670958721 868 23045
353454960097423041 5915 26646
193174088463667457 17001 23897
418235665490861633 12128 24516
176115283329220769 415 20617
87185252796658113 13074 14420
287133202606643329 7000 22406
986649679156251137 3032 9141
156345508239066785 18803 26435
527083547172026113 2907 12334
826940207136022529 4934 20270
490086459811145409 1102 21853
518476661271517249 4553 18671
300295622699067649 796 4767
262306956996130945 1493 9331
277228138910096801 4919 11844
463668450799442433 5301 20023
774910549204747649 7144 9864
628552555780760961 13241 27973
719678566157220737 3582 22568
272326324637543137 3865 22057
158933129427353505 14586 22815
941224399199203585 11638 20930
537770026894527553 4079 5921
627651611458841089 8595 16657
507308920144851073 3750 8071
982308815409840769 12945 19530
811902544276669825 2039 10799
188329376716364289 15264 25610
699416716438960897 18067 18459
723123455770494465 15013 26969
378742043011278913 10822 14225
852423761975668225 24296 24595
538131280390729217 5268 22213
185399147416053025 22221 23202
229850874344457153 11034 27790
829954171534534913 5314 23623
920391035200637441 18043 21434
822046254278976769 12507 18476
352563124090131905 11939 27595
627026823770645377 3847 17281
375095490892306305 8723 21487
984105018217110913 10287 15565
320749309339866753 8581 16486
969677709316226049 12715 14604
165894380893618625 686 24512
321221179305812417 2802 17076
795017077546369025 8541 24672
425002706410619905 19995 27061
44678932392599793 17244 25768
989862716587726465 10723 11148
913217916449319553 19405 22099
359341308127437057 9358 15652
718884429937659777 11147 23864
875971120153625601 8652 13112
625101227306295425 20978 24173
991249929112395777 26260 26353
186476323792817313 8507 8559
95766514851550961 6552 19281
178677969604443393 7547 12686
718131893501162497 749 18716
493008644568291713 5765 10342
348320517689078465 1130 3737
826303015360203137 292 24073
921441773313457409 16520 17985
793577476125363969 5919 18376
143969237604853361 5564 22100
58509917764773433 5953 17356
872484560340392833 14826 17856
148882772201673665 1388 12193
20731630240621969 8137 27245
262960564802149569 15354 15865
689493026856464257 12642 14693
460872941119134785 17769 28176
943070814143812481 7484 19265
161106716054455041 10455 15954
41772373895820889 13473 19730
743367429821418625 4763 21070
619408250973297153 2188 27600
9777272715929543 17681 19510
197507692834388865 2903 4042
332297075841466945 19043 19474
301968203267296769 6874 9659
729255869362326401 10595 22175
291969689115131073 24910 25719
146309326121766497 9400 20237
179362921662463041 8363 9104
490724563766612225 3529 28084
310335348643175041 2461 11349
110869607401127729 2447 20251
32772891627008249 14289 26485
68322600514754585 12953 22409
176545580160745185 9607 25107
928940236641480449 19680 20515
803951500288324225 721 15585
435480997857020225 2132 19775
693309153288790785 7088 18244
511998344196712193 6788 27010
880284979296863617 16521 22857
709495617630601345 10809 15545
549664284392900289 2498 3692
241603409622840097 16247 18034
610836752373135233 18682 23974
967219987708524801 1726 27705
596933813495549953 5046 19047
400857242694826241 2796 12837
59145678733489857 27057 27863
559896017767691521 10501 11805
471339877614934017 14823 17443
355703642830107457 8813 8923
614350448482955649 5378 25156
34972444725532625 17331 24463
26237131662579573 256 14076
558755601222429761 22270 26334
522172865799706881 4604 25754
362638926470161473 1709 5783
27512709877651533 5709 14423
45753834061841305 1736 15782
970981262815829633 15814 19934
896954734003038849 3073 16160
995194071215305345 15213 22235
571265714757714689 13087 21127
244517134022874657 2024 19606
954976535326061057 10364 12663
760085443639649537 4059 6691
832117370591433345 2382 20352
910223580298268289 3674 14020
448166381836621505 5909 8143
298077587398832833 3857 23794
722477887203893889 2061 10723
688158615759977729 95 164
71440262144584209 1234 13400
242776848580472673 846 22123
293522285270242369 4124 6478
787280132111906305 14083 16641
866226041594252673 22681 27330
429785784060097601 5732 13473
15103260130274521 21360 27417
209897646441323361 520 17204
791438820862303745 6106 11966
148221819863476161 5509 6424
190649669527701345 7378 22951
27119192072209585 12513 26877
323828286309300481 11542 27691
956140269465660033 22086 25375
515246479464991553 17652 21277
493375160564728065 7997 20321
177058050787785249 19095 21749
930066399145271553 395 9782
18075396002771529 24877 25633
281144878781109505 13360 16208
384367858854098177 6297 10023
772845896702019585 20643 22353
143521784123777249 10141 28020
121791520612067217 19191 21632
186847417293954273 3927 7167
990876890128628737 5855 20172
821570766041119745 3781 4792
888246920975436929 18904 21045
159192073053453953 4071 27385
298247386705323713 2822 11073
800787663059139713 7679 13053
162875292560062945 25655 27058
585167158567593089 10064 28265
922502472955709825 9418 18860
681244259792393345 2540 21901
721254055993032449 19064 19174
360606121597477633 9932 17304
720213644467346433 16630 27263
327126789714327489 9156 27096
111286294157185489 9162 22061
294209115525340801 9873 12817
90101034238511345 12360 13513
168233129141967201 4147 14126
707823043778407937 24550 27505
34170109113098593 3146 7053
961425891464610817 3405 26570
246799505366453793 15061 16890
726020054638542721 16381 24294
457093344505572929 14899 18886
484358242023386497 22894 23159
333630136211539265 757 5479
741553091349832321 10514 11036
996990691253650177 20972 23132
40041049857531873 2952 15889
549750685343155969 24013 25310
211513637050632769 6589 6644
395481674845534337 8178 10394
388500207486526273 2986 4657
383057302662948033 14371 14609
344623295149720129 9955 28183
845624263165895169 21533 27649
984147126506453377 4273 17336
901851384597165441 1248 1470
821035586857835393 877 27646
653938435953101313 1644 24707
997520387657271297 5403 15529
128775097539588049 757 10439
307508521200194433 4135 10284
827872703193868673 20443 21243
408622657351454401 15310 16632
661408221623162241 1355 12072
309575583002516225 4019 5168
425807640982547777 12966 18693
686611695966131969 14146 15261
593442053879798017 2109 11333
614336955485700993 25105 26002
897166740178910465 6636 18444
281957585202800225 3947 12118
908575022201290497 9355 15806
730832180090619265 5430 12273
851664976723689857 12368 21644
154115099914388769 15610 15917
765616366836596225 14169 21934
264210369484548129 1910 15976
886396075215266433 12123 23057
298288256488913089 20655 27162
367152806951708033 5460 26554
859029842874622977 4084 12627
971442011813785217 17611 26039
161366297662151937 3235 23279
476817588538139585 19115 28134
119315958271247521 26198 26317
949959451220628609 14868 16268
626344535008737281 16266 19035
614865769184547201 5194 14826
21179286705734769 14829 23814
495109097881560001 7947 8943
57642377831751193 6927 14620
683443097423278849 2835 16289
649916421111530753 7503 23215
228471926180993985 11551 26431
632202343235373825 10926 16110
338552452029659905 21101 22158
349027950127197761 19913 22453
34342500732741145 4529 22797
712980679323333505 6957 11364
94060582286587649 18087 23094
404312766971916225 20775 22671
89980668429213041 17373 23068
466680254217859393 7536 23513
594812896330523649 1106 1826
402330238280587329 12496 16052
8890361186466579 4213 10709
884962380439542785 2952 14552
83574343767239153 21494 26704
208632139865702721 490 14460
294704654816605697 9003 20164
170914069627965409 2645 20930
84504093286682289 14602 20753
776199988296969729 5889 23141
106391147671949681 8063 18677
417623659116156161 4747 27224
180489778516104609 2262 20424
496800771457262849 8051 8090
17227715137018153 5279 18598
185088631998890913 22578 25193
341077638329096577 22504 27789
685190420344799361 13277 19984
933187325194772609 6219 23879
11477578555552981 9870 15640
101976973775450113 13543 14086
785319980846512769 14005 18831
840738428662696449 4111 19771
845501431702725633 1685 8426
468105045212780609 1988 13989
615379650506429953 2924 7139
346216027782183745 25107 28233
613200165059890177 1507 16352
343660902605606081 2766 24749
140470953955432529 6512 6911
612324441151351041 3274 10682
624077881713556993 1858 18754
640437741811098241 3746 9911
953122654155112833 16637 22747
902347584016773377 1014 18050
751854457360860033 20397 24292
707042272492984065 11892 26125
537331847438512257 4757 8928
416492833183788481 20005 22372
502153445703097409 24031 25212
6300331596094112 4504 28160
35263381004359217 20532 23816
901581807767904257 20399 23044
395596619242905217 5181 12064
867179642573816577 2830 5190
280498574538999169 7852 22706
886002233191483393 20564 24258
976783117515704961 4835 12818
894217267289235457 11475 25671
320483535501541185 14178 17574
634301028730270337 17697 18465
118628519756764913 519 25156
146739987207993761 13676 18988
145658442812820257 4670 6555
624756431033468161 6377 7814
773034062569674753 1041 25544
339024645666938817 7437 9402
355097348737604801 10679 27954
670317899878959617 6337 17001
552731497820229121 8306 26893
69751446137374273 12367 24831
609173626142055681 6203 12059
666923310481912833 26696 27835
379662544231674561 22917 27424
895320395005256833 9477 19417
898984480544772481 7716 27989
348745081450395841 19932 22962
251036340502974305 5013 8444
19368563962942177 7644 12968
459589265959838401 3873 9514
639606981475772289 13084 23334
38271570711199137 1337 15694
504557689148100481 6673 24847
988486002954108033 12830 18196
42752963558534417 22300 25316
213754816792356193 8370 12589
418686884175187393 6096 19192
230488809108553729 10858 22250
633315055501874689 2353 17448
797491010521920129 15797 18960
823587984683371137 19697 27802
842971228684820737 3112 27956
282070652055686817 2357 16401
416418421137034753 8724 11039
292120325472083649 6776 24224
258377002253215681 24065 27799
715127069962825601 5024 26105
693917237056805249 2764 15818
907811640211377793 20890 23027
370415960837181761 3514 18811
418624504747349121 5067 23590
740740293565305985 14337 17734
847081330599038977 1307 19817
752278775271893377 2603 26608
543884129891104321 4837 7910
40494675323881073 5251 13804
471195639189915009 12515 25241
594715552460929281 8020 27478
216997567570409441 7023 24047
736536595675016065 14464 19718
841680340445193985 8493 8911
63500058545063353 4346 8896
664883897868726657 15803 26561
190716936389517153 19667 20407
118269500340375089 11509 18048
613588977171037441 2842 11166
541432322844109121 17212 25439
640213934291931905 2050 19248
973887708630442753 14040 17753
364504391565763073 1811 15470
773479125511848065 6356 18562
3470537576102829 16612 25080
959812022099271169 12049 14781
700812924482722305 76 17410
194888224203133121 2916 17666
41149737093444825 7146 23703
341077734317551041 596 16071
185116992792419681 1278 11095
542641982379684865 637 18834
558539518960994753 968 12704
884293070099545217 12716 26326
890157746037562753 821 18554
943204555322203905 3226 8794
521862796994479809 14903 15913
176101053483748161 2059 5849
712275773166229761 7796 20492
508970500667125249 18809 22474
466734579223608385 21587 25748
461236179166036225 12144 24495
820779891392607617 1385 20277
828708212041554817 13323 23625
501191514592488129 15686 24267
567008191386165121 13181 27823
436306588214964801 22913 27027
4777516540407590 5508 10096
381305666387529409 14964 21953
519303809483063 15182 27455
784958284544348545 8187 18692
42645070002656385 11369 18098
381767680468396289 15992 18433
712273641455496449 15032 17749
622207836165078017 15439 25836
210816551475240033 2515 8695
48742271504519153 2352 15905
683232613703438593 11106 19342
798944904859428865 11087 13965
884602662403572993 205 781
943893951640387073 6473 21103
451846398352259393 5153 12742
198687321983985761 19680 21826
84863139456736289 6448 9978
437260985827290241 4561 14067
915063793128467713 8154 25437
116332648583966865 3334 18693
689630954983321985 12352 12885
737503488967387649 2647 11324
346579435420025537 9775 21669
990702119774400769 217 20511
195784168400543009 13590 15524
150225194517926049 19530 20394
132282865868006641 8241 19323
920726359603367681 20600 27973
50057067844612393 4035 7029
2200534799140286 1945 19438
454567179270000577 6482 14910
773009978442590977 3252 13157
360891866654533569 7382 8843
469437092438820289 3424 23168
213250129540256225 9345 26081
970635730624497537 264 18282
199028856224337857 2941 11529
392451022669728641 9074 11532
172646596731325985 8129 21121
392748628062438593 5027 19752
446293127940442945 3625 28269
979687520073010689 10009 23672
414972345850486593 9206 15115
724391588452096641 18845 23572
56611324821197681 2907 12711
500812623331437825 27777 27943
74794071901479249 12434 20479
198317156857175553 36 15778
745608930594819713 2721 6977
801144430120782465 17153 25924
364583895748126017 3832 8727
946519889531305857 7676 27606
166798912789822401 1738 21097
856663943925820289 1052 12902
586376813531145985 7021 14040
219841441220669505 9758 9987
1852669468668467 10028 23993
106107819416224 18199 18434
89731170973010417 11806 13354
989390564428180865 353 12588
575095749010777985 12549 26540
731212909588844417 10819 22871
584194095477940353 4327 9042
973263423700135681 10056 16458
380420281345159617 14996 20098
761340580532955649 5561 23997
369690035975168001 2188 7124
855091162420070145 5273 20866
611355039745824001 1064 19770
701634669286999425 10330 12577
606970195463347329 1790 25715
405601846362149121 2579 11222
538059107234779777 16413 20997
386677964658868929 8375 16764
830647756692513921 640 19674
772358059867730817 24739 26630
551357813287800961 2419 7472
518009680181233281 16296 26603
299437459867263553 10622 23957
363189859463833665 19931 26376
363346497407299265 264 21660
134717810398480961 6508 19930
193932355170829857 3012 3789
372030808541058625 850 10282
233150308714520801 14918 26500
376302937315596609 11696 12904
995374484794510337 2766 19767
47702737851100353 14928 17051
988623227519930497 13975 28133
335458817438048833 836 19552
915073911510404481 20974 22969
611878012570304769 4242 19495
900448358356037249 12728 25074
228945627927469537 4756 27958
970940966147693953 11569 22198
226546750005812929 8706 13973
291490856701052801 853 2980
101353607087357745 11361 16375
124433897123708449 9889 11172
387775935194657281 19515 28106
835456176084669313 7312 10812
261650802176244929 4833 23772
869377333940789761 6206 19263
484688037163753217 8948 26476
315896220948879169 8645 22757
312736548922710977 11534 27460
296740185788479489 11907 23998
273103848980060353 27456 27938
727236026037154177 8218 11193
130914964587343969 14384 26843
111613848587822417 5100 10406
544258172425262657 17041 26869
848490317704438785 3846 21105
380767952481189569 11961 24453
437216951480593281 3084 13768
51852955678146633 13224 21630
199304308878303969 6712 21555
991227803008438657 526 17295
764560399401020161 20305 21465
636280882280434689 18126 25460
785362899958251137 19578 26207
584983247053056513 12005 20225
776100224471093761 14093 23490
653328514398157953 22 11476
491418665215540801 19917 22263
744332584374756609 9232 12188
339824808032815873 1430 8549
85622225470732609 4545 9885
917418160750067073 5585 11451
545231085119180417 675 11271
11181439671759109 23375 23846
757457629263729665 11293 27680
955559758273686529 2367 22823
314950059080342017 11555 23307
340334002096071233 10320 22099
665774336608908673 8741 15312
349570951421050305 21174 28272
619229617480353793 7254 21089
29622873713577749 9286 10784
719597960226412417 1024 12274
784900460439381249 13197 27709
98199028252150097 10993 18813
60808986696898161 3421 13616
894340654479098113 19188 24147
949607039477776001 2385 21454
717165500625380737 9602 21235
775640429742509185 24253 27357
562375433207808577 2775 24099
247094230784504993 9879 17454
33517040723847205 17884 19159
180271104114453345 8756 12294
273098367438965537 7293 28051
996964974427420673 19169 24449
193705509384809473 4009 22712
509750791416905729 7361 9391
599461838242195457 5439 16234
639503533177979521 1903 5245
38204999006193673 6507 18832
60733634362080129 2557 7208
528271620845774977 13954 27479
569861192443518401 10265 19945
115485940417183745 13891 17894
128131530090968225 10869 23332
792336016791512833 8171 27816
224028207095322785 7445 10665
780789766050883585 17176 18219
385959351864173057 9913 27241
177156843928262465 3477 13932
171094053221658273 20268 25214
308590304574689601 6945 21365
477244311668613377 12450 16106
195955151904588129 18665 27480
532982765735333441 8933 17925
990219177104716417 1263 12276
837641215983140353 13207 15542
236499366026183809 12507 26456
648526564884498689 5199 22142
165721118695071105 5233 27465
709222912112124929 1044 25891
822895487392475649 18191 18434
665010658553278209 5011 9466
681474173450976001 5717 21811
913589935630838529 13692 19131
596028304619412865 13309 13413
615661615295472641 22404 24642
236716919866690753 1710 4264
677629313089965953 6590 27387
947904614691783169 4963 25671
511312597819959105 4031 26464
831503087334891009 16485 22081
743488710698855425 20419 23742
507314520068465665 12663 18296
320887590640559489 6383 18503
138760937713609425 4514 16818
171032711748125633 24071 24970
285940278587862209 11131 21270
267505111316033601 16803 22919
161453419870053249 3971 9147
852502015542015105 2676 6903
783624244488326145 807 26649
250886324637498593 3099 22800
304073172747560961 5936 23336
423467841089376385 9320 16065
606653465469737089 229 10810
95214545770964769 11345 20807
771996766222667265 3277 18414
261501852249480737 15276 26498
670698804677446273 16662 24276
684359384231818497 5342 12817
533072941333696065 2907 7263
826180559944816641 13646 20391
196906350288646337 2884 20745
400050808155974401 160 4968
438112854870507137 10581 16178
94901463937830497 917 10266
931398671523798017 13699 21955
936642760139058305 11986 25325
239944260316971041 13032 22691
94170234022072913 9293 26189
150298490892073025 762 20055
888894194440375425 13575 20218
398018980233455745 5473 19843
993063060800480513 17707 20648
488907880809851009 14180 17168
153944093092555073 20997 25055
665231756856055553 26018 26155
313889992014537729 2231 18768
748807470905138177 4376 6567
359467717920658433 5803 23413
468001420472500481 5818 17922
95972674147830625 6618 14071
993702682838350209 2752 8360
227850629156172609 11037 23629
186540101511635457 12540 17022
315067503256017281 8026 10713
206533004831232609 598 27465
58956411731706737 14414 16819
280725744754061409 3005 3201
178351816172508385 55 918
918746090800770049 5519 6013
706420159961346945 17571 18718
183605275135985121 12950 15229
669960485905164673 5899 8665
769166331543761537 8084 24211
425974142649515393 1907 7553
379173226776526209 963 5732
673602185674084865 1954 10544
245377810310319681 1509 9132
477581266227822721 4625 9591
707951292610683649 13987 16150
327462717144072705 2263 2673
605189534840878465 5313 26443
101467535794789393 16619 17820
801670893855867265 12132 21540
824956222477638273 9316 17880
479126845021372801 14011 14304
493733245427456769 7628 19262
470041318979351553 2321 20022
437327879375402497 2388 6331
85942242235081073 19154 23183
259185672346795585 10456 12841
665553053367215617 5260 25141
46932875780541393 9074 18646
630181885757199489 10052 15707
893350166950462209 824 17044
388277426022280961 15760 25263
311380138902421761 8269 13091
931575965649546625 2456 3371
565133284876843329 6794 22118
97812450839267489 13263 23079
768674514161844481 1614 22617
907512403067872897 1065 20636
556057560633469441 11670 23857
144398549819836577 320 19669
703931916076328449 13068 19019
298549160193079617 24631 27600
427964237410769473 11591 21799
670669526498397057 6366 13088
562967467488633153 20310 21736
208641175640227777 3476 14981
402064307008778625 25446 26308
858771522351499777 19307 22563
672730868395234433 9635 21214
201698889685548737 421 16595
648561139829801857 720 16620
278308549559351809 3073 21890
240725253453732065 11861 25245
38826799481743281 6553 17390
614996360134178177 9541 14513
136765362677433441 2494 25031
204609670539184673 2412 27490
700057800105685889 3812 23507
117086008719176961 319 20421
138099722059404689 2640 24902
810440103979132673 13024 19611
263922535300228129 8989 22346
429092996362705025 3578 17273
343844325749440577 21054 26387
556613737825585985 372 5037
30467914633124593 2470 4374
839575949273886081 726 10893
315446656532838401 25799 27339
765584969219517569 11740 27319
90435664001180529 4803 28174
177390344911721345 9994 13027
42210519398192761 7305 21318
873733602069421569 9428 25837
346675576456551233 6651 10671
303696895370926273 19922 20468
855968944322636801 4251 18954
70174739400258089 885 12344
874319332724699137 10709 25239
946931018590682113 8518 12148
65772212543603105 15167 22407
98470211332625009 19701 22974
913974678019844353 4509 12431
14557507417428895 5631 23834
262049843826257953 19255 22704
463671987224259393 7245 15409
786786686343820161 13964 24479
430202725546969601 4178 9469
722909270175218689 12417 14118
485312987546990401 5007 14968
520598127878077569 18968 25869
946524390084043393 23110 25448
672849430472364673 1875 27257
301149096082028225 19977 27445
10944891846154549 7514 11324
398922805389169345 1812 8010
97952463149507457 5326 23807
174812038494991393 559 21198
496940318835260801 2831 5273
665768854532949249 24788 25904
697703862725386881 5763 27746
83095201799338273 3977 22251
7304475520701460 3411 9463
656949695547162113 11857 16791
372488713350914945 14847 25121
267277483132886561 8790 10335
82326173535694385 10576 17965
980814512249871489 1 15773
412401730914790913 17699 22088
111482938156868273 3038 6259
469227205371712577 292 25467
353516396228407361 6495 19551
506549647263565121 9165 27857
665240411740484225 10444 26657
946425156180811905 2994 21014
174644050089476353 20704 23313
556148768185931201 16715 19316
334686538916187713 10373 17393
891133563681481857 2407 3940
156145064829793505 207 12531
507436143500481025 22577 24856
626661564881942529 10698 22410
458541451543386113 4035 27620
161962598643519585 15392 17795
464102515369358337 7783 26741
413569411586465217 16984 19160
192798667143936353 4616 7418
994515933164429057 10199 15861
870376872337200129 6501 18885
487475377661979777 14573 15905
802894324950973057 1508 18416
299004168541124225 4061 15431
736178844065459969 10280 15493
354535860666274497 23758 25206
582323304490902401 20317 23541
892227803362750593 7081 10426
600414137796658305 6197 24581
372408598261870337 19316 26943
261635489410469537 1069 6281
50806691790562297 21593 26875
77402554741308193 23786 25422
712568200594873217 5373 20748
798374574032923393 3967 8762
802801440807321857 453 1523
518855645332219969 10030 10929
917114252239599617 5772 23936
929733118545659265 3763 18582
292170267771915329 2647 16475
148394579136589057 7734 25396
368247061147329217 12572 20757
49048416036502121 4865 15510
359441244960699201 18171 26695
320326130655725889 13906 13923
72513286578555377 16671 17355
786984956519621249 17603 22213
683552275989988865 21549 21718
636658628775489153 9468 19159
227479250507869313 14247 17799
360214147359645441 8434 18897
34984641445738873 6163 15073
77898097757437057 17705 18746
953837789969128321 1402 7673
432305788613877697 11429 13461
321942080196855361 10338 18748
100150443881414481 80 28183
881134103755826433 19121 20248
660458918267583105 5526 23812
389132701237720385 6880 21930
593976226664747009 14234 19030
432221248307598657 5179 9456
884067348636154497 27144 27248
719297110993402113 498 4852
444183109491415681 4151 13437
294015806998558529 6705 10774
762757823850538625 3795 15520
854469555327661057 9386 11837
163555323986539489 15928 16676
745782856896681729 2940 12306
667651551828630145 14576 16872
107411176519256913 11186 26560
171042218067196225 15438 28284
968575749885715713 8921 20514
454753214965425217 19958 24878
880942235716197761 8500 25992
954167001790065025 315 25558
830004473332110081 19730 25734
947510754448547457 2580 21227
108124913340468257 4746 21084
788754970399576705 18820 25887
748495521739229697 13830 19305
180034566123342913 21304 27179
220386636097408929 10087 15265
313275582857212225 22294 26060
333800357559624641 8124 18718
715911553693064961 9240 10898
941577352144314241 12045 12488
981277619103291649 1612 21024
490747729033401473 5148 16771
282068070244751105 1790 14637
688349348091954049 7791 23494
889079042867049217 4740 13263
398031408086751553 7337 14475
24171454140219597 16245 24239
572736635350615617 19257 25309
326935971498993921 3163 27052
241968374459460737 6123 10147
490432942704192257 3144 26854
889869191388903809 504 16401
494616112551508289 3417 16138
227317165833738945 22275 27590
934580539377879681 5170 7312
517736986248927169 3152 15794
505273981179339393 12859 15406
305951100308973889 5584 23382
255779229586440961 16597 16748
139046318655637441 27392 27942
157775975371091457 11189 25904
283850419608029377 11134 16928
282333099992559521 1143 6136
446588091770983937 1859 25527
54535770056030945 13647 21214
683800161410474113 69 16094
685429727575954177 4955 11167
139140838575180225 4748 19353
781252308757469697 17109 21796
573520809686641537 7196 23240
466676981589973377 2972 18376
227612123507775265 1892 12860
832826735184692481 3443 16795
806755555353689089 3807 5406
195806435401497217 9498 21224
920606962870358785 5560 27733
286678729469851841 2756 17295
980005388490838017 4690 17845
339121229019202305 17940 26592
661502684080623745 15102 26462
395569707164451521 21812 26360
263930300235742273 2232 17775
580869769257819905 6493 6530
58882745674146977 3567 17354
36128016111998561 15375 23926
931585659837452289 2728 27644
823925415472348929 7264 26453
849189028475642241 22781 25766
530192439409102465 10875 20664
353176412663700033 6243 16300
997516587126259713 1868 24098
311919546105578177 68 26021
711852794356754945 15188 25110
858302180751252353 9567 21346
192226857631556673 11172 23256
927727972450945537 9085 12650
186053020086728097 13139 16612
753022701247843457 13630 27039
389390879416144001 8050 22352
529349407410599297 9254 17966
691590682924978433 10741 10800
913659372322712193 23958 24850
916044730535265537 602 27866
792234962625990145 3425 26110
3430111024652405 8567 27979
427104053320036289 25710 25814
109818795848870113 736 17245
990852608527241345 5495 17277
281952210865735969 567 26152
295444748595571137 4682 21417
752032908335582593 6205 17550
399404845362418817 2940 21129
579975230376600577 2426 22595
29728455111566633 3641 5267
962587491006534145 6771 21000
230701706434480513 301 12347
966355129184645249 242 6611
204328334968550977 2577 17749
147236169618640385 21320 22278
319461934045783361 1166 25045
516344608348941121 1350 2930
582204548124835201 42 16417
556045083466987201 231 27254
898622450144166913 3976 11001
86664052367236625 1255 16316
26759610095609789 3808 14100
220237218459818241 7541 11818
368418036877521601 11661 12721
154798457782884929 4433 16607
34279086933267421 4174 14029
761506835947191297 10902 19368
294026009695393473 729 15498
109139677844208193 16098 25943
720280867769105281 10596 13760
450964784885702145 1456 8333
411306169786563201 6400 23896
765375813889516417 3952 18058
513510226143822017 17558 26023
181210476376751489 16945 17377
891331026010682625 3441 16815
825497143945451521 2844 20731
614727457770243329 2274 9702
811065880914657793 23182 24380
779596741569939457 12104 17565
743823409934531585 19611 24011
597629126756473345 19622 20241
864071392323499009 4677 16521
448508049973362689 4945 24516
508818399389721089 2016 2249
921886927171186689 23046 23515
384128100847892289 17403 27190
192292060871771745 19809 25433
163777368169558465 23576 25031
820918934655040257 4945 7029
59246243692999913 7499 27558
159143001585512417 4594 15403
181758769856823937 1181 3861
169040646073199233 338 21043
561170666982878401 8880 22756
610234077110014593 343 11634
772766797806934145 5898 13859
845366746463739137 26262 26900
568021351123864065 5643 20115
770230342565845633 11126 15372
760933219689203329 21410 21703
538413064265199617 14828 20303
651705734421017985 2962 14738
86949329960326337 12979 16540
237428704334814017 15658 16916
290820740503832577 26632 26781
243800030000731041 8641 24785
643570718246913025 6188 12185
916563119269792257 11065 17659
704905307787100801 7185 9785
224304281141417761 6339 12324
406894144506445313 4323 4881
127893926969488097 3398 16470
125611213084752657 2931 16818
397970852506805505 23508 26348
388061887130994881 8593 20557
30409641123011257 23007 24298
218591386882309281 1904 15741
682983722012654209 7210 9099
123252171666443649 12014 20127
784624133541779457 3710 7115
770070822864070657 4827 6101
296196632637819585 22540 22738
933335818964060545 3886 14208
647715220285785857 13408 19365
776306849323759745 2396 25810
496867197914401281 3712 22877
522475436004235393 17281 26080
833050214614399233 11884 23780
660115908510690049 8656 15249
575171741599294977 90 5105
752108904687169409 5660 18078
300319826995458753 22863 27237
868261275597859585 1716 28219
130447303640796257 1470 9756
51549115535713953 7172 15139
702182731127134465 6781 9885
956527307405636353 15505 24652
274153173508981505 6228 9345
369276284124687489 16136 18295
528314112241471169 873 1171
270957574930719137 4642 20976
70419830757419537 1440 13071
846499340638892801 11324 19600
62935382366742233 384 21034
367795665614821121 10115 26093
258578593826346305 4943 16056
320195359768696641 4966 9187
346536799227688897 6712 10710
686802603641041281 6541 12675
412435914083761921 19726 21367
196952361677425345 15357 18543
630222773558425985 10103 26133
680372791868151681 2926 16457
114842415430988609 19730 20941
338767627518969025 8736 19506
289919006292247873 2291 8134
503645189804046849 10514 12719
257253782973055681 4767 7034
71592497446879121 17087 26922
269964074875769441 8530 25744
559897170779365185 973 17784
115808759771855569 10154 17049
767842017737883905 11169 16936
528123499331794497 6556 19720
164079210710809761 12233 27223
670654131061343873 12758 24086
213155339053137985 6233 7108
817944476166001537 17575 22586
500438313040959297 9909 27382
595897973009133569 8420 20208
990127002479660289 21539 27923
365122184276994945 4302 21666
994700932107377921 14436 17678
185115930657662625 6739 24247
789131746332309121 1105 19443
452056654187469313 17665 22368
456031182828596097 10695 17126
32591179570690801 5069 24172
77212787253280625 9211 11803
733300462666189697 20929 21394
549611380698053185 11204 11887
763632330447212161 9194 28076
155647236421508225 4002 15986
862764781656192513 8921 9167
689748505149353217 8685 12248
307955168044944833 5583 6666
847468968178482433 18610 28239
54372385864066785 4593 7353
570306083897207809 8513 11597
807179087679390465 5391 21207
957020426589899393 360 18344
838703919898375041 2002 11139
720285318368198145 1383 10889
19297716832031853 2323 13594
110497097894189265 11856 20882
70835855972230633 6498 14428
555696073314010177 6183 7443
167230798512566273 12199 18893
542293255939362945 12895 12961
225147949405748449 4646 9862
934506699647059201 10638 25783
322321279475151105 9826 11144
56481666078759929 10494 21552
951892433978539265 7026 14278
671355610954435585 2497 16296
223353002687463937 10055 24750
532564773084168065 9571 19151
522649505090623041 13604 25387
466636153530870977 3617 8151
623150762093960193 432 13580
523197062941427777 129 3255
146701628192086977 1536 20529
306193659624938177 9375 20526
903281051201037825 12391 22395
319249339419023681 2293 18201
671475695537520129 465 8086
320738716414965121 16411 16599
487368937841896641 21966 24511
241592156544307105 2377 23052
95534848510705921 10355 14121
7597681522156564 25040 26135
59029438152709449 3284 16236
313419160084883713 4216 8359
814533698048261761 8136 19344
432879392128185729 12623 15533
404700855809299073 4577 19700
122788177314340881 10174 18111
15839524567862641 3532 11820
792699911493031041 1973 19703
867458110434842625 992 8815
900180117241880833 18043 18068
47300633777393129 7021 25761
432814096366101377 25783 27432
537246414294205697 5423 22504
204989665604564673 5133 13416
555419198305823873 5583 12277
943767813949705217 22890 26586
897355081439332737 19800 21581
279568942758764641 8181 26188
347842439754810305 23782 25188
272296850208689985 71 19048
287168080862702625 14994 25887
28222300664062061 5667 27827
148880714021967009 12767 15892
349821994923587457 4483 17590
177477487452183169 383 1460
696748829928218113 15223 18675
33326767092471953 7573 26123
638063525456871681 2859 16693
446498554120697857 9555 13841
947975491875986561 6596 25580
426194941435110081 2100 9173
254436403242948481 5602 25811
11126037907946085 21473 27195
979319646317428353 23392 23749
211505247172066657 25613 26185
162279007022263489 10906 13096
837240974618996609 7560 23017
235741675623025057 8990 11145
3662779818736085 1903 3098
911277217318428289 5625 16151
412710623175900801 8445 12331
808347972363286273 5860 25652
786460780110513025 18187 20760
881711200104533121 7909 27632
714192104813552257 5059 6819
745108323639676929 4355 18830
437773503747987265 7383 9388
134288376520828481 11726 12711
890397656049845633 4040 15808
752261252821590145 6200 14292
637485812300166529 10721 18404
179121872390723521 4099 16980
785926710502767617 21677 23657
446472731210725697 3716 25198
41387823507303521 1106 20059
58533278635565009 1995 8430
866312535613378305 21041 22925
789039410679627905 16543 27833
618277882320608513 372 20320
566340884010926977 7909 20407
511139188663722881 13556 17120
251613716075276289 10456 20443
649373345705580417 1060 4361
600553727378155649 6432 28276
311903434652538881 16422 23693
832176335641513217 4138 27201
20709027018892101 5720 11745
138216920484680369 14048 22007
348046299109203265 12584 20533
261268421395733697 18343 19999
277265432145721761 1125 5011
123708776455117681 1696 20013
180955424287692065 154 1302
659672721795651329 3410 19096
113245952055120113 21054 27337
340114406392459073 1673 8723
873812669887403393 8274 27572
874526478651098625 13917 18926
941721767495462145 1695 9360
674307679154651393 5009 26783
946376761996521729 10759 11056
622860791573707265 677 10112
298668183710230273 5598 25978
848852840006642817 7076 9019
148968558846181761 12466 17966
98267848813954113 25519 27207
705484258806333057 10109 27595
858452714951482625 11273 21462
989261981700014593 18392 22363
583150505610454657 8693 26660
339051731252862273 3331 3834
867961351616329985 2300 12278
378547166283741633 1451 19127
888034722670518273 16751 25415
272257202427649505 2744 4921
977359227110241537 21409 26186
749869237083306241 11449 27708
689825920613877505 5325 10472
968056101662181633 5394 20821
982847850780373761 19192 26617
817176606107612033 5101 12948
438641923643139393 6334 20607
188355966362390593 17841 25855
430521767771750785 606 6790
430032161823266561 7963 15345
870809419854900609 16811 19739
51372821003536017 18692 22890
909958690243016065 823 15563
979619455423804929 8140 25971
23494318974606189 9184 20824
908175748611849857 7461 15298
631446809506599041 20656 28252
635159322894697473 11476 12505
260850603386124641 16777 21999
265763929253818529 2057 15721
6231336746495232 1984 20946
551260614978023233 656 9557
255993807633650753 264 25415
649475284555929729 19402 23497
759774044820375169 3897 15410
661357155627019521 1343 21988
237885687598939905 546 27073
45439227873412593 1041 8476
281119101474999425 5880 25233
944802025370794497 14994 26217
514582515801016897 8827 26264
102165688915956561 8237 20087
596459857594936705 4152 17845
169345081683321313 2507 17105
278352326228393569 12449 13072
291591371921594369 5287 26129
873193545364344449 828 20811
219930596468405057 8683 18340
734882893295470337 10179 27378
660739930346888833 15749 19610
455298112950089281 12566 23287
741714323633647873 17787 26827
476033827415186305 1085 8076
56728211012266881 14608 26153
516806737011748417 1632 18426
71983519931510641 11601 18025
828059466799125249 19277 24524
925673749205795841 17856 25557
834404974510050561 20206 21740
293714742294401537 3903 18911
296545803934172609 22227 27187
100012095906901521 1265 5374
431522103420078913 12805 23521
803642947283297153 16077 22635
633941068241462401 2605 9151
763074141543480577 4399 21212
865396020559074945 16037 19383
500136835505731649 2168 15615
960867356198740225 10868 17831
863136180041561089 15100 16688
317999176310948417 974 18618
620449828439067393 10360 11929
560606419201413057 11621 19766
224546844866122081 6514 11814
935835493070612737 4668 23983
311988849518787265 19030 25320
766357950150443009 15121 22424
38338057784880417 2054 4817
738744099241031937 10579 11619
236434518119128961 17374 24011
899050014686885377 1021 18111
110699573713812785 25700 27671
2139076094380244 15365 23984
266551766664708353 5410 16182
662490214643263233 10120 15184
490971393723878465 5173 24545
100614323255982193 21052 21633
640419570066857345 16248 17171
232209312151105953 8095 22726
911893065602864513 4578 14810
95463162485714289 17241 21382
643027745477230209 19553 21816
501067945431877633 4915 11591
858626509774477825 17461 27007
738192481316318081 14594 15652
956557951493810049 18208 23173
382048294105153729 1872 27160
278797310378760001 14595 20775
352215130461587457 7832 14687
583380401940775809 14544 19902
576987665373302145 6856 28257
677111209413606529 19318 25750
223120994229660129 11078 13817
634427722673766657 10379 11500
956556535186059905 10876 14168
63005648526623049 3958 25351
573670713967658241 6239 23429
84098133035912065 19583 20922
365641152951290881 2822 15717
380673430829755713 14864 21753
994215523323688961 3599 18015
724512039107569409 11237 11584
770436967039849217 2390 22864
324404736486084033 417 623
835786113340731137 306 20292
269494496254043969 1400 8142
746845413732863489 5837 27123
989667633288870913 3577 24681
716651947594201089 4070 11888
734151146180639873 7876 14694
218919596878897953 14171 24882
527193689517414273 24072 28085
30644055251002557 9041 23521
580792471253222017 22131 26125
482725631866337345 10396 10525
733437133512449409 2949 22175
435748105562638017 17871 19158
517060848735045633 21736 22002
83552498072982929 2738 6292
440391025165805441 17698 26503
425074573408465985 13170 16430
457622242326937793 1537 3199
288265701230237441 15137 15745
259504921364719361 2467 20004
591838104577462273 5193 5667
826269750477994369 9635 18025
241985453633397185 5867 23404
21363342870667881 16994 19200
369842844017853185 11559 23507
749694952857783681 2398 8504
498279998342461313 10449 11954
452235796645776833 15016 27423
307463562793756737 7117 15942
555835370648626561 2184 23316
340675695949506945 1311 16294
792354987766824321 550 6344
184397972466484833 19721 24422
476297695427849281 6573 20856
93349121639072049 2883 17451
224952981287554369 13582 24519
46582711565420713 238 17860
310957057864985857 8935 16124
670109248637125121 10726 20887
920193259224472321 7880 12399
977528190229406849 11789 19037
649887813757732865 21210 22475
699801384232095873 14016 20691
959062673749496449 625 11215
777724848484339713 19898 27610
779111433573039105 11218 21207
256545438858076129 5108 12780
378289037174791809 4278 26144
743369483476186625 6142 22175
697447405146039809 14465 19318
125110909755697713 12906 26015
542060324910817601 12985 16661
148994193800902497 18373 23910
426593910019622785 24239 24946
552456210970326849 3614 20456
207748011768071457 18129 27383
495066237363744193 806 19255
549391724581244737 10943 19193
30122243410112049 3145 4765
203362727256216417 9928 17331
902553765460240257 1830 5611
315357640171189505 185 11245
69745934868059577 11569 18795
853014411230646 8483 26741
464984042499594369 11869 12043
720708004197792513 9785 16020
473300452812701185 1705 3463
562730321651923073 14719 15435
819696450488564225 18009 22575
324299069500231233 4960 23292
855501464871060993 23252 26955
305373260731609985 16333 23132
510726372559872769 4775 13243
682634014248311169 1700 27623
289744755765518401 13118 21166
490614438508952577 2328 10331
894837012963975553 6971 8389
767147072061252609 7420 7811
859436267522802689 6583 24564
692101628513906817 10554 18896
820308404546523265 22022 26295
515568504263814721 7225 26859
588992774548749825 8799 18229
533084502630440961 1066 1529
187735341306122913 13266 26766
325870465778169921 23613 24336
985356499156587521 3168 27891
740716406157130113 1473 6370
807692815668019713 28107 28259
245038475573768001 10599 14739
70681578849409729 12026 15884
776060543539937665 1850 11040
897987800119082625 3805 25020
364026514365011905 2425 18154
955890976589138561 16989 27030
180509259698450113 21049 23297
731493953327998209 3077 12046
392431048857890369 906 13834
365920741934665729 6159 28306
114396665587531041 3398 26428
644300114321836801 6084 15906
48730835801794825 9553 13040
50391046801003369 15222 23222
872716478950817281 10321 22454
55008337206174929 14940 20301
120830502901572609 8148 23796
214771697179166657 20473 25663
950931444630679553 13136 17818
713281775800723457 470 21877
292936949787449665 9186 15931
300320423963150081 9155 17835
240135875801225761 15397 22960
894831014915922689 9987 27954
923683873226782081 1603 13259
986516744555750273 2712 5701
378941530586626369 13736 20520
168478525318235489 18468 25571
331471509091674241 17460 27680
844619124669129857 4811 27465
137407020216496529 16170 28122
78168855222884305 7939 26357
90151311770330977 288 21158
839440119198904705 7944 17343
898505047653269889 19133 21296
180086024912540673 14637 17033
764779072227586433 16911 27313
859439694732181121 23248 26939
11777812003455069 3620 9119
345563425308995393 556 18549
185880221281383489 620 11210
700632596650358145 5355 19285
683101696495366913 18611 26831
749264398522100865 16647 18990
143588087367053425 4634 5921
782317983406649345 16573 16602
529375698870378369 3962 21640
96087661066292193 321 5346
511574990610075265 11213 27993
223870171896173537 16238 23792
347346775192942657 6920 15842
158199881069762689 10477 27429
625717569920571009 15708 24217
450254783393099009 9145 20564
635947163836586753 12086 16960
776182101904879617 4692 12130
944116969559122049 17751 17978
954906411804721281 1283 23865
70076648248782905 10858 25943
978036378740696961 9230 11854
913001768703569665 2688 7855
264348717486491585 18737 25822
283724417537055009 116 23771
561148024059434625 2936 20844
726122134470291073 4788 24731
98557143074906145 9672 19131
799073505451882881 7568 27415
311526305688559553 16702 24707
571817928111020289 10700 15722
580534815226805249 9558 14576
787523543468918017 11820 19542
369916368878620033 10781 26745
649706708217610881 16995 19911
540745200304023425 10431 26555
104537564893728785 2767 6937
135726624904251025 14519 21656
954960066222216833 10890 26611
206647285411470721 5338 10344
973373656726746369 10173 22152
489062925081782401 19938 23266
678863810779194625 8615 8920
131212021284618177 14897 23104
57985186934285337 3253 12663
142292583481648193 4456 5130
275609501257608961 16755 27631
160439052828998273 23311 23391
951921949273465601 17497 24299
161141786467311489 11722 27096
372237029059551361 610 22294
678891939139724289 2440 12112
291571678414566529 12293 13716
348898195014683649 4015 6493
935910671309560577 3116 10998
711354690073171969 10556 27351
486554807293796161 2900 18641
415260669057033729 7579 20315
504209607134260545 9156 22159
651984083405857025 14653 26024
139907878912662657 2363 13937
975039084360147969 399 19795
983168604768909697 8912 13053
190767437797184417 13003 18630
532620498677086849 15532 21702
184423234161016577 10407 25702
37110770588885345 12250 27869
208545864673133953 5935 19392
482259933340099393 588 16897
638949872500589313 5367 9559
555942211369202945 21184 24978
111055069267088417 2237 15370
599334241176418177 1853 14381
364515126347157569 12223 13998
70973511123998633 3873 8246
910971079891901057 18236 24295
587591967675404417 4545 18130
839594841741686145 9527 19868
390315376270482497 15589 20550
783303417573939969 12681 27985
129891774290850753 19635 27892
923911997799933697 9984 11975
589660970098197633 6359 8183
299004737955236545 17877 22179
918231697131755393 343 7622
938667183978466817 20426 20879
883385652104497153 1644 15414
866590446364007553 13351 24398
108012870417692145 629 12991
470539353052686209 10807 24562
733311372180981633 11071 20742
410985767666708993 18492 22290
470009308555585665 4609 27493
452258697264753089 1804 9198
856518156403215105 4486 24739
118717807446422801 20516 24731
580581533321659265 9798 28284
824815610577815041 19551 24895
956934272787368193 19460 27231
351797832702764865 6169 12811
817540271353021057 15555 22919
400338358420199809 12593 13156
25170094332512605 12085 24216
48920891137647969 4990 23358
736244944467809921 16142 19867
132261340219258721 3763 18864
783623695466122369 1472 15928
108547540679118977 3103 7443
592893043741025153 10734 18431
744404761909308417 9866 27977
265099139152912513 6907 25508
197502437702134145 6235 15730
598778530265118337 924 2777
878659197951634561 5593 6318
928236547913474689 3931 9767
11278395930524711 11655 25099
654202953620124801 14035 20568
569653977726787265 21219 26025
66526715329249697 1576 9003
385498840748546433 16206 26646
281719835767571425 12484 16699
843500641950413441 11114 21053
353517517784201345 17998 20042
526067908113297729 25178 25636
697863845865594369 15414 25324
637730943523635585 13504 18386
88335041711136593 12141 23971
489402335940930305 1164 7096
107219202879658577 14332 20589
544057076457505665 4747 18921
325534461971944449 1641 6797
451644331239968705 8353 24482
533749400333970689 14692 24745
249609068708323905 5027 19780
463634604706104641 8279 11379
101626330884194257 7385 8170
717250563613131265 19325 21213
82764632426631121 10610 26039
758921115530643713 4369 10292
68198570255439961 19479 23696
677486337381775873 7583 25696
15369290757448085 4582 24215
466046543867296513 289 20438
836815194543284225 13139 21399
599270971441907073 19676 27551
514713356432849857 4389 24787
84806758908957393 7107 8341
358355854764020865 11375 23382
317122040193321921 4083 27455
128626386470230609 12397 22526
322802244817584257 1071 19660
37263887055424049 6279 7572
211112806301994017 1215 19163
899883141830628097 13100 15666
535445294669546689 22304 26871
85310842016717457 6264 25562
83599435714472033 11423 15011
88076903401244529 1582 2078
356270246931988033 8093 16126
217626873294797473 8110 24813
121337901283308017 14034 25083
96370298644814065 1963 9888
119438997365097777 19767 22140
271918873768150593 1914 14270
395272288489234561 8011 26565
497119639205735105 8747 25336
249778385700270881 1738 23408
769759826049046529 2748 27639
281478151560261121 20460 28139
86200221178899025 2851 9256
660085012742957441 16644 18416
477075174112478337 10351 16109
456264374196063489 5490 12243
604726159131914241 2943 15697
66606902191583825 6321 17214
222951687166961665 7898 27472
715532478607993729 1360 1500
204423174824938785 16810 21418
86755494950256913 17533 20692
212002837907697025 12535 26310
266796312180741057 22099 27588
626715404394602113 1341 21888
702786064543037313 3221 4493
722968717536737409 18675 26980
549785335251126401 19420 27455
65041786059509833 8743 9427
705355082911399425 2284 27352
879109521897696257 12305 27719
250674148782717761 2379 4822
606313006664592513 907 21641
724839658894072833 19124 25314
355246229254170497 6944 17932
412457249591906113 14744 27582
243920382110076161 9348 27926
428782229549785409 8598 24764
749861813141443201 11753 26796
320954095751783809 11017 24602
636352486408114305 1267 4217
32873519688511265 3531 9104
493227755840173633 10182 19085
807893218364622337 13484 20042
889177889276140801 7361 28167
921953710025650945 6197 15285
725665311858669825 6189 19855
389368140551948033 11790 16453
672702075310766593 10151 24544
497416081766150593 1333 20608
502265478866981121 14280 21481
113940072763167425 7087 12944
383667561389557953 546 9720
308334447661895425 3335 14374
947027528301440257 2719 14958
478415557849398721 9455 24781
919477465520301953 16162 21286
645175749165790849 1201 26659
872659791852420609 21437 22490
363859252288616385 15506 22322
981998372398379649 12848 21782
496047608729771393 15920 19136
731319755760971137 6893 10731
717095663981421441 3309 17094
861327350942630657 16681 26442
614387688061558657 2906 21226
192329944781626241 1059 7365
955566734663701505 868 23393
986154469558613249 2725 23418
311522729766313217 6814 20154
828243144319081601 543 3819
592077468703148929 17257 26050
456555188325424385 15213 21826
964680463754408577 12278 22994
300271775115568577 2083 4941
881187182361056641 7875 14903
509120646218264001 3570 27343
477272453595379201 11766 15707
584643262453646209 1420 18082
885672191009017985 3018 13884
787067168363691393 2463 7118
509400754140674625 7065 14610
486372593645775425 25544 25621
988854678792105089 18139 25493
205023355678036993 5381 17530
37771262724181297 4607 11931
306606496107427521 11728 19139
760294918325808257 19173 26540
587112949561699841 4777 11639
140092184579547313 17410 17697
721317356054619521 18983 19714
176387739703468321 16479 21349
517148350113075137 8239 21522
123542411287179025 11455 26522
896810697329662849 3989 7952
446172000874138753 3666 25643
542512270085623553 5447 14080
633332141581352193 73 13979
612234313540547201 4848 14777
272911597827768321 9214 17432
11797591040107137 1760 14616
948442069209210753 14967 21513
728891557099778689 2630 26937
954871085495295105 5197 18406
65537115341285817 9639 25080
669388235238503937 9288 17831
85392398367623905 20086 24741
689696071335699713 2318 13484
226299640314380225 3852 18754
658762504759739137 17283 27726
698125239442610689 18104 24622
175801005740265025 909 16375
407845681511375361 7160 27603
750163892821010561 7726 27052
696676662698770561 13724 15845
715422639136246401 4695 11949
163589303140753377 4068 24560
95158944170083969 15384 26250
459016876444501057 2602 9779
616149057517855489 3246 23499
474840937786510145 4819 24442
380660378458404865 4109 26038
963732151572067201 6626 23725
593789658571917953 13010 17375
113623857083325681 22638 25038
689537559485518849 992 18768
25423586279650581 12831 16714
916793502098766337 7562 26348
549553152524524097 4259 19199
773690346329974657 5392 19767
200580653379496705 6254 14127
252809973555880417 16234 22144
873504763557974657 12606 13338
598924848324106369 4423 12504
167629738856099649 7245 28218
117549450772497009 13430 25165
322622311072350977 17440 20527
451835847285170881 4488 4811
16178833707506613 2339 15633
755350473697856001 12008 19805
673525320792180097 4492 26964
776971481714145537 12505 15194
393331256190712961 19016 23183
454676597953959297 11381 16717
157182915484881377 18147 20326
453651521316064769 9779 23828
912800320898760705 19419 22250
209408477465668609 24617 25183
195466279736507425 8458 19889
1126508682109063 16132 19564
745774797122542977 5129 26596
251897582036672673 4677 16251
393430218875167297 9190 27742
402871520803731905 19551 27807
288288374194458177 20620 27244
14315124929307645 19869 27252
992313006912127105 744 18479
909650618762942337 20565 24890
192336738473947841 2871 4170
213246065789416417 8420 9341
717373509630348801 11509 15818
469886521960436481 23898 26354
608139827816593537 3562 28298
925501278134387201 14060 17803
385169340678743297 6212 22759
857519976104601473 24950 28009
10615927268837311 10925 21873
141883940593213969 2085 20120
181758623227679553 7178 11989
244014994389491585 12880 21873
569045066849533057 16208 23748
495656739651874305 1525 2682
523494849907308417 3839 25337
873904951338705153 11465 12949
306653241117423617 11140 16884
793597371315524225 12936 17350
374368421885023425 6807 14298
743100711184670337 7784 11042
724922853280283137 4981 19699
994058912350961793 234 19825
748893766541897345 5367 21728
196290889889173313 3372 11166
621180056376850561 3586 9573
227001711118514753 2536 19799
479886544780200129 24020 24289
213726294491042529 16516 19656
289652883056824321 3629 19044
918542335941960833 8583 15860
700535426035116929 11781 13407
767440867890730497 12015 26348
494836786197076609 16212 23905
634555627998292225 15760 26656
576236294073552833 5001 27436
20840403949112129 15659 28098
667623017523887105 885 4769
696025848336088193 18198 18972
741887612141425793 15379 24241
711283199389146881 10159 17190
872091713061387009 9105 10586
229305097351964801 3641 18549
444783084468113537 11561 23665
789853987944130817 19806 21823
693872195095543937 13329 14857
117709432369021985 341 2820
273795765052739169 8768 27127
152439270995092353 7326 19442
326129402930909889 8784 9031
321848227369411457 11656 12601
456015446541741185 27256 27661
47268830082462185 6172 25220
590024091523993345 20271 22613
473998120935103617 274 13957
328042574360694081 6153 20442
811490092663479553 4947 5389
283267050602511009 3033 14655
250332196546633409 22500 28050
718296136585607297 7222 12162
907659435816871297 6309 27149
260370659623909249 2800 13621
241905646079057857 6311 24601
508374040829949057 12530 24454
594212765770169729 7101 12017
715496168389442689 4240 16796
323363895117562817 10153 26102
647001468183404417 14820 17456
875337116642615553 11401 18259
764378741811732737 3609 23971
534135830092107969 27766 27992
862579653466894977 9162 11318
897900882157916417 18108 26257
153536092734121601 14546 17036
401536174701202945 2337 27954
424843543265652097 8231 14836
568282941786211649 5701 6119
607557011319279617 11374 22929
344235029159360577 7016 14598
629565890868150273 3371 17599
581515680323423873 18722 21613
350324845862409985 9860 16544
177841922960976001 4490 26121
481396622873475649 23253 24802
129944039808751905 3100 20480
892034560441040001 6512 10326
916154252605334529 4650 26827
9463818333216523 9651 16840
488797597417391937 20222 27194
496161952088776577 18775 20962
620568492573152513 5373 20917
120825440366232337 1143 4237
271245545045648129 15970 16088
361366516674543425 2610 6808
329254893284510081 21801 22010
152663114725669409 2478 10510
74600668229425793 2594 13532
551756870881710913 413 15551
414335326301237953 19085 23425
771539822307360641 2962 6276
280678296304675009 8425 17545
960996130113166209 6827 25768
621237317163771521 361 11680
455266425567259585 13760 26610
64595034829682873 8909 12790
24225771298766577 10503 21125
575757932473191425 6344 17382
19976544762826621 10612 21588
954580207744189825 15800 22331
716466837950754561 9622 26439
471666872643620417 14499 18274
983809501349298945 15319 16635
177115643039133633 4370 6993
363618434900608641 4209 12165
729791677658351233 12735 13279
622935915246543489 16474 21220
232737044353402913 2894 11049
505891874457439873 8431 17536
637717192665032705 23664 25721
431194142545706433 7586 26619
753318014400310401 12805 24452
103846136753439569 1390 25281
811129175840942849 3141 11037
68877133047138273 2968 24658
376186146956573697 2605 24419
671353057286019329 2836 11797
971445975148835585 15623 24112
428632535312090113 12444 26465
677934794820419713 16840 27111
911920416629179393 10991 11417
202095365887043233 7234 12802
978303043170441857 23879 25856
794614464163007745 5223 7122
375814443468279105 24333 26307
954363739814478849 6982 19078
305003124355238273 8240 21780
227809593558692577 61 8878
843201715012774913 11110 27003
534304681601877697 15 19737
696841461632075777 16388 28175
120000061184729393 4442 12312
167800610960632929 17731 22862
260251371925075873 16607 19294
495369731957396225 3378 10148
459017438729848257 14161 19710
327895911026011777 13357 22678
565915031174323969 4082 8444
841856812334512513 6987 13914
831154087943705345 19526 25116
365503384098452929 2706 20461
901127576005588737 10788 17975
754517194639703297 142 26629
435763987995546369 1635 15991
735325861877207425 13636 22561
699633615305497601 13476 26033
314402378262982977 892 22518
660578001390494081 5026 7927
615144883818466305 14555 21110
23962675081033781 14639 16341
129208351449165089 9039 21601
15388445615702297 1832 6171
777544105946155649 17901 23682
828699925818295169 18752 27892
383050032234606849 15108 24389
160558649456195457 5648 20199
315338846008593537 2302 17967
407180503481580289 4379 11454
284468780353535073 4639 9152
33677949531540465 16 14510
522641954113701953 15846 19800
288891579044769025 2476 27481
884610874935120257 1254 3566
169681636559577249 1225 11965
529856213844603009 8168 9322
156185453761420225 7742 25978
264557241728482497 1109 23434
583334004652261505 20686 23304
390649256445321665 11576 23387
754168950788209025 7456 14625
368986770477576449 8765 22574
503951203091251201 6692 19436
535615072472957377 15081 22732
16097050778281387 1520 25569
98381350421419713 14168 20437
645814351017197185 2856 24815
201208193838077409 3353 18395
941894892156806657 18898 26634
141369332217394113 2126 18327
998462663796775681 19038 26680
270879056899225633 491 9846
107569738480460593 23839 23859
831969560376364801 4579 14786
622906468005329153 21494 23922
132243506740330481 913 11536
990636118065776129 2963 15544
624729474058128129 20918 22896
46081262480559105 2602 13984
660562426441437313 23267 24934
748020877448251265 20182 25529
587212108304214529 2511 21747
319271728264045121 22372 26993
332640635553580929 16782 21608
339373172704807041 10577 17049
279017204982338273 11291 21505
18839112952438341 3657 23216
101204061607752753 2255 27683
345785263736640769 12737 13666
106435125382802193 961 2449
650832027529009537 23538 26095
909482309825811841 1530 7090
871516188767724801 13288 14520
470717907041930049 11801 25161
415769708638809025 2085 5321
287586701757824417 19462 26250
148659792066151649 6174 17860
946473688471115777 7626 27994
796253529007021441 21749 22112
81683185845712097 13717 25289
990443969741232129 20795 27139
187387899542343905 5587 20549
257657295780180833 4778 23895
56141804407225497 5854 17317
890997198908703361 13282 24226
33761144822051393 4830 22636
669914973493735681 4295 23114
456901194747153729 5783 26574
165354237049609057 3173 3901
336518654654966529 13448 27885
144686217637033825 11419 18367
7194469534319127 14816 23567
114953133515367505 1180 3240
683553606778076545 15526 24063
474630818898123841 794 18050
647393325733297281 6112 15955
327033196352243009 16756 24707
556555592192140097 5307 19580
507233149625850625 15838 16822
348766934748944385 9436 16294
141686117432893617 3435 18742
421760075434178817 4004 12555
691032285345546113 2819 14559
793022631529702017 3716 15095
302722889790867841 792 16318
123943779144043 11231 15674
913052957807199361 8385 13661
679073209682293505 6833 9047
337255265555878465 4442 21184
26950214752474721 13952 13988
177892194531313665 14905 18552
5912305675813912 4185 19584
257585113483383297 15399 17851
425490739157524417 1598 26431
845866725647741953 4308 12189
293001480457355969 22526 27716
455655954261455745 7677 14809
132963360112853473 19312 25822
93812304496612593 15444 20596
291281743764209025 3242 11216
857330992061132929 4689 22400
152018529854146337 6072 25148
140868306478044049 9615 24812
59794977599302969 22503 27750
447878934673379777 4009 25087
499143907784031169 6731 21968
105574653498667457 14781 15021
132788563236964305 1119 6866
582405614546512897 8400 27356
998843027950343297 14494 17978
251923571568060097 17780 26437
974806063245189633 9995 14620
201073701602378913 12365 23823
665579794299389953 3952 22966
822091239147017217 1318 10078
658239618848533377 2208 2819
308687448367788161 10438 17803
233233400185540065 4969 27695
733244336242169217 22289 25880
137612356012347441 871 19947
215842241209653441 3886 18224
164822337221977473 9387 16857
585269171477779841 57 12111
122823113404500369 8103 11173
922982560807991297 7968 18182
806070520129722497 23798 25290
745076758955637121 5641 11251
151947774384844097 5330 24253
242384592940393153 14613 17362
759417271283041409 24010 27001
660241251137779969 8845 21936
362052965885588673 13569 14720
363663989684777537 18224 18980
746605043659130241 4468 27606
38451820754378473 23018 26965
779815441977383681 5100 21398
377662973774189249 12822 19578
316178376378473985 20528 27004
497294736350415425 462 7221
875405661566297473 1526 14322
67626917558111897 7783 22436
527133735469547585 12200 17105
738303305039895681 7760 21600
112813460536024481 5227 16937
75946525339215761 22113 27198
913486656407542401 7318 24861
86463874835136065 22032 24219
304168871237543233 2482 7351
364300616262664065 14479 22577
490459036861565761 27392 27808
327266510061267713 6245 19511
548118619035086849 1097 12656
944044056937055873 2506 23657
606999590438277889 2344 7768
493134589352411713 5197 15850
263310189142679009 12537 18988
885778441061784577 16990 25312
58973427532194481 3483 27416
534228739056064961 1698 24941
474737169729628737 2202 28292
80227470025047153 15895 21931
952006540183901953 5257 14964
449142518046063105 2626 5290
777213401736268801 4303 16173
559197466219938369 9310 22230
413936696607194689 10357 18951
352210425462065025 14050 19002
787545864522861953 6638 16760
72293862203022033 4948 27333
897267960274660993 6743 11456
378728423254830913 3631 8284
952918761874990081 212 26741
213319666290470177 10892 23699
646990800648509953 3420 27577
149413563121644449 2106 15158
152310507507884545 252 6475
595409621251317121 1669 10221
25527620309446777 3097 3229
462347794965058497 9415 12381
2042805550040328 7954 17212
265836859915577153 15009 18849
43183548871169817 888 10432
795281923900720513 16476 28099
344283342043105729 2368 6916
844325132266927617 23811 25976
319988610171577665 23197 27750
283714287576362529 304 22296
293842310770422465 3346 19119
361241945435363457 16741 23383
155748918304041697 26709 28142
900175357644119553 6037 12716
976144653220735873 12679 27559
797244033444680833 1534 3849
683895462593113729 13008 20089
266589441152166977 13818 15796
786926060706484481 22065 26589
201179270102851873 9838 14088
677618364128804225 20062 20838
662768281889245953 8180 25566
517968029087718657 2054 6918
540076268550304641 14863 23178
331966289452083201 2630 9853
487713950826975681 6156 25280
945907135703087873 2342 12110
150007287201827201 4477 20153
803114052931519489 10147 18240
433540281259926273 1720 27575
692552786478479745 1137 3349
579999496632264961 14319 19712
907770390786993153 13907 27099
550908560542257665 11093 12349
101827521271779633 3564 22517
507876967864387329 7807 27597
805501509101176833 756 10137
935734548962305025 23326 27893
103881129818866209 18752 25547
246198732019248481 4876 15041
760248358013001217 9988 12638
24755469782821393 10052 17668
161475881671343297 12897 28159
621949746885075457 5832 7246
932055727109585025 25666 25768
136917715304665681 10135 12230
324621673760653121 21241 26693
913349400150163841 7099 24786
235423255324121793 12350 19014
482403954485551617 14284 23373
610758411186104449 15128 22011
253449094328470177 15784 22321
438021364906987265 8574 9718
34782420663052705 6515 20478
630515023005990785 554 21498
889854307283538817 9096 21788
105953025765842321 8018 11905
436926715792385089 11364 13847
891071737711364225 13466 27196
834060117227107201 672 15475
644324196167772801 21368 25021
110091802814569201 9973 21774
125141165181169361 529 10455
388040334633185345 2964 22995
371525830962525569 15483 19724
439286282819399105 11435 13248
455165915755337409 9837 12144
429761908166607745 1818 1932
311117561620662273 12915 17212
907672881060225537 4429 5610
147982495119073569 5 4099
37465979977010737 5917 23381
617201595983971201 7835 21127
298353608113888641 4388 24153
130274608466969249 13987 24984
383497670054889985 9049 15137
370224122197740289 22322 23439
133123632059213297 12855 27525
601860351409705217 12893 16192
915186182285847169 7013 27050
914654593335512833 679 14268
793553806971306881 5600 12777
831328620799006081 21276 24531
730157958872336385 21798 25468
154259779236710401 1681 5632
798406364796481025 20149 21778
172737008578145889 1828 10648
48266177419176161 4754 5891
892873462556025345 1853 20096
380596804283943169 11027 26741
175858008415694657 3878 20980
568172698699793729 3737 6706
698703189470748545 17347 27701
313757814605484225 181 23620
345539130749337153 13744 22001
794031445434622849 11565 23248
90226624408217057 17888 20131
239383465093215617 5752 5905
154727049454486113 18242 22093
631577935821280129 1758 10079
475400865040327873 5482 23534
6354188667987871 1432 6648
644072755159051265 1167 20787
422486122558094465 19206 25295
28902611145582569 2212 16097
580560597517450753 20854 27939
709135428751117953 11174 11293
334743611198273793 2834 10007
41974411261392673 5498 27340
347927207912793089 5236 26307
641263936370428673 11157 17879
613027563361438209 498 4228
625586396840390017 9985 17883
413331029227027329 3192 5742
854358046637450753 7644 24764
559018943112459265 13618 19238
561323017384253825 10299 20626
194035002735265761 1761 21089
997873244555457025 14293 27924
434030051194493889 728 22971
568834374257079361 4994 27187
982007771138757633 5105 16404
874484926921432705 315 2711
416372324273805121 4138 5346
958890878077582465 7421 23643
576949532459540353 16687 17393
93496373700766353 7144 26214
699065967418416513 12826 18680
153962187255444865 2834 23557
802434094501382529 5751 14085
89961761158569681 16353 26569
159672950190849153 9492 23156
642595785871876097 5841 25525
52130010965274921 6472 14298
713077178097115905 16335 19307
387478042487142465 2354 3521
770361190207978497 7381 22614
671774160044055425 13596 14817
771020688824272385 12301 18218
312581708100065473 4917 20486
211291697296772449 22092 27050
275009633400831169 19271 22604
745323517971947009 12786 20969
79711624423875809 21049 24096
784010868415748481 20601 25949
186311650359687777 1928 27954
935129975496458625 2394 12386
964089168251188481 1410 19631
422364637946586177 8947 24763
380330711404756289 21576 23355
936330357624377985 4592 21393
89261212739469185 153 1953
949556116007187201 20980 25216
181776669195034657 19540 26088
25380313657784373 2977 26782
13558831845369213 7489 8291
877537874208442753 5629 5885
850521136757439617 6142 19668
422378621922014465 12328 20296
173280818339573985 10155 15625
721669830304165377 2592 21779
109353983819392657 231 25983
819264533226878209 2667 26831
961704102423038209 5665 26106
418188841887385345 5146 20663
892612905884821121 8213 9970
40292379518952257 3591 27192
372853022467435137 3357 4467
914522844139725057 5228 19246
677908499143786241 25062 27216
363596571427955009 12092 12131
621247759998350849 3018 16773
97456884462829409 281 15301
894961250136024193 10168 22107
281900983654345793 7005 17508
671606920229205377 4671 26971
81034780111849617 9279 16195
129096664762517585 12904 16127
271354614108183521 9983 28102
868083029737089665 4886 6953
816147416210739585 7105 22633
305530729256791041 10443 24407
221066863890918337 5535 25521
767820446748654465 1991 6856
750180973257641857 6291 7800
266915328588954273 1501 12028
350022383112182913 9772 24141
269575649474898433 17778 27564
272914687925904801 20024 24714
262772457980592129 5472 16706
797403724652788481 413 10143
330337896498146945 5042 22850
270982171132288833 9764 15841
836872363257430913 9085 27817
258541606823023073 8010 9316
111216652872723649 6750 16694
786431895478685313 4421 23266
518124448159287681 21507 22143
490223968921988289 10909 25122
652578758852765569 5052 16165
465905282777185921 12543 21178
42346203963138153 18398 26533
711277773479103873 5105 22267
996155897506337537 16240 20975
798233933940608129 4083 27625
615924861355214465 8411 17035
659418227953047169 4626 13565
631609305414453761 22387 27038
594255010561596417 3076 12119
896834248911876097 14347 20532
662440329376288129 9751 22317
814216679686818817 78 27448
459644662513184705 2794 26115
942035779316572801 6568 9596
666883940365018241 7700 23897
480693677153052353 2671 8339
267737761382221601 7974 26164
740672886051544961 5819 15980
913187546564664449 4270 20305
467812090308864705 16894 23483
644677107994326145 9885 10230
116732912257990769 10932 16044
322783986470319937 5878 15207
533936531911105985 4370 22530
945730796205054977 4771 25912
599444722257249665 11570 18650
686185347149312001 2223 7629
301754078523810433 15779 17654
13021597016731335 3246 15318
290424477368137729 17642 20443
225330446199770049 12327 27833
920574625319314817 14219 21821
466891139433897729 12752 24214
128671403641892113 14855 21190
908678433804446721 16946 19711
712266502534230785 9395 23488
373213369792622977 19780 24951
202520292466264353 9577 24384
180952611483185409 14449 22084
774170010669504257 2231 5154
746590332089908737 12873 28261
675523228164127745 232 9511
235171138610319009 15512 24366
907583759306998401 3136 22257
565797790599205569 9303 15740
384279942229543553 11610 17954
103622446444923361 8400 15531
998402855791990657 9417 21337
286262675286565121 7180 23837
493159564205559041 10598 18766
224604464822242273 5461 18711
258336897501674657 23287 26694
399787832739221441 20413 24482
625726686913086593 3848 19975
597774751273739521 17158 23122
436357187484215809 3226 10649
501106172984407297 3710 25689
366946901289043841 494 9709
564454858681123969 18247 21277
110499430411106657 3636 21760
832935078210979841 19809 26814
784721595984510849 5347 27877
828673348126336897 9754 19570
584138186537526145 12901 16551
76676945509944977 20870 22502
854184171609990273 14204 19328
805469310874876545 16094 25319
336985378211107201 22725 22795
587312034822232961 765 25668
193050201594932257 9642 14758
277238669923981729 10586 22118
752354968908971265 5951 14198
612769447823097857 11750 14652
97793552516379 3755 22004
735790449760081409 862 24444
276062381316091169 21151 21938
736430135982274689 17841 27859
309881779308259585 656 10660
563266195401560321 24397 25120
810448101084997377 1425 21090
704576389017546497 7135 16241
772751700862347265 7486 19102
282014350953282657 13606 26696
45563039137544337 13092 14225
488594350906637953 558 21142
887219176010663809 11448 14160
701629236268452481 12147 25812
349036410183909825 24563 25473
346473812038368577 3747 9119
558150433648325633 8617 20300
677262850401284353 10697 19105
531447941042198849 5395 11952
423421895468763393 7550 27169
744964917422098689 16965 16976
930473644840596097 9463 21717
264402961843980929 15402 27093
122878355101335041 5817 7541
874196179884410881 3968 10175
582641210539826177 118 11158
627594168806790913 1885 23973
814429096433016705 9425 25359
304987140131746753 9125 21746
618576073003119105 9706 20357
406935391444076097 3650 24098
73475278798241569 19522 22421
998293468584041217 4885 22393
888491051650014209 8931 14338
550753362366275905 13297 25044
390317024303428161 860 7963
304076705579266369 27000 27769
720951475862911233 16405 24267
41781086703675641 19904 23088
386717405372650113 22125 23821
458278028318734017 10200 14246
55637523021879081 9322 10324
270443753152374465 3101 5002
951063072522529793 11821 19546
594944665903714305 13779 18764
807459615950513409 1112 19654
445173032209165569 1414 10145
185846679150415649 16817 27032
309979137252799553 2019 5588
84368751034439521 2944 11636
278110881819326753 21930 26364
662152223254665217 9815 22784
652417064082019457 20347 22501
838574386330698497 6111 18111
3827438913273085 8947 16594
625791619609373185 2547 12645
817107603366043393 14565 17032
520174663761643777 1179 20536
73212029653728193 9394 22878
601258302488147969 8139 10487
328741863278882113 6102 15217
605643833481117569 2056 17891
697509594154521345 4248 8324
317145501072559425 11739 22433
560294326036331137 7179 22266
320311354213565377 3361 6979
865949705465322241 544 17379
226412089690640513 1915 7438
547430612829973761 1288 5572
89882823298388817 6491 20742
826309680243579009 7296 26787
735031655509345665 817 8644
131987202653892417 16123 17608
914046206822227713 5138 5425
87199842255625265 20418 26785
873169709752133377 1506 18273
989315270780313217 17983 22469
925004356091001473 8536 9814
294365622163379457 12677 18160
756013857428854401 8049 8995
422546956439237697 8506 28019
391978074281432513 1025 5806
355750670461258497 7038 16345
170521297449894849 2521 4279
407508415399693313 37 556
672809598918412673 4908 19042
680715337429884161 4620 14402
795311312350037249 3478 18465
70265274136563249 266 17041
456115854349967297 1562 5983
581288547068861953 12883 15849
391256487169769665 5771 11158
9712890597032953 1374 25174
739220766135709057 4548 10479
715656073660365825 4535 15950
189429332832787617 22581 27296
934161454754519809 3999 12469
552437878727566529 16543 17001
878637332398465537 6428 24534
222229843118199713 7120 8966
366834742655530753 20265 22275
470155041503211649 10824 13502
637433831896085889 16901 23333
485918348554463361 16639 19969
453296583026219201 8728 25585
491443588613002177 25793 27028
934578218852191617 12419 14236
253445907759342497 7904 27186
546111118210493633 5563 8744
272301797720395201 19349 21664
229281186226241825 21060 26802
162325459416194913 18993 25113
479977053760354241 7261 13094
839748034053677313 26403 28306
403147228425165569 4338 28076
642110108711662465 4119 13945
624972605891716865 1608 8470
503279431743500545 8973 25289
130767122760058641 23079 23149
504303163353371 3256 25422
616602085755307137 15636 22917
437058796696099713 9685 12885
808627908275507713 21863 28032
908768326838369921 21858 22618
418617316552289537 1200 20825
368812196746212353 7309 24315
280117833493900289 3826 10579
890300571504553729 23991 27956
247042676448121057 248 20892
557913998046608129 1074 1469
307527066150282049 6909 19675
667384490766082177 2584 24256
149781809505700641 10276 25718
151481474082778785 5684 20451
75612713120275281 4650 5745
228232071213568577 6556 21059
333322260970209793 7289 12125
496349117851728769 21558 27842
501641699964277889 17244 26034
279682125566083073 10193 13687
903451784693121537 12541 12779
776269991112947329 17890 19241
44355119325611985 13781 15960
312133789198526273 634 18094
647002151781681025 3739 25211
704199409707534593 7573 24279
303895588328497729 3443 5201
956302345832554625 7177 14256
42263273202738817 1343 21800
992531553248092289 708 4995
475662769623678401 8800 21003
211839983022770177 9585 27057
422057647556147969 2861 19774
60033763507384209 15958 26273
636944321325227521 7761 17410
703307345892156417 12529 19670
310102871063012481 21642 22407
320182921077908161 6790 22530
614017960271521409 18010 23904
518826880861752193 15828 18235
452163512487903297 3590 13764
385754926837414273 4411 18954
491617863326563777 8891 20248
732285002379327873 11727 18700
121923373731736001 24216 27196
369828525937045057 24031 24991
612963105314801025 7602 26809
144341137380337153 5061 8399
410190339693333057 8943 20983
961690059929161089 1388 15566
588090052153273089 1354 14846
515786766911688257 16665 19400
527048981202771201 3775 9583
202192779771060321 3871 16448
526522406309393153 18085 18751
945890754514891777 6770 26333
641346124878442241 2030 19950
518534661278685889 1797 9921
567234751370857985 8940 21988
577057589099908353 5654 19849
541252056152334401 17110 20675
41648797661061113 5674 21523
158675775766138113 7180 7995
416076738644534337 20623 25455
873780188944369537 586 22871
5801963541578915 22798 22956
292948685019705857 6540 20047
353993172626431361 9614 10861
969641230046708097 681 1402
901796413866414081 16698 17767
604106449865607681 9541 27517
965595328135918849 37 9444
201599400702765057 3749 18449
351468961813218049 12606 14659
468291296576193601 9829 26289
71986429627415305 9520 20849
487908464633253633 10854 16283
517956434744895937 524 25189
794889038489767297 8058 14315
473842187745930241 5553 16439
325129463372906689 13487 23645
436299298903655617 15116 19944
359112286441625601 18144 25782
498801561112273345 1127 15949
613740488736599553 2708 21795
412112134409660801 13200 13202
317980073117407617 4799 17438
765901528866663681 4988 26095
381886841032429185 7262 16686
608862294716509185 13555 22644
978407794755877761 23906 27220
736840753655187073 4297 11708
283207842781880705 15450 25656
940243061482398465 6641 8101
187318425630220289 23801 25625
503804677097065217 4241 25103
769109713693541889 12506 26563
263556469341232001 11729 26168
612966508832624129 1606 4049
834145045092967041 15681 23134
48702575966903081 12639 24384
790160287802059777 8071 14613
142038283576393809 22338 27138
652794171125606273 17944 25902
144829162176609569 14442 24925
293984971968136193 7335 18776
70937287013020265 853 6190
965197474463636225 4702 12352
435503453505109633 15061 26088
609866292448522497 13605 18499
398742679938603585 8013 8683
199931039408369313 7336 16162
299344596452971969 20055 22038
617819390235545985 17949 17983
494770203234718785 13932 24045
246073193920111073 15807 21299
733305343861221761 6938 10345
252126736940574849 5499 8027
610980887953271425 19951 24456
162734463626918561 4933 24506
812600253628875905 3504 9555
446827477118453953 5154 9889
18553229113091873 491 9412
905707782853355009 12371 27902
457057268401431553 14913 22994
520355449967588865 8742 21432
83018304027969953 9614 17565
129644600410330209 11829 14146
355342404242396289 11765 19952
547029394968056705 17218 21373
952087082831536001 13695 25330
536031566959380289 5854 6062
888211408380019713 10190 27235
294078002514261505 5539 8086
47682754303846057 8567 14175
621950895305758465 7632 12821
153069718045220065 6426 7446
398986138811544321 3187 27966
546111086637733249 9856 18422
488444307484471105 13549 16399
502993176684274369 752 24104
499153316737796609 17 25179
49516472909939329 11201 20935
458429785481911297 19942 20760
511672052941168705 5945 17487
927012863521518721 3193 26223
733913187242745089 6419 14678
172581188383006177 1547 21105
708560274259586049 3576 27171
568596814456903105 20984 24323
174658312456269729 1221 13655
39287250149811825 3858 25217
402285743253333569 14254 19565
318648901964415617 2160 8831
554127605919813249 8224 21099
45547591622252529 718 26962
140926463636592561 11497 11790
814262673611985153 13062 27174
37826059812569921 4172 9228
45103230185219449 20754 27325
920276275991700097 13219 23852
402005323737306241 5792 6382
237843897599741889 1992 4495
455776713368507585 6297 25653
830283604482250625 5467 7799
497806823555897921 13064 24939
74464042719537105 5353 23016
469326500937086145 3493 12592
969392056293134593 1116 23524
88649946602451729 9474 22305
190221510759737825 7141 23455
225390636288963713 5292 21341
809863308596707329 6758 23164
351266372534645633 4807 22169
792566525279479297 20799 26176
169470144706423297 5290 21320
777015775705610369 581 16219
523478775228987585 11620 15187
312624252402581953 13957 27981
918422035703670785 12891 25550
233737384277848289 14833 19682
853255223217395585 9853 10676
213882702873231521 2975 26081
232509331879953153 12940 28154
820072709488545793 4501 18993
810561904351111169 12483 20043
295859374923008321 2556 28152
149480259821970657 8158 17771
776964052475395969 15419 25472
716189694635183105 3685 18763
778154419550215681 7148 16195
404084682202920961 7192 15512
433538081601131585 2214 20500
505240985952148929 21379 26431
668426314158164609 12474 20220
38422086797780257 2623 3052
18244729656434089 25400 27163
783122031387684097 7893 25714
496733043438521089 107 20575
628966040175441793 19866 21181
784618448550521217 2259 4596
477794422583876609 14208 20028
505750420419030209 7556 15041
11314023838096433 16155 24027
650763984804232321 251 28108
869673743477427713 4033 13676
123367248221878609 5943 26091
391833061056757953 8219 11880
25564865771759317 1421 12994
262775511430469057 952 2434
797197336799666049 4805 13026
586449576099099137 6707 8268
731143090472247809 13076 14282
17224782630826497 2129 23687
560148761230404801 780 4718
32780566461781293 10980 18448
286708412711323745 13045 19225
610667826226453761 20158 22223
527233991561171649 9912 14257
566411475604226689 3593 28082
759445400315176065 19543 23987
147928623465396929 4385 16785
635548451191990401 7197 17263
541058191034295553 11450 14638
738691465286155649 12340 21769
654791186638043137 12129 14117
555422483887223681 22001 27648
183145422918599361 15802 20254
184929598018928929 10084 20702
230287380362547361 12938 25589
779170441191208577 3945 15102
503405404181194177 4445 17077
239000916890052641 3179 20604
896430627217220865 5726 12962
377003454808072321 3265 15248
212738456814165025 10272 19767
952754675051412609 568 10150
775935153405306753 23226 25323
974297244882617217 19314 26556
899944553352128257 3830 8867
82792361619301153 11371 13243
94949840537957185 4718 8278
811645847589868929 2807 12704
890071629659942657 9187 17296
946098307155981697 3486 12564
793941859240369793 8959 27603
694494236505331457 9388 12189
300946137848939073 11111 13880
101627065889420721 1509 14118
127189631623927825 18435 21766
602510274386201473 3668 18015
610743228771738753 18509 20186
636158112009443457 12400 25334
228363865223833793 2658 9582
324487077745740033 20784 26186
721882084649251969 18893 26108
796126367114897665 9532 23641
951740983277112193 2544 16782
811093518448711169 3836 5765
908635346455710593 10927 26140
929263082966489345 13335 22856
397931807710001793 12633 17428
828221036995241601 11345 26226
942034360228603905 24733 27855
349680950623781697 19173 20840
978721394416645249 16540 24700
765392013693666945 8015 20622
42223163980153801 3540 17712
95830306312425505 18906 23549
43680037842626977 128 6799
158456449049875649 8294 19587
483527814865482241 13180 23275
250235268479020321 853 7276
404472216037298433 9722 20025
159742455921371361 13500 21510
711202877209885313 14815 27997
780159881946080001 6471 9666
270986200707973537 4773 9447
102449875798722449 19388 23206
683007718413648513 16242 26840
845800176378407553 9948 10468
423133771896964097 10289 10746
714268012485273857 11891 15087
957240754137600897 22740 25919
423068779914761025 460 1904
946903516209069057 5822 23600
927215840947948033 9881 24960
367284009026121793 6655 23310
476729677305019777 414 23915
673344113542519553 16401 17804
580178909707665665 1478 10372
178622377046579585 26872 27799
981122177723140225 18573 19506
981832392520523393 598 3592
325559324327368641 92 17160
567115838815198017 5610 9816
863930473100015873 2438 15129
818346321783444353 5248 22421
424246489838832705 10406 16994
408307684539110465 10556 11634
596728635837937537 6414 17117
386492065483288641 4988 21163
770514513826409345 1930 23908
469911562932878721 22290 25693
187055837629674913 7235 23791
791578329222566913 26804 28266
841590141856539009 1325 3582
568373991165017857 11530 21890
862623281310280961 4185 13759
50817019798735433 8851 22832
461020625506332481 16243 19479
422470881056085569 5251 25422
760368137718547329 12292 15850
967358300953314689 3439 4535
430486822902718529 21453 24084
321055724884658369 755 15415
532270981937617921 7021 27462
840817010381421441 4115 10319
585610914935610753 15488 16557
248997402761034433 18091 24019
406337140520594881 5724 9065
337567673032843649 3834 4920
516233199654248385 239 3313
387566185100766337 1342 17934
954479305887051777 21850 22494
852603564729925249 20024 20638
643586315295319681 16722 27103
447461470771145281 13245 18475
538174058500192833 1528 21782
690273010840421377 3769 19951
133160751424679089 16956 23782
800613186493521281 12810 19512
156018874201979681 3324 26043
499699909675122433 2730 6839
44590450301424057 13927 22430
968994638562861569 6220 27369
592384095694871553 12767 26664
795016911930439169 11235 25640
464724489293796929 20285 25284
494997016393213569 11897 14998
360306526113905793 15399 15766
540415328365277505 12366 17852
157698082490835393 127 15439
270348761313755393 16308 25539
801053071431670785 4795 17175
702047240489427841 1226 16071
501156258061893569 3851 25933
922905695924882305 12292 27389
813214529581305345 5607 8745
176479015847327489 5242 8526
400074369918112193 25464 27112
158554221677292161 3953 8111
360966510168982081 938 6449
459043043006452929 4694 25128
202493900325617217 4958 12658
6499097659300902 13853 20552
88826881977414737 750 11087
972292564103732097 5068 8703
842957616809680897 2526 27305
619763374368631041 131 27178
842792398635754881 8257 27782
838934557266263425 7419 16388
951867874472281217 3393 9409
710100035004685953 12664 14096
568471558348822017 2876 12245
556074269904264897 8861 16701
169163516222450753 9971 14866
340866856045835201 915 22973
188441623939940673 1459 19422
56203789274569265 8487 17253
549747230889504833 9336 27939
827787001073502849 14608 26390
525615377166733569 15095 22944
869832521332121217 13607 15776
641504195253698817 7685 13660
992821969470867329 19105 27451
868352918818050817 25343 25529
926591195224823169 1237 11520
434417163187060161 16273 26404
239409797258744577 14814 18624
207215965992791233 16994 18914
134519581343717217 16333 26113
35460685849098897 15209 15582
548733913434745089 2755 14616
712831952697701633 7266 18660
496423068115881025 2708 6800
217280663727802209 20517 20738
889025854254057857 14165 26019
478883121981315457 21102 26644
689881149221555713 6568 18681
252142756755770145 477 21843
957582192431232257 20737 27315
592707019745024129 22201 25934
832813291129916417 6932 22725
993647125264555393 424 18169
84481610752092705 3996 26884
996709674639848961 20092 24572
455431143279533057 5329 10064
559015354667220545 17078 22836
386086102563439233 1747 16152
504446587568811137 18992 23402
424782182379964033 7051 22835
230491042979831905 10322 12565
405339877555448449 11693 13189
482889770769876481 8192 16906
939645210680062337 11984 13161
106066215107059489 10396 15292
976554752667709697 2525 21652
713516782753277569 1774 5836
497874218136466625 8240 10763
342234283725257857 1771 14778
538580677334593345 6677 6883
515250314009595201 1001 15426
498880532722388609 12528 27082
534034516098355265 3450 18606
647668642139166209 8178 22141
427139701891309889 14638 16797
491145484142201409 9218 28320
343925701757580545 25893 27495
737479612767131649 1601 11450
292579103900610689 4868 18968
915693556461469825 1978 27644
129015760165511745 14648 16769
887991379443292289 9974 14895
3746249290077942 14571 22291
985430767124960001 1835 25451
218262192768133185 3494 25820
318794378292793089 10261 19798
108141031900434113 26416 26423
328141346016799681 7749 24211
84203382715539729 246 25575
758611687797923713 18660 24599
961300015020885505 3905 19754
505589261117357569 4598 17609
848715590502632065 13364 15331
676866593218520065 908 10872
753031504262654721 17906 18917
97316309430546257 12941 16466
4722897345597944 5960 24029
431667407010024833 8233 22070
20301519485133925 2741 24314
846966925693145345 5291 20562
555600122768179713 6503 7131
700472696408027649 10383 24732
779024074206663681 3399 11624
349778119434382977 4275 24997
835459701123678337 7628 22858
545604762951626305 4159 10172
109664963168274449 13677 27233
897602595729402753 9898 11789
425235456124351425 5223 27384
229234205290211425 7852 13984
477327078298802817 23276 25000
674710708984385153 3596 8120
904476975389311361 8293 23008
455877738659296513 16438 19614
674792432753623169 5479 26460
342744004803982721 1254 22699
744430671055237505 7371 16263
281124204420777345 11261 14891
575171884466815425 6033 13079
792546284923368193 1286 16730
756065430121164929 3344 9167
101393943541523873 13327 27596
757053327267915009 4681 5453
147028946837586721 2993 11346
943334821919318529 14942 25037
221083491331469889 7250 21659
16413171569471531 8782 15805
942462365630042625 2761 21564
897661952418413697 13482 21247
692364939678384385 5012 5125
162509580430469921 13880 17919
312225863089842881 4144 19229
509270048474046913 6028 19155
822986369901272449 2239 4567
775329472943244673 1734 11867
260571911014359617 7993 24984
503819532142752961 10615 19720
754320546697869057 13807 15174
605110067877848961 6497 17158
104717204118763617 11398 21226
362483518272011201 8824 11869
303172643983955969 6376 20534
454570028847914625 1372 9017
538790675718424001 9621 26857
508106150267931137 2819 17438
235898209213246433 535 18205
995710400435871873 10143 14288
736947978812956673 4196 27586
181824791725556865 3069 16885
873488926526349057 2506 11557
438701805232970113 16537 26213
466279978882347713 4640 25675
370255627983677697 5439 26605
404620073305835585 9545 18070
53157117110874457 2902 8389
370850965105965697 12901 14935
134175514136739345 19083 27171
175258941911707201 20348 27533
614068348746688001 3649 25460
761027146334420481 3360 26365
131088747100900353 1448 24942
115221981037564097 17118 21221
137308103972078049 11732 28004
288799119482113985 6797 19302
396028651489483969 1579 15754
112829061762553809 15366 19445
123679960409763361 10993 27404
498539943564971137 5398 12251
161668264805026497 17365 22020
739200154477686017 13792 18252
646243877596948097 11817 16612
148924784883227809 6038 15766
758934799300828161 19560 23835
106311876937368769 18075 27515
302612482875364481 5309 5997
437795380343295873 7160 22297
275846758304364673 7740 18772
592092903228035585 13044 21290
481057184251415745 4981 23583
406684359125613057 12709 13655
482603406328120577 4177 25468
627877170955500161 3629 16443
834899808697489537 9086 27161
231497330337028033 13746 17815
606811547420360193 2260 13886
86616251931189937 26358 28092
961491178476837377 2709 24478
243336148436661409 9534 9552
400267067429052033 4324 10291
74416222584673617 10281 21985
287163029529498465 6981 9593
88361471593323409 2860 25789
848426255666620161 3908 5393
75123946745918609 8326 13881
174329257255568129 1818 13705
694538193220459777 12174 17595
90487352371393825 4453 20982
561631927825473537 21201 28163
507226958674696257 3474 23761
729560116241238145 2680 17584
131113882863584049 19778 26277
923963862274291585 13388 16715
53822438427022945 751 2462
118561915661778977 2525 14618
707900949889317889 12324 17768
100583794027173217 6011 26274
927732571910841089 71 9131
349623560274672257 11421 13052
939721574835712001 12615 18923
785154392924823681 5334 6074
529572984526101441 17277 24241
683656501277816577 24491 25840
812475218783173889 17628 26983
837443421369286529 15900 16037
585261724010454273 7187 21254
754008646775254529 6271 8687
87252588238069249 715 14173
297405975196028289 20304 26415
832175785715850881 10984 25765
187887989027068161 16336 24905
252662550359598721 4273 13481
600692649443217921 4644 21004
654748310878804993 9742 10167
901209298434544385 16562 17765
833546261059179777 3797 21947
558864449864756801 1798 27812
520551827986242433 3375 27390
252316107084702433 13932 28257
842413259008832641 17774 24142
907223109168384641 8226 8911
506957859731446785 10106 27274
726697837734924673 2731 21712
781932111847023489 5037 11806
668054535563697921 15719 23784
987290885290935425 45 15714
749660953893815937 10692 20985
225327030216117665 21505 22451
829772482777187329 17187 22729
723575342233179009 4897 5590
369149975648561217 3400 25241
199579503205054465 10735 26666
427353247732412481 3344 10859
109453386793905601 5402 9109
245650686601940993 11291 25678
941293267804052609 7782 23031
722859337103201921 7789 11279
149948818020309473 13273 15964
756320412213803137 12427 24073
888709617605112321 12376 15928
944924659426277505 757 5636
342164222897810817 6729 26031
239030441492182881 5759 14222
301790994702781057 13130 22000
742854957906971009 12596 12648
929794328528092929 21806 25250
938600054848400641 3746 11541
686031806064104193 8735 13976
856398962967716609 25845 26072
900964066225970561 683 24062
88751773518360721 2485 15792
239589274044885057 16929 20646
380057175473766081 14643 16588
549175273545220225 13918 15224
582699922758912641 990 12872
86711682731330337 17836 22926
716680353924090241 11958 15634
746266596229833857 11260 13840
713150964553527425 11385 13713
826909429881862273 14341 15101
846607734217698689 15082 24343
218827315417232897 19499 22636
656070868305683073 18713 24261
376873650933330113 1999 21260
785119821396619905 3766 13208
869402828593809537 9428 24021
435963612461243585 838 4559
653180659319058817 14688 26397
133821321526554017 4895 9552
444407668320739201 9576 12874
544582308682755905 19417 22230
15085858723121959 8031 9454
943890491104724609 4882 5920
884616563109336321 7912 10639
737811975598980097 5345 15881
719340940365935233 6814 15304
865970933581721217 12402 25254
373505442530305473 5040 6087
651647223772108929 21982 24878
828470894480712833 5482 13031
849754730250140289 10261 13170
155007776190064577 7749 7763
149340609863024545 576 10297
940205452298538753 14290 17063
734800818387597569 25349 26831
466257526099898433 21989 24738
926394738531577345 5299 27224
883030845611752833 7726 8160
623513785645201281 8567 24011
622803596700027393 26420 27440
93464897884267377 4502 27002
749745037831058177 18594 21643
300014798744840065 4467 16095
213172298880753185 829 17618
761655670775844865 1252 10696
650470655891208321 4803 12779
429282289089655937 2089 3535
175469316266674721 10460 18852
149236132484240609 1300 2839
676187548893334913 7166 15150
285714340401838753 6153 25524
19271286297541937 3470 26667
289440487709875073 9901 14732
325249029498930753 1837 8332
187331526480392097 9955 25864
759054697750645633 23456 27936
968615879000786561 4363 15014
94675230311207057 6811 13749
191237293118788897 16001 17476
987916672804718849 9559 12849
282253177074160545 15654 21906
845781442293993985 5466 25594
399596929638448705 5959 6367
548803658044153793 10246 14568
929991403592730113 2475 24970
674781608186560129 3860 6421
67074794878735137 10846 25609
170700407444915201 3394 28103
642998601261162113 8960 16317
342665133374676865 16022 23411
646046812337687041 15852 21202
304438213869861569 25429 27730
558553017132929601 11095 17335
318511662273959233 15786 25405
682520391979963393 14703 19315
901528446431260673 4758 7374
834404965262315521 5851 7780
374491262470964865 4081 27110
732960934519496705 11176 27234
573660391752117249 14704 23332
783693246799081985 516 830
631479374150739457 12482 12721
31431990244115581 21724 22044
103541490175505409 23915 26216
560797091804978753 4894 5620
418254731216446657 22537 23354
740769041177912833 12843 15621
662298615832430209 21289 28024
237376809971657121 16340 27854
185777055477426945 11575 15844
185963815074401857 3416 23979
946771384683817217 3961 18458
570720259538696001 4745 17036
656567478846479745 1372 21346
329451084899517377 3992 12560
263157899701059969 2628 25862
24969427548334977 18654 27244
17621173145368375 13987 25534
915352120598285569 5883 21679
942440169742130945 1090 3059
598328422630153473 8998 16119
147826375369501057 12167 16196
613602403542500993 9641 10486
328015980916593025 10679 15989
721302576284323073 1485 27261
956179700608441217 2657 18087
237814950629015713 6450 26844
486566568812921921 3874 19385
204614692626201121 14973 23857
978182147758356993 4721 16321
717118687039260289 1464 9295
178340349385383233 22100 24677
759790342267926657 7837 25450
502056337195721601 9924 13461
168352816680382497 8812 14867
11052528065281565 15401 21307
616476025944315649 5836 24062
975601087208527617 8270 9063
759057129806905089 8039 22574
980183933272730497 16852 24337
891203600140748673 13004 13489
64727249701984849 948 17180
363713720769069953 1338 27475
264680224460168033 13786 20965
592268122849880321 13398 13969
16506598010121111 10173 21577
507581727750050497 21298 23278
557350018617672321 6866 10417
991245805171892865 3051 16509
427796303052911489 9045 15257
148012513238981569 14928 24858
829457775312707969 23643 25623
866920606279656193 15395 20354
874432961080511745 253 14930
268002241340269633 3930 14246
84299791323264369 19065 26502
192363747795546657 12443 14702
339255059341876801 22060 23526
528471138341913601 7413 18740
779509694253423617 5250 5637
847846611370819457 11673 27481
947818997704498433 1962 24455
743767908756581121 7257 23403
486408702694223681 23943 25808
105265682721316977 21122 23440
121004137035196641 5529 16300
280472882808950881 21040 25551
410215951010261633 9963 27774
944794979054940161 2978 26756
60514631528857169 3806 27274
625878555571347329 16226 26021
380060672193810241 12529 26095
779408307226695681 22555 28253
157712834642705249 16065 23590
994600305146960257 4838 28144
204561304933296385 2819 10089
222457309576277857 828 27122
853768659358163201 17002 20064
526527309965956673 1756 25934
108701953591822337 13208 13260
29253125741028897 1379 11558
59664235650540577 6636 23568
135553085894557057 5939 11902
661664394683985025 3548 13714
964056194293767937 7271 27054
82411353798757857 20001 22527
576890694960667393 4285 19987
873359303175579521 1263 11491
824381800330364417 11142 16722
197553324013011169 7185 23763
663818601571918465 12444 13372
289213879010848257 18751 27003
227305006626075105 20436 25205
390640833297734273 26268 26331
556833431642985473 18673 26282
117259901195769345 11931 18449
606599149192554369 15802 27428
179275952000420353 550 686
615694587558820609 9045 19984
957046736033451137 14521 20528
561043695499087361 4588 27137
874267447623818625 6040 7028
815896849878953345 3925 16867
204073290219032097 14553 24950
655941517771985665 25465 26464
679566814699722241 10912 22429
225739817635272289 643 23660
923361640956560641 24070 25905
731519087155227521 10287 26398
936465739337020161 2001 7541
480291365491723329 18697 26779
27928406559158961 1092 19846
980047309603314433 16624 26744
842914897964885121 7130 21584
707955290419121793 2941 11117
178068154636353185 7402 12747
581692263683954945 14089 23601
613028854293926145 1506 23253
519715045391791361 10480 27399
510741593458778433 4237 21906
647635526493580417 13557 26743
258505179113836193 21850 26148
687974975435011457 11395 17074
299530267920548737 20476 25332
15119649132834923 22330 24076
680815586735516161 4056 9588
170671844643266017 20736 27123
978524297193406081 485 10891
26877230152074105 5147 27499
253005672168864481 14580 23785
498271734049055233 5494 5787
791470659184344833 9146 17107
557868496558548097 12972 15539
469525557004370625 1276 2109
979564661950547585 4075 12496
163221959769732193 5401 16193
23233899877332933 10804 20913
962839221937354497 685 10053
111860593003612513 1162 18964
856059834984026881 19397 24275
7591531877217507 9210 20609
372133332438149697 12032 24557
339189922549792321 20990 21942
50268434390023489 12339 20047
138875723410642145 5736 19408
332149763729727681 5757 25416
397208110786536385 2435 14145
767222136250129665 6333 15173
328299572873426369 15368 18488
593257614486216065 1625 28202
846361959989536641 1400 8458
984423062354512257 3965 5676
997081920565413761 15697 26852
835993078011465985 12315 22940
628033139569268481 7601 9524
434948404942023361 2995 26372
192535004227302401 6671 13187
687436927596277121 7100 10400
106247030784857089 9570 12377
357590362573649409 11113 20020
890064261741819905 4970 26621
350352381786091649 13807 21969
776410847948156417 23467 24862
396912918585801601 3662 4406
409563051919043649 15779 26720
920728557917922049 2606 4761
750588358429439489 4193 15251
832205097362095361 484 10682
917444005936054913 6314 25064
181399411005980225 18558 25642
56068432223369769 3292 10116
337950012617344705 8190 26627
908861862870260481 14631 25361
439242802369928833 2812 7272
422355165749934273 2615 28089
402398290686324609 3717 6606
385151545353600961 587 13781
825991960807879681 16292 28282
464987506449787713 23843 27906
320953622952433921 1093 20872
972606458181509505 15826 17814
647169901118214657 2846 15429
308450217086971201 3753 18984
662542587537718273 730 27472
330807106235873537 6780 19380
563719162870011585 22616 24505
702404723994234753 21862 26600
214520793705791137 10242 25854
29005690825393061 13884 24634
84552339011306545 5907 24470
474961954287209665 3618 4524
438908155603019905 1593 16502
331679918009619713 15072 26000
477876091687630145 1103 22974
805028745833439489 3827 17071
323168007480919809 13773 17370
530265401154601089 16506 19255
451500514020207105 8522 17640
776048872990799105 12498 14040
445043142904030017 10174 18169
135112325368446305 6935 22228
968569604063912193 4754 10842
160768233327090113 1252 11283
965207008152621185 7037 22464
244615026084268545 6176 16526
250745083229528385 296 10461
467895348198624129 8293 23641
845125517578413313 1121 9024
128834380395851153 2659 15427
255727628613055201 22350 25144
215492105700363361 11137 11344
701374598564061825 3022 15746
691248980308024833 17486 26705
814364609426771585 5413 25403
863279680603710593 2869 23496
551915928473494657 14436 26090
239883514339133793 16701 20425
773104434572456321 9449 10290
189319864970300961 10469 15611
94068708060266465 4597 22819
440198190407109249 8999 9517
243222443836625505 9450 15652
410146697671166273 22618 27177
747074037724917889 18507 26164
515882951143559873 3372 11068
726444721720849153 2654 14257
463666353550408449 5751 12371
272550837279911905 5709 9045
586061225211928193 14472 24767
19092093047159865 5611 6233
469178805951031553 21488 26301
491483588992043265 23969 26856
401221587356154433 6139 12292
429789685699272897 12269 17327
988741872267851777 12034 24621
193732800127296673 14587 26871
885188528275428097 12014 22128
749645630674788097 3945 25369
800710953608415873 7469 23167
391864287521958209 14891 23515
573217125508499265 8689 10477
343478525531747201 6683 7811
93435149027627057 23677 23776
321173495346361217 5728 16893
820327320817661185 23952 25416
675425026814874497 5655 25703
350436524655293633 7768 27671
107331380713976193 5400 18827
149633310587908865 15335 27814
15719172642530311 7273 10037
455483210858076865 14618 23686
496669252618634241 4461 16800
224898806000915393 8699 12559
205611580824861313 8380 10230
346202748868336129 18724 20434
15696640356498649 11248 14628
118961181706360721 11581 17540
376672333166833793 16392 25500
709558774572130305 17304 28155
49329110606979753 8514 21056
60993367894788265 7537 12179
855853955486789889 813 1171
984795773877152641 4430 16538
614187260208115713 5101 19203
978663313576554113 5471 5648
49813247851869137 20637 26221
234382333778640385 10725 27472
676284196867019521 2002 12695
500833520990575233 16640 23937
536610623096091649 5387 10379
97967108407317489 697 5934
202891995094820033 14641 22198
794119084904473089 23092 23918
529905886345101633 2524 14794
67192682478193433 6925 19461
337188192048106561 1200 17369
610868428624350209 12463 12848
184407846523523489 9033 19596
141054708162556609 6169 17890
91626680195208369 10043 10180
212298073307827905 10081 13682
230244605166586081 6264 17805
644886177977767297 19350 23121
331423673305724993 3138 4833
680827871168112641 6319 24498
241109630797122785 12157 14720
645403538330469889 363 4124
982044081685547393 4474 19677
379227738869751361 9568 27182
523888611162259841 121 7421
165861608358611073 2076 18893
872436944347189377 7973 20715
576977607348375425 10069 12668
467741393251056769 15576 21566
917392009196163329 9286 23487
306695842416576897 1589 2970
219110620937122753 7857 15451
994434884735067521 3506 8335
805084092231723521 8717 27145
837881772032520961 2384 20625
429482134551570049 17159 21920
29604412788241777 8071 22263
252222243848166273 1043 27611
155387098793926977 10245 23225
135485335272896641 858 9931
171445529650792865 1944 4348
797108001015303041 4077 13656
957260261952374273 2063 10450
488194916475642049 19585 28265
708363431303606401 3350 19862
259733699461008897 9163 18041
986547157534023041 13725 25956
891114721171810177 5430 22941
53965828715472953 7895 10522
527775456468546625 4374 24416
500506917904889537 17145 26747
99360208987214097 6843 21688
484485092814875201 39 22255
72351226138835041 800 15464
607472433467353985 10421 16815
213323550648844673 2989 10232
722639597121268865 5537 23906
245033518716169857 918 2370
551469742693345921 22039 24720
467624677543689409 4120 20854
589850218347745409 13661 17546
221880209804425025 1696 22807
912180662060979585 8566 26083
555297274309815233 19814 23032
306748737757668993 2663 19324
812789742498026113 6251 26911
189500050166490305 15157 22971
173421062039672321 2008 6083
455558227122335041 14573 28121
832213008118003457 13839 23604
589248212832149633 2685 4901
421392341013465473 8313 23416
507074215284898625 404 8055
88952341878197665 5578 6862
360370470923417217 3301 18438
315200207437079873 14220 24305
773887327087773953 2481 4092
479112450910207617 2895 21335
454385142324913025 3945 27905
735797690934440193 993 2895
778795978266412417 7433 10202
9777766147934131 14124 26447
894498446604874369 14410 26714
639151841038319873 1351 23543
156069410351815201 2398 4388
616089739113590401 11441 12726
223635437821588577 20646 28293
898926084136512257 3048 24008
150719671157343521 26219 27965
307375052156814401 10157 17967
25960320192869093 17477 28173
105968539761910561 9001 25213
598983901552340865 9104 10407
856995638677034369 13373 17042
422972715460975489 14999 25468
434702989265439041 11312 24392
497938290445784321 6860 21550
975692880806505473 523 5261
880038942240449921 1048 2040
24871393279916277 4752 22981
174070119717637089 7449 23654
641295428447449473 12742 14190
728694448935176065 14866 20220
484459819470821185 6760 21295
894607251743774849 17108 17126
132541827941494721 4836 5375
730055525453540353 14967 22813
159529931376575009 10934 16423
20703026662314273 15465 24968
887099623503132801 2305 26965
350400617436907457 12418 13610
849427365166342017 3657 11563
451831647124873089 3960 4207
801180862371168641 24951 25878
375994292546696577 23116 23461
78672946387492001 23093 25646
863972547465746049 791 1586
159874057923161665 7776 13561
104475474029175793 4555 10012
823864335737759745 9311 18522
792734784505181953 7667 19838
354723706257615873 7574 27247
767936274794667649 10422 19491
486100904078774913 2852 9248
883251961079903233 8871 11006
651354473477198337 3728 10230
580873948109189761 9935 18007
694644984808029185 6317 13078
32597413364708673 10209 20990
930097235603526017 16313 26454
986576431201630337 5955 6502
320474698825485377 14897 16729
833136171613457281 20230 21226
873542323220078721 86 299
279647008138386625 12103 22281
510668856168926785 476 25096
816527353605931009 12612 19937
25510661074562793 8089 21978
901106070709975169 22397 24199
64669571448781937 26525 27688
862275983339028353 7577 12312
426760061475562241 23520 25133
786023123310446465 2439 20377
546744749988555137 14026 23035
620439556846445569 2425 14021
746370791890583937 1497 5360
251500372370518465 19553 27656
947647070571129345 11681 25364
488329814970452225 19193 24998
498595754193615873 8112 17969
963995775329170305 11789 14112
801640071404101249 9035 25486
143196941942573377 13355 26721
759305248020083969 8221 16406
547758610896014657 14172 21254
558712000848949249 3355 12816
668699601256943105 19293 25530
892168406165609473 851 9241
778249783968096385 7050 8287
878775786109223169 3 5143
208582659040796865 9354 23485
952432048412234113 5085 13203
42902507519844593 5269 27669
824685363942087681 14246 25814
856912942441024257 15748 20582
367496964081794881 16350 25047
702892022583728897 3163 16165
700586270045441537 13442 19087
155344748953904609 14397 21677
82240565500896417 1814 25019
119545938581754993 5237 15860
324938360579473345 186 20217
353458874627104769 27164 27913
908857516915446657 9165 9445
742834912254256385 7541 23654
703852402806909057 5823 19382
221874477158717569 14895 22075
313425398714983297 5430 9014
731607046762523137 16824 21124
537396584580342593 3319 18646
147579946607574913 14654 19608
203864777618036897 349 22265
879813895715631873 19812 22779
453355316867934721 6701 8813
929149934212272641 2438 23592
527741282229541761 7368 18394
63241612389422385 6743 12812
820537602190405889 24266 27065
802968601193296001 14636 23660
136615492609820417 12942 22499
259902904766892833 19878 20686
994987277242636033 12646 22821
931396806883338241 8796 24210
591423704691933953 4646 7472
306334354734364225 1227 12880
742069172592330497 2923 21766
765511171595360257 19356 24547
457582988050205569 4734 13438
663024647316593281 16674 20954
746995228686095873 19566 25679
238488536796136673 21306 22021
427946481157491137 7597 17578
415892645726589889 125 27507
764389427949915009 6492 22177
765168115904994945 444 26280
997053624372284673 9492 25392
737335352742224641 6607 18237
299321610046398209 71 12352
117428395883148801 17044 27203
743864079969014785 1121 9094
879444931001788929 20153 20575
290094393845329537 5952 14243
746774425218486529 3677 18989
836747493065900033 15066 15780
142496426734499697 12671 15387
156046097876917153 9212 17740
352326320443875585 16692 17317
600213069814500993 11968 23286
932053965709517441 2840 18256
657712293468797825 3983 23350
995989453453997697 23949 24592
745867252193619329 5323 15921
125728279298375153 19773 25464
214721003918235457 1002 4484
883103658106431745 14896 21531
710423614697461377 8447 25633
262812785000793537 22092 27317
858508141420095745 920 27030
826820729407156609 15542 24644
923170559623997697 9298 16581
153174402082687073 23645 26124
628932113559066881 1668 12915
152729294488846529 14174 20045
377918507054218369 22270 24007
91699141617741729 23461 26412
519616195481241025 4610 17271
366091624092288001 21492 21999
665763125466497793 8655 15785
36486583710274801 3382 12567
646705814885557121 14565 16046
771110938856946177 6357 25623
362553791752546305 9125 17721
547421955507164865 22223 24031
66921897219749841 4799 16471
607918058916165889 9613 28261
8160967692447231 22460 27769
530674964280468225 6652 15071
57422430428339057 555 13864
350835660575693697 24570 26378
684781596206036609 2078 20436
547401132879915777 10263 13176
943028994781833729 2867 17677
17704752731159347 3454 10454
641772017426404737 24321 28056
634149442715813249 738 2972
13684726216716571 1809 2786
585774080650860929 19403 26070
439892344338559809 19276 24680
870279924637944961 9084 11757
311311603734914369 9187 18124
540366818314648641 5842 11984
535298782892311937 16440 20930
795511763124910209 14637 17017
222129635249352481 1073 27112
828132935157906817 7703 26364
101920094633200625 10996 14442
819376806590899073 671 10983
826465024318828545 222 23224
911427831321585537 17674 27204
630665343498804993 1515 19143
924040418853241601 2951 16975
818460294990835329 6266 22915
572861039854938497 2079 20715
547771305000040321 10557 20820
802241676384145537 1862 18339
795133195965100033 6777 11346
682340807257073537 13516 19314
786923508048062081 1322 17997
511943325393861697 11162 13044
657014561003499905 21407 21474
380383997776629441 8228 21902
126863889697162337 8766 14222
296988974560097345 7106 23739
387104732443653185 20193 26662
352823834515842113 564 10841
786194533552560385 7544 26754
306336025829825345 16953 25199
253975221323877057 17412 27873
859463304105968769 9696 27771
540039996039254785 5654 6214
40338149674713721 13226 17142
488233543496342273 6727 19190
453197424035490561 5877 8972
701054363644118401 13790 23250
817536004980230017 21115 24929
225866198693147169 7494 21142
391545815120718273 4129 23659
73742491128186321 10548 21650
855299699891052289 11259 15827
310654111316672769 16566 28096
338655948610377089 7675 14993
251871908059598593 3716 18552
517646500921745921 3236 21111
761268090250972289 20200 24427
306289860511451905 21426 27127
861421711339929217 977 15512
338202835971745921 12862 17587
994025552735088513 9539 13725
845100857413026305 7311 24459
955461447187644801 22107 23902
869536015057509121 512 6636
453725456802082753 1308 18734
215024590868051041 11287 27236
313865589802205121 15018 23585
645268623092281473 20258 26002
143452660469201025 26253 27649
812608663769932289 10451 22762
883011808160830465 2284 3694
331202534405253633 9965 27814
707607336264992129 2702 26305
174719464631532865 14951 25101
673622839597229057 3224 15964
858190271396953345 10788 20986
555396179298334401 7667 22048
807802016738630657 21870 24826
705606521477591297 663 13904
204144292276556161 7537 20321
906221518412216705 3555 27119
289611091308085377 7986 27875
805915432923924865 10283 17872
866190057719368449 11451 16697
282298635521762273 7211 20045
170337479532914657 16471 22961
409750729638318465 5751 25109
636741706019069697 21270 25771
602772180511372801 6162 20250
260954960242184353 3920 12318
839413178953989761 4851 28270
378780173389376513 14139 27998
679816100560010753 19199 23046
771418950343072385 426 24086
613172181779987073 11738 18514
254787942993619521 4522 14755
159789545976529729 22497 23731
267439896745667489 20891 20941
114969765616180561 409 27876
578962605548301953 10538 25067
167460332058603009 6931 12363
603690973598016769 5937 21716
802765210793694465 23630 27093
771188378458038657 2076 27541
521449290639189633 13444 20579
399623399879640577 1558 19745
88896193043197521 4762 26911
40860971894350233 4853 17781
114119798353620177 7685 16657
522061502216185857 11966 14559
51898151909483657 4131 12754
525482021529615681 23572 24574
155738483748272929 16506 27766
681316328686090625 15202 25267
369574088915541697 15034 25579
868785041280066433 6181 9949
534342154658453697 7963 11438
123948983892088193 1170 14608
853406224232827521 12713 27682
221220797898030945 5680 22768
649713913308481537 12491 14849
489165716166080961 8659 17320
942187958436718977 5302 17513
566486485083718337 11216 20857
149424801831123937 13906 18838
895143956965366529 5163 28003
627443459217147393 17359 21668
165375390460656737 6045 14461
981137707866416513 11198 19881
928754802801403649 1551 5590
856081984174167553 2541 14342
915872216776481409 747 19476
829274221081540481 5592 7614
353920653919256961 11786 22867
229968822556742241 8396 23112
68819151552094841 5337 19089
123564229353824833 1007 17802
441359693916563585 20816 27043
212723553500282497 26336 26704
133699489607298721 11117 20455
486658840478078529 2791 5665
1229423055317370 380 13330
397993238484502849 6039 25685
940574412939827969 69 8578
369491274097349249 1883 13342
600072357677969793 1618 15143
199482253867913089 2767 12801
782784734827291777 12069 18404
144894251612846849 8335 10325
428746091391300161 7434 15398
521815787958786369 730 6259
800888332257859073 18401 21372
577477681604158081 3635 18277
707319993027208961 12048 24383
165409638654708161 21364 23282
341015935375597953 8214 17681
143163657285022337 480 18741
949249704329044865 15593 24026
432328914723825601 20056 25425
849338227050214529 2020 8559
464168513232827713 3011 18727
427881109345275265 13102 26736
329931628810683713 1147 9737
976966142448507265 18150 24355
280590493561625473 36 27026
595245390139265153 5099 14044
33074035728049013 11296 17646
354049160096185025 855 18438
70958025358855537 20392 25327
282318972144633313 15234 15965
653841978043388417 16236 19514
945163554873776257 6614 7515
130844232075112641 27061 28113
281944409810105153 1129 24577
592080514884685313 5927 8416
876739352189179777 14874 26776
637559724144175233 18225 19914
385323381585987329 18255 22651
684211791775041409 11042 18815
97081393711992097 13770 19520
783474430917159681 3772 16326
349658765306340801 70 3466
337622521659028481 26521 27449
515691811041069313 18095 24012
311041851520052161 5221 27301
341772063116632577 3712 6909
810806652606018433 22 18578
305668617006862337 9138 20542
886332164988012033 7657 15572
588363051786100097 8406 20377
674879858466738433 2816 20894
634883377483891585 5918 21454
408925714492731649 3042 21437
710393262027263745 3536 13110
341329467519059905 8546 23987
121750332106305601 15123 17916
75352029160775665 23691 26156
203621551821978401 6797 18747
857090403367550337 17609 19596
52385202640795825 2707 11554
338733332381217153 7372 26146
910731446224115585 11653 13530
116283714558576897 9877 20722
719884575476218241 5464 20010
683631970120025345 6073 27284
8273882173423176 3452 4699
305133377038771393 128 665
884781482238100353 3276 25562
753909939096551809 4945 15436
883688334013310593 10629 11073
41478329219430065 20380 20634
149269942428791329 23842 25654
21162265234103473 1080 13503
418217816157262977 12096 15410
973584205512935297 11859 22179
186736086730338273 3327 14689
97335940071978657 4253 21021
219231776194288129 15762 16595
917172033279555841 8278 25219
82056361687254049 11683 14264
509719029320486081 15525 20473
593323217163256065 6427 27834
209133312663993825 14074 16858
185969538410166273 18881 24293
348681985953355393 13733 14198
836935334259191425 6364 11405
287581471310815585 2487 14913
646919122208917249 11663 20854
544351692663589377 7730 16085
295956331361534081 14086 16111
438862738926417281 25286 25747
293791599175012417 21200 22126
550649887659197633 6965 23221
645831708995086081 6615 20155
722954082602441857 12431 24447
550014072188393025 6330 12130
133557956144393585 2062 6466
739789000148814337 4779 15064
761226045231580929 7272 17162
169967545122336353 5808 17909
541681159919726017 7430 7594
919633486285885441 709 18169
978633198731458305 8922 15703
518439722662865409 3 24331
144653791841257377 2439 19837
870512665380257281 14363 17004
91678523645811089 2685 3824
938079016645378561 22860 27805
269004042904292353 7566 21082
401694979410859073 3294 21654
851519419514445953 7470 22268
153089800641286177 14628 19431
349010119961299393 9408 23872
157772352933843521 19763 25064
937756298694466689 22491 27927
183673145201272097 4038 9847
95928914046560017 10857 18777
401159259636596481 13057 15472
274058882575033633 4296 24352
548287609179372033 11201 20675
423741855461720705 9618 9892
84081132654144849 2227 27678
145004465856430913 2499 3026
622376470423393665 2998 22518
651091064676812417 16616 26273
357554779399304577 1220 15192
249365604261484449 17157 17495
524851364322277185 13185 18639
622099080220444033 2623 17748
91670865222365457 17353 20401
65505976213387385 16153 17860
298782973749826625 5945 13705
994878878570766337 850 3893
535676304874311169 6079 8901
638311632148756353 549 17079
31247491336817037 676 20802
974224159115443969 19975 28044
792180358999527041 15701 20284
554864538738257793 3050 11978
869308367239813889 3901 6677
199574512024263137 5554 16239
665905187229650817 7774 27590
560395311859409153 23145 23442
194246675155117281 2047 6368
623102680872143873 6601 25870
756777372389674241 9181 17456
1346374207173540 9757 10350
933335588750072321 7655 16829
854773237563215105 18405 19183
467194314360607873 15792 27746
264924533437735489 4856 18285
646005272451564161 406 25171
237450167038254273 14219 21008
185756209769973409 26775 28253
232487217219357953 9518 12511
506859267142846913 3310 27606
518436675898179521 7316 12689
80763397402090929 16552 23270
767528385011488001 14283 14956
118752505274930081 14069 17984
373940554945427521 11626 18348
206847971534582337 16042 17524
629822525309293697 19004 20886
581469733697577601 12355 14254
736474203232937473 19649 23455
502120558815715137 22749 24578
329237203975580417 2732 8176
881271668657550593 4136 21104
185596523017103713 15953 27602
470425831299163393 5823 13319
111500416635550433 7515 8024
278899968398054209 4841 6597
950035883536450817 31 17316
127346501348466033 2091 5307
981347578432135553 18914 23654
393121397123426433 9828 17822
991325789281923201 5213 16825
97483025812916673 5323 27537
815388420230647169 6922 11646
397491682266934977 4255 16626
399739337887574209 4744 13705
526647849659820353 15954 19274
769015414121255937 7565 11672
573050847517126977 1518 21513
933501576452080385 19823 24298
892706555625007745 4917 17202
331886685296325377 4549 20737
151819549419503361 2223 24618
19842025501894513 4001 9490
524006568914199297 3992 15550
199996744576893089 1371 21481
317320468075369153 6208 25900
256149499425994529 11838 24974
60164907052264737 11731 26766
196011858528606817 14110 21106
630345415008537857 11088 20656
292909473550075457 17856 27245
596322677135628289 21762 26747
542182524742187841 14251 16852
361647836163147201 2592 24099
635717193574670593 6 18263
453073418495019841 10487 28009
52417400957011753 19725 19791
938357117732170625 152 20110
106819055377080481 12740 14441
508767780621479233 11555 23732
114550210778659793 12349 13112
257255859596288161 12918 25433
489567064671128065 22822 23699
651796226647970689 15186 17286
454867678282312257 2342 11097
154579378076608257 10890 23721
820977979231649665 21282 26078
975137274212169601 4852 8466
560881491303618433 4112 10602
127008448972308225 1258 16970
274246603822270177 13709 20298
895689040652936065 22624 26688
653284721197195521 16251 18655
109727015965592753 12221 26749
7423212115405421 19023 21048
972809360713693441 6954 25831
284072097790172513 27024 28061
981876580931444865 7927 25830
466254773262569729 10278 15265
94582304740381313 7767 18649
956838114674212609 7851 24103
593903573988473729 17951 24105
685010125860962689 2331 17740
151489356269859585 21423 25518
751086184364211841 20926 22455
710985484769739905 3676 21807
192437031368946529 19366 24097
814649622406587777 1153 8826
340650037705387393 70 25807
917131234878770177 1807 8214
311185715048416961 3205 21182
553238060981112065 8181 13170
254584329732736577 14137 24535
410251497326047617 3534 27897
345305627756211201 24976 25560
271101627673342465 53 24708
886539037477859841 7267 14890
783430734415095041 3145 19090
335881298869587393 10648 25534
608353286566806913 14555 19068
936980776477909633 10572 12531
485124943564844801 3441 27380
480495861812450177 19248 20611
966590801477021697 3316 13083
414827684469940993 8474 17913
193752783416318401 600 18638
755848681549387905 13988 23808
87493945367821617 1670 5808
446162085451206273 7163 21780
952213212776715777 1715 18433
849233060533727233 7118 18775
689408043733944705 14101 26090
274590817451951361 3320 10151
566695325002843457 15338 23870
835302808433702657 4527 5973
375006417486371649 7254 12064
499325945502036481 5021 10073
572566012818388289 1187 2806
568099094017476609 10069 26818
129497124128871377 20159 27915
713822649876220801 12388 17413
458323765795871169 11536 19917
980023017353140353 2899 11912
81733225359908353 223 12155
882375441275215105 7836 24472
876162597314195329 13457 14489
171551309473962017 21501 26815
383008447173519809 6274 8341
548852571640622977 8541 24919
173544132226528097 12997 14636
667104047372042369 12777 18796
637654357565974529 3623 10910
7030644311655011 8000 22130
782648573240837889 22463 26282
629560827115177857 1271 26103
97558879581978177 17457 23431
993941042710019969 15789 25771
191361915626732321 2718 12649
341337029532120065 5769 25526
95531896154891889 27174 27381
86295955186656673 14913 15706
387627708817323201 12954 13995
343401203780565825 11208 19480
960559700509886465 8756 14267
497338537579992129 4858 25469
674992182273673089 7923 8521
291739746700095297 21439 26868
936298914307155201 23025 23437
271148186920171937 3055 23975
566821974121953793 2393 13056
657032532658924161 14995 20692
651920047704262401 9573 27056
259192062067228321 3113 12154
405169337059778177 2104 3736
718044512128720641 2179 17659
195253923612408897 12135 12885
717286942393414529 6901 8616
352170859358242433 5571 10444
39690109965881961 2420 21508
270128545110846817 6937 11657
779535326410950785 5921 23661
261137741960045121 5469 10180
486991078840553345 17161 17701
725192462766880641 1351 11352
520515401006193217 11909 28313
554448828191627969 19543 22772
307200861936316033 3058 21108
597161109985844225 2044 26735
301200221169750657 2802 7426
878687202968610177 2585 16272
462061054443857729 25561 26939
878427731986146689 3445 16701
772796192309343105 1669 8227
846237576078866689 14264 22844
55214787991083369 4772 22198
392858250058932161 6518 28121
372838804898208321 6706 7610
338230151676430785 1061 11574
767829358490011777 5296 10015
324222489930104257 8404 27687
648253596846629377 9011 26635
477097576011974657 8215 9558
876952738437445633 4973 18002
203360473794415233 3752 12754
961346575087674241 6849 17612
678300160161956737 9965 21890
921397321981793025 10466 16627
121474742437026609 4307 7402
429369876940498305 11630 25267
969541206598595585 11372 25743
931235907562559361 16638 27076
930885749297399169 7089 9672
590829356355584385 6756 17402
690984240366663681 4574 24051
428411091141917697 189 23303
538570064863574081 3416 19752
728350102656051457 3045 11754
539917569900669761 9872 11598
13476485479408497 4123 12932
643578259911858945 13797 14224
876857702367686913 21177 26649
835684191627326081 2341 27268
199958060051208961 19653 23762
453133712327638017 17590 24682
847106400677617409 13939 25351
602576918953278849 15915 23235
462972974584552321 250 26637
804353017057476225 8985 21857
560104270477552321 6151 12842
206235072536902209 13333 16794
999173119265769601 9448 21609
473985984650891393 11421 20837
251539116332295969 23483 27672
548690427385540865 257 19431
14267738987065571 19945 24593
266606203352122145 11328 19028
722561190567745409 5664 10249
303791685805908417 7744 9032
72675570022532561 10749 11610
205924625297921441 6554 17212
511768941494850113 888 20362
42858846065431777 11095 14091
68488417768044489 15109 27650
22356431566858961 7558 12708
292386012077031425 5785 25079
904026777296156289 5585 8712
161996616142566561 6468 25997
325028346108819457 14476 25890
779700623608320641 1620 12331
351151404190407105 8747 14130
822508895430054529 12546 27782
794827417460336257 4154 20785
210026375697992769 15027 24351
562067462898728129 7383 18246
223946408241509697 24458 28134
347995882122102529 5445 10394
938775433554738433 6246 12553
703474124745699969 1935 20474
249429585395894561 15821 25896
142677877039457009 4842 23076
738625118729430657 17888 18931
272229209428065377 12615 22095
416408677356507457 3670 4654
163605293284842177 13812 21228
967996132610309761 9373 13878
401174536752169089 6623 22564
73290844916051873 4333 16474
787029771293187969 3721 15694
355809085567926785 23508 27654
491989508204046209 9002 11074
227340057599029409 2519 15215
547698542346875457 9539 23930
813284741219447937 7821 21456
307547579225573761 300 21416
624097402244224513 2232 19638
385141333946389633 12391 15671
461816477322940929 21614 26158
150776192493925281 5319 27913
39790259942940057 19983 20822
5166690735972424 3509 8320
153959974822029729 13495 18100
504415304269148353 5700 21172
796145739440284161 11640 18455
956016630280540673 7510 25939
780519137039817729 16372 23032
394028162486012673 12317 23760
934548321757198209 19174 26221
373231366710836481 8285 25533
890597774468247425 4016 12021
262210799221353601 25015 25803
263310436660056257 10374 16962
613438707568231937 8111 20584
815247729515078785 7614 8545
661619093966965761 1551 7794
134559219192560417 840 18426
679888472588810753 2464 7877
962764922455434625 12293 17075
54004560280677793 10531 20487
629359546291290369 3133 15782
180858710168305249 27764 27806
50429337188376169 12645 24202
267117519374568961 11935 22744
191544192031663841 3019 16349
779700410345167745 11725 26566
231092295721239809 8239 25463
145669362529364577 14196 16147
309533127795198465 8419 23471
650268644828511105 647 13722
762898556095478913 12402 16677
930489482397877761 10355 13955
805297193111862017 12508 18794
286193417380854241 26019 26781
627880872227521537 7507 26518
314887483777940929 15272 15592
651533136612933121 3589 7666
303630794242561537 11457 12372
323344738366671425 1943 12826
721732779796599937 6533 27849
49918936930190225 9082 27214
285936916755570529 9448 10536
593910168069342593 8922 14741
490961952152421313 5603 13091
109736922996383153 12069 15689
640632089408452225 7655 14193
728709590254936705 5002 16461
596564616611591041 14249 19112
758789084539834881 4057 23464
253952098683054561 6488 26637
976345345543435905 5904 23051
565401299846062273 1973 19487
185860659122660353 4685 17051
50477063834929225 9943 20627
810450897178299137 17280 24668
147667313438336833 4782 22584
891366164347481089 827 18943
493417262585449409 25114 25606
63615794910518273 2302 2705
300005117957542913 7714 13106
342463075351652417 4600 25713
428128325142974849 378 3180
111439709760702497 17740 24784
356129516935300929 2031 4376
869943890920914945 10208 15049
294707761503627073 21302 22319
277864555085827201 6142 25724
154685519837446593 12105 12155
182593948986017537 1485 20730
666848792109188737 14392 16575
815859887355799169 1228 5686
7603177239008830 8069 11641
133281606416254305 15454 17801
849628703160345089 6720 19525
234044500992254721 3373 8879
971517432864917633 4 23283
869555851392995329 10748 24434
159095257697938305 9618 16522
351830458038023169 12460 14274
36329368457746369 4592 14245
506565631734183361 776 5270
766268874473109249 2334 23564
406963787810454401 12101 21487
784518451076369409 5849 9603
35161721847408957 123 15255
106758151129152881 22162 26591
365572816545324033 2214 26590
377568840915746049 15746 24288
433447377014566401 21064 21938
808224668813618817 14106 16218
523559604860295745 9788 13726
576416793568117953 10619 15093
293034898955234241 7766 27345
579437684528638593 13712 20457
688796344157935873 7892 9716
945106006319736705 9156 27262
655943123578815361 14829 20729
229013107810668961 1606 24659
17405854348041317 5087 10409
574173726094816321 7137 27737
935412303017109505 4155 28165
865891882207787265 7089 10088
687577596997556353 10754 22847
105377869519731601 9840 21958
561769451929386305 23161 26010
788313361993385089 7492 25643
445936932713621569 4262 19406
664284615785565057 10965 11775
447575525191162177 3510 16268
738987303119554177 1230 8384
991359771731310977 1205 20954
493412233035929409 10880 28099
146227352915779809 2377 13410
221246487071663713 4296 22907
678096354812382209 13761 27629
716890601399573121 1761 24298
123448641814526641 8232 18648
798428579537581825 1061 20922
54800720164877249 17759 28222
208142313023603969 15291 24931
357037121676420097 17503 26977
585223405150696193 16585 24735
911095523665679233 24202 25325
34490674043244241 5797 12433
309065634742928833 934 8308
68238207505341817 2538 9508
303049346709144641 20269 27466
335797717847857089 10785 26145
505565196465788353 2312 20763
530961472676448641 18812 21473
169694511014697025 4166 4688
786551775770565377 6661 13538
637524361067711745 22677 27574
507403337102172033 1960 25850
752631785204783873 5565 7892
379954552940109377 19339 23195
436673166976184769 4434 5993
135090289408974945 5946 12368
879893276411863169 5603 16063
155572335988669153 26612 27566
49708078069677697 2763 13148
42301623073083049 11629 12058
985480314089102209 9092 28200
525460228108205057 6297 24126
251958239263494465 19889 27004
491337715220435457 3556 23469
391148315084237185 2312 16714
3162478090448673 4122 12143
419469591769122049 5391 21748
148463508869209441 8850 15910
182739531389557889 9003 24208
730831355972004097 7404 23379
577443506886332673 10337 23288
785607374014698881 17971 22812
947206287303245569 7573 23858
166461941236097025 26334 26409
220137159931432801 2989 11041
896923629645780097 6582 12559
597835873528310913 11480 16744
429855942696338625 4310 27452
656815440367942913 6789 19554
77329236565400801 2259 19154
575372744495140865 15840 27521
15724574705448193 2793 25653
881115342887632385 9449 17397
736859332264483457 20004 24775
364898124422182977 11154 13758
128013884693206849 13233 22630
935095069590225537 16462 27615
475285186569333697 10410 27703
677510629826556929 14707 23221
643156074742993409 23308 25485
289018058029235201 1934 7916
111409622847101985 155 13742
898968123862402945 9466 14699
402962597465080577 12859 18023
275168396229268801 6424 12611
830681786712045057 23010 25948
763289793499538433 798 15470
11099446317448525 23730 25994
287185156336796865 12078 26906
297513164927291713 9568 11925
348542446658512961 12135 19383
760717415261201025 8231 13895
520890635841759297 139 22656
473562774042516545 425 5259
767185325490416385 4251 7534
564420484717746945 21904 22885
20597901801529873 9814 26757
623299263747380609 6736 23154
608837386530808577 20273 26261
460289212718738113 11743 12797
785517951711646849 18809 20808
890724126453800833 3894 13819
735449070966907905 2446 21189
207453384407333633 7861 26631
560122797099360513 2476 3071
448011084747061953 3083 16477
295771141235690049 3023 18360
799424512160687361 1836 19245
603009405066437377 746 9868
584114854566489985 16289 22593
357755256117812353 7741 10948
160124395058634401 14079 23012
420677261376802369 4851 20695
989635666790856961 19341 24503
816008657908298625 26119 27412
452726152722380673 391 16936
932280908772490625 8613 17220
658276985811891585 9966 15920
850447714629680769 545 15996
40879257189576633 22388 23218
362324728508021121 6615 18881
254360603181222433 2348 11680
247516160106812321 13730 20015
270815409978485633 8715 28273
950782034118695681 5010 24092
963698520011785601 8859 21622
74292767544832833 1481 3327
575797962324035265 1554 10509
231470796682465633 12238 17136
959672576004177153 26623 28298
167923940542777921 2826 20543
485329267242367041 4254 25938
613805582797901697 17685 18198
870023448251640065 16074 27401
489368371735096705 5726 17451
603788195098079745 8229 9043
561246122682440769 17476 21466
449358241854323393 6418 22607
834597565981852033 3550 18946
519429352209687809 16840 19330
89728898695476289 18040 20541
958883239344157057 5231 16072
613196714725646081 4048 19394
537006627233896705 772 7029
205825816709996449 14021 26202
173863279486138113 26385 27778
230669203299328289 4555 26557
577131865118122497 1809 22761
408924956594368897 11118 19117
110684510680027153 13335 22390
55453996103310033 7925 25411
143665045803263777 15826 28150
432849156122507841 4553 7250
353410722438408001 5200 9368
445382338174823617 14788 27201
877150637095059713 11529 22905
985370327406052097 2472 13347
613007912762764545 5848 21186
953567698243730945 19088 22758
447136110702448513 16162 23724
641267498936322561 5193 15394
953975012178684545 10321 21933
654954720410501121 8624 12398
808078269865166721 561 3864
85016182036717681 1864 19649
40343569224500441 11411 12635
728238211591744257 18827 28128
680781348760408577 24405 27584
208862340457848449 13580 27761
87653519814633537 1019 14855
611765932357201281 3197 13301
411613120489693761 2288 25578
823777558498100865 3518 17967
745708726619607681 5025 14460
516398242229357121 17100 22147
602181804402167809 20422 23207
904339518901458945 16043 25350
399172596919154177 12643 22030
35027539432860521 17445 21134
449172707309390529 7040 27308
880535179372309121 3813 26771
864263580793032577 7458 11647
421349991965698241 8929 18659
53459579289242497 23038 23903
823319638353588353 6275 9167
919210528516142465 1839 12106
625195344217587457 831 19524
874616925762911233 13621 22725
806833169240029185 8321 19989
757361559120209153 5929 12349
845796663683316353 18282 26585
456136305858993985 2663 25129
925708839942395009 3348 8211
252915073773774433 7508 25037
597234828109776513 10388 18826
821937275252583553 19094 20332
604995084181489025 914 8348
822540650415430017 4614 25313
643211407175201153 1467 24219
949482412184782081 6829 13758
963848114572364545 3419 27208
828438592452183553 5319 14838
644452427027630337 3964 23130
221651110729414561 16406 16959
130169727959547281 3924 27653
560782686805548993 11388 25061
636463383206901761 2127 3372
120568848078793425 7104 18596
896503413083230721 7438 19550
255509067652408097 4426 10407
104956850140467857 2534 22031
883272745169211521 11020 20477
849357291994287745 19098 26812
726937794365891713 3281 23775
209847186038118145 16200 26399
732240754859422081 5778 24652
783172872192587009 14986 25265
638000647913482753 9349 20878
806916213114192257 3462 22854
323616041611689537 10431 21072
561755418738492545 6760 7840
292531541815247233 9779 24435
181638427138139489 15958 21950
531990373705074433 12591 26152
646351537081564289 8944 21030
947162644204549761 3312 10199
616628319855294593 10562 11030
781815945934443649 14160 18481
849803850563368705 8307 14602
822242629066817409 7138 28130
9024845329506093 2692 10801
120214300016275649 21157 24058
876308023982950657 10193 12692
293611229858864705 11644 12074
105022989237767201 9238 23894
741839224033657985 20011 20467
289095388763904257 11197 24660
706159269931998081 6006 15003
565738871094268353 8527 12300
970598003707952001 18383 21360
433591628631127425 14958 18635
136383403996571681 4233 9911
983566885797301889 17111 18327
881887479583429761 9118 19800
797859949793227905 8541 25164
499492735773866753 7328 28292
264944135277218593 22025 24590
28378347853763585 2294 10983
378902448933196481 7531 12913
136298091483123329 17649 21715
39642875877149209 15943 23156
687478341045579777 6682 18823
953017568335347713 13678 25091
399746839407253441 12767 22344
175904974920470625 22048 22869
863992650604362881 529 4022
128121152720673601 27444 27851
498564564970219969 13412 16630
224327493210012097 4108 23830
1123519101827953 6570 11792
639835259325643393 5709 14534
638412451042267265 5141 17135
2694551463761741 9742 12669
130130647801454561 7314 22745
292209083941123969 5535 27496
256023687066143425 7083 23705
312091660420350081 323 24047
536405248180205505 13555 22552
36011713528488089 6638 12420
280076450568156321 13288 14372
356673759044852545 10061 13894
59463526209530217 883 10158
17353463149113681 24551 26608
19602783182360641 11076 26404
162301375431468385 10000 12720
857885438247581825 1815 2873
658552863781373825 5842 17633
606404832974373377 14519 21014
661699663134399489 7175 14103
948332009787154817 18053 23941
390146500655852417 5627 20888
266510268103271393 16744 26086
66496634261767441 3340 19972
520664675540178497 18000 20236
23090421514915249 16898 20441
915779996205724673 6365 25541
281998772239674625 1534 12407
998433293919678337 13100 20831
715751303196903169 20354 22773
249391461825975841 5469 16358
963278424194527361 5044 18757
974541023403947521 10883 18155
380334545658108417 8651 8991
191442553248474913 2410 4197
57367007911508953 9689 22250
534054435035248065 14008 25480
313921517477332673 15413 24404
91112342716936465 18973 25796
444235183805602689 7375 16024
467601386916687297 5924 10518
3140868538217490 15870 16182
681808322744284801 9758 11532
368834800788832257 2056 22891
476657615525997633 3860 8951
908405716453678721 22502 28303
580033298532409729 937 1089
459691688833402177 4399 15907
532711017463771713 10700 23882
600211165884665857 16335 24824
996201464928855553 9128 19614
140162302915186385 4412 8251
41630516396285345 12146 22432
709681596712108801 26233 26838
599580248349521793 21500 24137
462164885375528897 10731 18815
707749545939368065 4835 15730
628736020546305921 4577 20563
847565042192155009 618 6574
806506269061586049 8024 14564
923772842559859713 23966 24469
909129117802145025 7956 12230
13615820954864689 13371 14959
398262754396455425 2181 3626
926574745745018241 1120 23410
568326892031443265 23124 24910
70780596057101521 569 11518
251326722290102113 10252 21750
758597858207824769 2119 9050
514665776885330241 9980 18523
185558587737485697 11159 15064
476363854030608961 21952 23426
522578039257457025 17975 25881
602374066479988865 313 23729
11048644873579151 10920 23925
26078081492542537 11518 25505
385785602169281793 4934 25004
263531274558211233 5004 7378
134393660633147505 3112 17632
997766748665242113 13937 26025
10328573937545827 4861 20274
630506024177115905 10387 12318
811352319024660353 20273 24787
824455991138606209 1189 2112
399132265686521473 10055 11496
747322890209012737 13035 27132
624663278166732289 12828 16855
743100096287463425 7505 12816
753185506752192385 13135 17049
107114824217795505 1864 12280
531346662941910337 12495 20907
183947655967884321 8466 19797
644098027526641921 21366 27976
877546947767378049 6048 17184
250221315139665281 17310 20630
453635728079802881 6573 19448
285890948081135585 6841 24095
865951168431585921 17163 20003
402086445726649089 23124 28278
732160045860084097 5145 9221
719563453851467521 6469 15771
406865815206550977 1400 24839
802980964009233153 14884 15440
838748616748688385 4836 19060
441038828780467201 15237 23649
849581869177050881 10360 14717
861825634674044545 2292 26192
983876898617850753 6006 14549
154662382767643425 5106 22805
401883943657374209 1712 6776
918080148506671617 2996 19599
276119192570206465 5170 19853
526947766574767937 1956 8424
515041508115182017 13046 15356
327691998496913345 11079 26243
727022010896561665 13297 16754
764567025978781313 8525 10897
337730514493479489 4573 10219
155834542540898017 13354 22437
950375028637523713 3354 12909
621848820449731201 5985 9095
633299135571199617 15290 26546
936360619546103809 4163 17468
411682870015468417 14663 26660
740858832461530113 3772 20250
852860325247043201 7254 16382
318543379934762753 17302 20554
598720479294343041 2627 12789
585431834217150337 15497 20272
240199922594108289 2228 20920
733920406824335489 2303 25487
676075241884561281 3086 22695
302626471587448257 9927 22145
164408607714484833 21977 23179
906658553040696065 18370 23874
298704418238770561 1916 12674
643676882924143745 2080 13427
630330740323380225 12457 14910
10948014090370607 5255 11457
206805892781531489 10500 27011
223690105612551105 16578 27073
700099534111480193 5781 27528
194022810782623617 13740 27122
843627785281967105 15542 16717
376530148278494209 3898 16892
512797703772143617 1733 19716
663373879850393473 9908 13394
538017185213206529 13461 24509
259358933956409729 22473 23959
652122229636667265 20352 20578
445828179171027009 2323 12135
205194213245960097 8173 16139
630366361761975425 9102 17011
769192779636249217 9549 16326
613045418533470593 2509 5048
144973850595832225 2225 10742
422886804192675201 7123 22910
901552172303418369 13753 22080
315641039838023809 15592 22473
380858568984990593 22032 25914
288312766603542785 9911 26137
669065620238590977 12382 26990
443962704647969281 13713 25560
282378803988578401 12181 15754
207298497172903489 14669 21795
98809923399052481 8141 10007
439285614639342017 4660 15672
564929805014770625 7119 17847
961392362284261249 8413 14740
907005848218055681 3487 15164
500982304215806785 10994 27629
456181428614641537 23809 26028
212517106205556417 6742 8240
616313194430865921 9930 19602
693572916870064001 10018 26516
67836080734025473 8841 9877
512077007745848065 11264 23067
427980079072476353 11797 20486
757355220281407745 5738 15412
199868320404320353 12296 24405
220730742712053281 1335 24346
613892318918352897 354 6171
506807542141014977 14426 25795
737061674722696065 14068 17119
889223771974702209 1017 7873
703857031164964993 1542 10012
785785231792242945 3668 7692
952203045294439169 1105 3295
564694613281748289 15734 16263
575703259890993025 3296 9823
995699984462671489 16893 24222
806116772101177089 10897 14582
39500733133298385 986 11710
914093135302998401 11876 17200
164764217647824993 13159 24203
303108024518493825 18863 26899
654172325547708801 18371 19985
389286346450980161 15004 23963
559757475583463553 6562 27235
114502773434963953 18298 18682
665291239910818177 11025 11123
367340118499633665 4903 21039
617761370214036993 4434 23446
687858225621894785 16464 25127
764978092805169025 12328 16265
343082995260267841 8731 19610
889421658129347073 1253 20283
501987334169086785 12190 14491
322698461264895553 17691 20256
478275099026227201 1625 27140
117413515099666913 9494 23795
766982899436683905 22530 26965
653089319794535297 7877 20938
318136735311306049 16757 23741
138166715591520273 1780 9707
884604906076702977 758 4750
795654863226349825 6540 18221
685242792366032897 9131 9807
90184066492025041 599 9244
230248165750097665 1607 12486
233056864570816193 12867 16640
942868916840843905 2388 9927
271466894709160289 1061 13250
67650114706225393 9049 20901
843274063938782337 8258 21279
859338490178053889 20611 25906
729028459848517889 552 1050
607819812901354369 13812 23763
455448083881353921 618 4436
566733547746174785 7085 21367
336987668294053569 14449 27204
742532869311361281 7038 17053
297465330604911297 6928 25503
14349536880523317 4223 23837
262424216241054625 15969 19712
860182239041037697 347 11278
632315581973731585 8366 15005
589219763363196545 14714 19534
600550099043996289 5679 22938
349715664248435585 9316 20940
86463794511519873 8332 21174
479512090963389441 4790 25699
837694105150159617 2820 19309
50616025287453681 5625 19213
792692395255730945 2475 8034
955084497965664513 3112 27043
161363277391838977 2321 23240
569055093325374657 4744 17096
77312272804892497 3546 19229
143329020639178849 10772 17084
454871185005668353 22597 26475
280013193514335521 14644 15010
201872157729216193 24050 27090
494861988845009665 13778 18687
797715018937051265 8748 25564
121721161086725265 18288 21434
666463398188614785 13242 18738
916733845941614337 14822 21718
134424813270879185 10213 24919
283535764004270177 5797 19430
948740604619818113 11356 27205
251610806330099009 18277 26714
400756319506680129 2616 18489
334469537519083841 5502 13923
802553570215611265 20031 25691
197674701881361153 6571 13619
217987030367037697 20348 21533
652099790702223489 10804 24277
494682584124294785 1369 24146
990523165606312321 3042 19976
429210378392578945 3604 9231
527393465161310337 273 9861
599033054346296705 2832 14054
846731359768277505 1225 12717
385789034235028097 1923 17311
548893614303537473 9003 13270
285596559697442145 9024 16143
737435338693309441 1029 22570
361782312811779841 4310 8222
740383590103903105 11871 13254
886719367444715777 5480 6943
4667406309543766 2727 13074
627837774831146369 18038 26284
42115635910775497 23524 25863
955306397800430977 17591 25312
435442047440865537 13824 23604
136740999136886641 18220 19365
611375550861907841 8610 21279
967473900884545665 5268 19969
997858742593045633 255 13795
27933010353830669 6291 6680
769843476493790081 5224 25850
294168048532444737 24797 26066
645731780902146177 5581 15556
49589788943361417 3450 17022
361066721605737921 13347 23439
460084544936837121 15102 25916
586328627565386241 7904 24283
810445479498223873 10095 24013
591422949887388033 10903 14581
20926539067492201 16956 20373
649424042943799425 25556 27115
529938160420581313 6164 18429
824135068734278785 2788 27101
478069890611369153 20817 21672
911658553113902337 10662 22779
659347156535442689 3119 24880
161991839560968737 21229 27997
478886512318272385 23124 24586
331603598452240065 7152 8653
637631678193539329 1727 14297
296094642274653121 2424 26226
446503397623491329 5649 8325
698333300362058625 828 19557
847304868513429505 13141 19003
992730031894510081 17663 27547
679217355748963969 20974 26732
846910848995499009 21626 27448
5892947102065450 7082 19444
637773786093021057 4279 27380
651088729658329857 3310 5580
552117589287597377 21993 26525
209718866376260129 7566 21881
529154121195276161 7353 12685
634721777758816385 6330 14240
277961531300015009 6119 25007
315671557984440897 9973 13361
596003713400790529 17071 25704
117600270604231841 2159 16321
582850796272815361 18518 25464
464408254298785281 15920 27364
93251164189624097 7373 11489
666654501558415489 5376 27511
303532994401741953 16476 17874
210596336012283553 13575 17447
659456656540612609 7275 23285
643435647927322625 2766 3838
56585276696345945 7368 12269
812215494033477377 432 2692
192472824224282145 3395 26991
325185558960502145 8920 12717
292868373830948801 10906 13924
855868514623576705 2598 13467
972674362536537217 14169 23200
745409901859051905 16185 25155
353282892175819521 4431 23642
157122513566360321 3976 20769
699587707911476225 14968 21906
740860479007213953 10091 14224
235614043690084417 1969 25826
107129770600717937 4004 19063
879179268392704257 9840 27633
949053751568602113 9643 26406
171323404570777889 523 24665
656541261878896129 2193 27916
752116259452279169 21736 23294
619917478855629825 14239 23537
503819789984085249 18176 23047
486784368340462209 22416 26396
556162252624943681 65 8295
224561221992036769 5673 17665
678867461355217409 378 24309
653261864112703745 9507 12734
908549140372556929 6859 9974
710579576843489537 10396 21878
623095211062498305 13912 27253
865449973862634881 2372 6533
938592422009662593 25730 25962
473164707490060033 5608 20497
164655959469136801 7855 12537
350111843933984065 9552 10644
130776584905888177 22990 28302
400447360156963585 21201 28196
4429913532796093 4933 28307
915157011604488705 2552 28047
709695955034391041 16318 20197
785098361006266241 13476 19011
687116637258462465 4736 24383
866700192394528513 6920 26315
538132783757831105 2081 20492
156875952022350177 1175 12814
956349134504257793 3724 18192
38611749547580841 6849 17874
557602586034363393 9391 25764
726443509897752193 8256 20600
260687806612729377 5668 27125
564690375086183169 2081 14084
598185911485913345 10734 18492
792727535843571457 6245 17574
258990483521792225 2418 18578
585283610724044161 11880 22869
164559876499509985 17042 22866
167032612109967009 3249 14972
252058199909889441 288 10151
743866681885645441 6228 14437
482880975229718977 17360 22780
29148606207346717 6103 21660
137351560049076225 23589 26705
740272521649128321 12053 13810
505466982536233921 6973 22041
135221078867676433 876 24562
886560968877624577 208 5710
995828636086468353 17503 22994
725869225025448321 5977 20324
535028929177915585 7697 9177
620372264860385793 1036 20352
515857420726884929 6411 7621
986581189968347905 3014 14160
877719102553914625 152 10522
86248934980538657 352 11729
655468492215145857 13537 19558
67834428439326193 23392 25794
549557006803187393 10261 21318
15679686200492427 6505 12931
788322362175872385 19894 28161
753102051061546241 4307 25129
713808440948799489 6020 24158
276217253442602849 18910 27519
912457164328156289 6375 21894
471352874754231297 9139 25856
339794653254191553 6072 26335
566737504072001729 8917 10056
304101963521755905 4160 9516
135939519355787297 4876 18225
403151921500086273 2248 26546
304528715514230465 6285 16391
235784239086836321 14510 18661
725300536443924609 4064 20326
109451102519702913 6069 10825
289805918509507905 6526 18244
29483257203676061 4030 22525
693324041589960449 2968 15606
595036241797334529 1048 3531
223635976093355297 1490 1505
823968040406963841 16387 19490
841047378169250177 15307 22020
558044880077918721 5168 6529
512532170199939713 15255 20616
137046319341262545 7146 27279
632018128203213825 43 10437
494271454921563009 10636 12641
377484056309889153 17945 21614
821872024979921153 1510 12027
568655366030682817 26598 27319
91399483467061057 9919 11123
754155784308473217 19415 20926
309721361209167169 10603 22320
565740486397316993 24486 26390
165103340842268417 181 13178
28515533182932985 18426 20212
42134100462316585 9906 13071
831023292311598977 5731 22281
704926729176779777 12067 15299
299226730869385473 12376 20327
899785281465991425 7390 7637
585015362244433793 2714 23456
899377677533681921 25545 27261
642589890960117377 3014 22124
895035770630936833 13549 16851
687398093446645889 18700 20881
800409435782231809 1188 27936
122398757601224881 8964 14423
805315989684483969 13457 18589
473011300824680321 5503 20340
798828237982139137 22279 26897
927367571248446209 22712 25666
165208324299907617 21847 26934
594898901449582209 14468 25857
655002925742710529 10767 23270
721274213505672833 11150 27091
720568124229881601 10065 11059
606035095877842817 3099 14042
163743151756438721 2962 25203
790998321546020097 17148 19749
176893597296935201 8248 17497
237676631534966977 4916 10615
937932640786701953 3648 13326
907440744109472001 1552 14680
679429100033271297 1545 2587
625198262953631489 17529 21323
441397082313063297 2068 12779
552992504284013377 15406 21757
761547149295505921 427 9706
38058471168071153 21286 21776
565872978305240065 20703 22752
692754301708795649 5475 7677
542559734306845313 14376 19141
357374932544843201 22100 23965
367519483708139905 2752 13104
997943090988279425 9241 23683
282392009799917089 5902 25593
652503198277386753 948 10945
302250268675440001 1614 2819
88586976475433233 11848 15259
279019010747926913 3558 12290
698921622187810945 719 5620
532702012888012865 26801 27745
215305128669960769 7755 10304
780101460080015105 7093 10388
287419818864108833 3765 12153
838720625936080257 5504 14165
910172216784168577 5223 10282
562117855278639681 3845 13782
254730909014512001 5616 24957
923030986230305281 13909 25314
614728528054477825 5975 24384
82109630352515953 5318 26415
545878576742964609 18659 28301
648831216737111297 4495 26134
546344069620722881 10665 13161
336942108868097281 3096 5784
448042586740712065 3699 19841
20363581507343297 11082 12094
46479085758271313 3220 12845
465119004005782017 10814 15433
735969950648765825 15663 27663
674381304984965633 10540 11554
116881134429640097 14271 17478
623430195483987201 10009 25367
583037453574519297 1623 2416
802549298943819905 3457 25321
590271715022673537 14847 18780
176194233164931553 6219 13457
135043816443058513 24678 27853
894257242105542401 5573 28186
495329986261488385 21888 26627
894086295720423809 736 22446
952590440029723649 2746 6674
457531007540570305 17060 24592
303378922114283969 5204 7013
802401982394155009 2304 15713
611287514655245441 1075 24898
33523385346743597 14002 19652
324596886578753217 13901 26950
909355149148947073 9419 23812
537661348128295937 5783 6230
817642715336337025 22845 26619
40166628001223617 18150 23465
132276829833113393 14934 20417
255078126092556097 13201 19470
97308739042436081 7355 21308
395760662579796481 6783 15727
906379920939539073 2205 26120
142653035976422865 17996 22337
431554014779397505 3467 17389
370248497414642945 18643 26454
774463567564293249 8386 20505
267270820753239489 1430 9935
59536926259713849 3135 27034
597473698400257537 4312 10924
518309880798536705 2752 27984
952668444198451457 2908 16057
821193966880930049 5602 6284
631238999904859137 413 3477
389706555508194433 5025 7484
290061707777354625 6600 27312
900804910751336449 9278 17193
73982044051270177 15770 27000
751519954770312577 9519 14037
483949423213118721 5200 6845
819620000321993601 181 16801
254624490001496897 4992 16163
951927095643224449 7811 8580
648290176669533441 16583 17925
272723701635218433 1622 9835
254209710453871201 12037 17580
767049522949601921 7227 24440
727881882836442113 21385 22836
953180214185994881 18298 25031
699560656087008641 8083 27042
982450105847174657 4064 9841
595022282528091777 5184 23693
367792085722843585 11894 21035
32516281428975449 4274 26473
100263148651347217 5744 27471
961803348195644545 12958 18685
617450285488519809 14844 22721
619443750092948225 3322 14169
198511685157154017 7236 16426
624983290514862209 18113 27098
94382244918481457 1778 10318
593651036002292225 2558 8860
309181237084938945 717 13196
216450568438489185 1018 22586
301308995176402305 18660 27096
269892072628373121 1463 19852
482999474744854465 8057 23860
232884057300125857 9326 18497
395673928611078209 5285 17671
180090836883557857 5564 11055
867123934079724929 9944 24957
750236387222400897 10392 26948
337149198767907137 3750 24080
644313250649751937 15885 17742
516948031404023553 16527 20955
150912489717015329 4606 26479
509381663480699137 2544 8067
499363103479460353 19178 21174
409256887908664897 2052 26331
84646646467746225 12614 27971
597603880305900545 16444 25069
394521907281749377 9622 22090
819631742847018753 7391 11248
100637883359766529 4261 5973
141877295641396721 9257 20471
462119250299629441 16101 17043
205322809757003457 14199 27756
202899457359649217 19608 28081
220299740795884001 3824 12502
258911385898265665 1200 3066
313168126607319425 12523 14656
439302506360192513 7662 26968
925817972542379393 10468 27820
528638034115068929 8154 14558
962288080882839169 2358 24152
405610735082717633 371 26489
822033584800767105 9132 23072
479472253073105025 8454 10081
869364666844870017 2999 27600
768951356076755073 9295 9962
144647484549356161 9128 10092
122102315728405137 2699 21182
760828967016461697 3823 5520
52561456273053865 3055 16726
762399581364253057 18771 25981
541489367509647937 7954 13050
606112655851131137 18905 23593
609077578930609281 4645 27211
540346698627931969 17347 20801
341406804715326465 21854 22652
98527313045334353 14361 27206
998763660671926401 11318 18081
834278287934711937 17955 18740
516038364558902145 8867 11227
978951819550712065 23721 23754
609437606122995073 1396 9732
72566629050928817 5846 22600
574418417996589889 2826 11955
650340903531596161 12871 26604
955873780965475841 14180 23913
294731138461418881 7560 23341
325441468435307969 18490 26821
960499818796460417 1949 5770
499416620468352321 7044 15287
767785502551507841 11455 18763
574524945599968385 10798 19881
463358987108957633 6313 25426
276603447294832001 873 1379
404726909335028737 6729 18418
385631606739671873 14366 14879
816261030754883841 8475 21321
33801532077532669 9854 19143
286388987843967169 16498 23520
118971779471515057 8527 10553
878048775305867265 5914 12939
770129475421015297 18163 22010
619759489344165377 30 11063
306912864398604737 10820 13091
169899327178779201 4973 19888
602045203125484801 4214 10648
543580571934089793 6158 14160
516900523695518657 1395 13200
512144038841821441 17832 20668
110606310028998673 1724 20134
265799092319998209 18585 28189
655894376629838465 2113 4174
204379878863942817 11954 18019
919082224437787009 3468 6554
646786878140918785 607 14016
978167366982525313 2823 6658
156022236943694977 5909 5928
198735757155304769 12767 14674
946151863640682881 15389 17519
196413823042796321 12040 16722
967455328086838785 1936 28179
310483109130402113 12237 19811
557730533251831425 16275 22265
190933160784801729 14790 26787
409861927728964993 3420 21469
477950402223513025 26125 27994
54685644267539857 4459 8846
536055747483793281 23944 24112
840791983320098561 16312 27179
543210331037030849 4758 17001
251601003732790945 12357 23243
386681208898615105 7061 15384
343067520202705345 7439 25154
692118672672052097 25244 27043
619512468484845825 14635 16639
707408990735238785 6484 23250
291602003022728001 1274 11643
935466198158437121 6313 9917
728761633415647489 4711 23212
695732836912704001 20024 27521
375393740915225025 340 18573
900781066658652161 6249 24079
268601184015114561 921 1436
909496585678219521 4465 26445
53967847801896345 17515 20279
605099113868121217 12028 26404
36188927584365873 11431 12649
714494872362315905 23234 25468
966897500827226241 17126 22803
740778631825833089 24808 26796
394926395681739713 7227 27908
424850527027835777 11393 15555
884115592743182081 2654 7401
185761341108715777 15321 28021
476347940882053697 10575 15561
917587228948185857 11382 28252
560290160429357057 476 11184
939736340611801729 15533 24553
603642746290876929 9065 23789
611492890250666241 16369 26018
999714004206150913 16973 27031
153487947313479361 9560 15224
420465438960665217 733 26258
853662850679832321 6743 23013
544458503663033601 11000 11453
947215571091135233 17356 18611
247406360904438561 21225 25102
846623836773737601 18698 18865
247846597882141153 2598 5208
63593170287262521 21346 25979
601170316295256449 4586 16168
963146334302542977 3892 9437
801868043689406593 12730 24302
253451464829623777 17591 20995
298348093176077377 8552 26465
370106105094372161 5561 7223
949624207411130113 1408 11085
498757007781321729 979 3653
436228565084665153 3866 22631
349281610867429057 13048 26360
665257596053347585 27428 28248
513442495737649537 9521 15285
966336024922032513 24860 26331
140874649900290193 14007 26763
241475905354558753 16340 24557
373901395996355777 5900 22259
830607902660492673 13605 20648
920793129803918465 8080 9919
840479367289329793 11903 12451
985761146406474625 11938 25866
353047482598714881 21275 22240
78189153809340433 6891 24513
573976430820987841 7089 18528
431931904748140033 10083 21920
18364977326260857 20742 25811
5129051354067827 14887 20383
52534119516078449 2215 26305
30806150911814713 11199 27254
30003646858904889 8099 8329
412186198838234945 7290 20024
838638590541460609 8904 17551
296647439530133313 14417 16748
338855885048619841 18263 27658
805669015728064129 5976 25995
840796284066865281 6897 13799
492318325569073089 14636 22715
746102643858439041 10529 22733
314476947209662657 3122 10525
371419412691448513 89 2010
325097003207432065 26159 27438
393528541922481857 16431 26930
944443119840293889 4887 19234
67119209702322993 1654 23929
708833571624609281 1150 17820
506319819485259585 18653 27802
519575243607157249 13866 16816
828759145256253057 5845 12437
721389132576447873 21607 27519
800063269831955585 4187 19351
793822794985352705 9451 21265
306956043452654401 14999 19264
668348196367418241 1634 11364
18126710182702513 6998 14297
281730113487093089 16661 17075
647792503236740225 2906 21692
937436187524681985 7573 26095
749885765228956545 21349 22464
356308341313372545 26827 27596
368827054636110337 1200 13356
429823261645594817 869 18119
975813036538898561 19411 24491
739275694557186177 8055 23268
486941881492281665 10807 12263
293342233024972673 13284 28075
783084433451367809 14813 25461
100951937464039073 10612 11977
731409525100612993 11069 27975
389256231271957633 722 11064
845278858314163329 6749 17448
579900701030872705 4462 13118
696422562517778177 2995 25336
1119816698590626 3835 14637
621521883502627073 5689 13020
408119006218676353 6454 23557
700221641235398145 9093 14318
265899751303209089 10045 10522
722996842078249089 18827 23102
815278582766943361 8427 27543
490260260951640001 1598 5626
370147507181556545 6203 16804
546438190714614081 19830 21664
111204879529772433 12700 26404
567317135799552129 2620 12600
825808959677004801 1698 18508
472727405129337089 1513 11430
482288603903803905 7620 17970
82241659111598865 19200 19787
911256621028556417 13417 16413
671101347215714177 12467 27340
54587768787321521 15633 17379
7602740114318608 446 22869
345250284191308737 13837 21053
692202311866640897 5688 6106
190597128097742529 1248 23869
607788900355227905 5244 23816
338562128388829825 7823 14251
542068132625932033 7347 22711
611513108681357697 6299 17860
364335819666049345 10946 16420
645606250310407809 11265 11356
129375111288499761 22424 27066
632657459974573953 7171 11068
182069319562042849 17908 19786
94129290188405441 3412 28058
804376449900932097 12726 24816
723768405520054657 7015 9903
364054878666674881 9872 12140
204262382781962529 2700 12082
953969616787833985 11143 19961
462225654904038657 1206 12871
941722002534060417 9609 10701
990294142053059585 11931 15540
186497983746878753 12347 24177
236921783362767265 8844 25262
157640931618569633 7115 9532
362563847549466817 4210 25511
794940441916839553 17918 20896
331278771706330113 3571 18997
383403078611689089 8977 9107
877932502706371969 8532 19142
800137851527953409 9986 10081
110561483827389393 17908 21513
409403052430686657 17806 19076
12281042944493949 10376 22208
678092418292795393 17083 23964
352761105400126977 2805 2844
746921963301826305 9034 20786
906198747077255041 4322 4509
707975729088420993 7331 12318
482387637931402945 15086 26464
450026724132836609 5352 11818
346124911643102017 2599 10022
940488534316859393 7004 10225
827872999601503105 21899 23789
594061080215038081 9229 12195
940232146851329281 12788 15228
889200746411123841 15039 27069
558171690825993473 18297 19296
271918924734986689 10392 17129
305704307370774593 11520 17204
859408845877727105 10400 11015
741655900683092225 6424 16753
106241904108696161 5673 22814
48055143700523217 1697 16383
128200260534274689 3579 23134
886512922782607361 14337 23692
376929197278453633 4031 15494
251919312840271905 7120 25159
113505622712029457 2950 11148
289416378302881601 9777 20483
965020479332945793 9086 25871
656364482925269505 8995 13684
966020425648427009 5545 13939
757985572291325185 15157 16558
186621264625866689 953 22606
118135967906766833 11622 25158
292432806593343041 12524 25804
549070899412008385 12175 18172
988965880476381953 8345 23290
7142697743674376 11424 17189
687224292795495041 8921 13646
242684129630426081 4200 7555
894215062036774785 23001 27010
885589429424641153 7192 11090
488610670021689217 15366 24168
360782205350936641 7665 11838
978795394508306817 24222 25133
922993996962034689 15744 26318
366530984091699713 10354 27117
748338431766519809 1839 13475
275014373075773473 6622 11084
643314146790316929 23244 25484
540919376585396353 8665 21661
515297204143387009 12586 27226
469710516214444609 1227 4936
608835171261077377 4297 27628
270127298896316161 10421 18082
943084251944618753 832 13161
78580566900026129 11880 16605
761501199655498369 3614 21290
754997956667200001 200 28147
486185352597395585 8209 25347
305698161222988289 1888 16886
281048695832296865 23830 24786
395800921848096001 11601 19180
442639139827527105 2414 18690
201108247473055009 11140 18544
817534506795197953 2699 26892
898458024666457089 15093 19062
168715565322877121 6749 11964
135131813417853409 9362 26024
822431769598765057 6184 13063
644052215191241089 16097 20428
811047330543921409 15524 16378
880403937751676545 7245 22784
868059177614924289 6112 15778
961704376409347329 14362 23522
409398750275066433 2619 20399
80327636036013681 21505 26222
412251593754788801 2894 14952
39099390312802737 4451 17123
167321603504497313 18393 26928
668564234392956545 7248 17118
458286840281402881 15894 22450
586187417918939265 3431 4295
525262132933214337 1361 5110
955780888245794049 4235 6357
175443754858790145 4799 23303
564199665913381697 11464 17056
27224034345557869 267 22762
918895181028059265 7262 24516
401344342961209601 7740 11808
191795189216993121 8881 11286
520710593723912065 638 24059
500628301502995777 1230 8852
333467140213784321 14984 26448
539966832733004033 20807 27402
940091645859418241 16211 20665
973809920649866753 14720 18377
845823787151687169 12275 17217
683725559329378305 15518 21043
312369305798419841 2475 22154
150452382481727649 9268 21158
121555375769830225 10212 12750
57373457254048081 1243 17878
5027026271001490 1330 26273
159387000161242305 11658 13400
478793414588523073 19393 19447
186561981166978081 5792 26683
968591022773374337 16033 19561
901863921876820737 2816 26308
863081339282828673 6813 9429
778883769303096321 16209 20138
468938045720001665 13835 16521
79967012630813633 23988 24237
884380431714362241 439 28249
539409007453958337 3225 21320
760350428544249729 25945 26497
820369300874698881 12504 28130
61477863964043425 340 16206
441671090973589057 2072 24808
320824864307986945 10838 23104
562610575303150273 7292 20126
94638418192829473 19088 27110
290826581375274177 16687 20143
704037023780948353 16588 25130
707849499589581697 14226 18335
183634310354719329 2875 24017
636131476791153025 6851 12997
102376487569820545 9888 24595
926435953910210945 12265 27563
229763528452338049 2839 27351
655934928115289729 7775 15767
254197086214894337 6553 9716
380548024261894849 11685 25209
965915246660173953 14878 16086
890913047543481473 14210 19953
54353187728771961 5964 17057
45799956330935033 4636 20243
828825257744057345 7148 8139
340444685959386817 10927 28304
875564304327006977 14676 14707
911785282515761921 16492 21541
574924040277736001 6398 16137
772438312696639489 5002 23271
211395171594695329 12900 25407
938981031145853953 7875 25021
20029106698416401 6467 19765
297499728130436097 21030 26739
388757746545927297 4039 5778
65687248472453777 4108 10684
799860725752907393 22804 27519
602404588819670273 14839 23836
144811938464648897 2126 7022
345468819133596865 11916 18601
71130040864517241 15242 21900
363102939032007297 315 2044
242814890565874465 19047 28286
989036572016669185 6669 27827
641800076898121601 14487 22644
511005433939377665 22667 25760
733570833885330817 6022 23974
955159718256165761 6676 20741
95967204216833585 6176 19858
314528021070191937 3125 14464
220266499893504897 13854 27886
37924599012523433 26872 28009
197442373308476257 5426 11793
876623830247158529 3334 27080
618117367636706689 981 20243
621703335179855489 11006 23749
772191908113569537 5285 12422
213503220725915105 11548 16106
526749197233151297 16260 17740
394203081766118401 16736 21913
610865914008812161 14673 20806
754505660079761537 2725 25568
859823926796202881 1210 21072
29940008878693193 19634 19940
848112479691053569 4260 17006
932085675049609857 3798 6191
757190646819815041 15243 22322
873804671531569665 11692 26797
86536893466515601 25333 27718
667429832595846785 960 24337
790777577242842241 4623 6903
893814904367271681 8090 25390
983181116178542465 5759 11538
514027892250130241 1100 12769
864391320309287937 21106 23734
44821597357366017 5107 8144
520308817704417921 17489 21882
120649231070220961 2617 16565
94281709460695137 2707 5025
836349487109853185 5154 12983
76999454117810737 14367 24594
498070692549777793 6857 8862
983365883334776961 997 14626
457802248069935297 15360 18357
212370200748168257 1984 17833
411384463227623361 19803 26089
805860347001022593 6548 26481
647196501152617345 4280 18397
695821124971899905 6686 27813
521979747977315585 7941 16580
786096302339409153 2878 24585
444045686691293185 28248 28260
377075844142453313 19241 21812
729910209537937537 13417 14453
167717998462485697 15196 20990
625999886525928449 10853 16738
503381131107403265 17639 22781
437275672270846657 14276 17614
956387833793989761 15257 15608
559744439087648257 11558 14255
759323564770440449 670 18983
194781776894704001 17013 21870
106521996348796225 5170 15538
201226383963497569 4553 27815
744483438634659969 5806 28266
794490424562429313 5594 27498
383308120409388673 9014 25450
344646211145839489 18878 20640
605614798710817537 7110 11344
329007277598808641 5852 8619
535038328663183937 7609 18348
964330887485314049 4376 22808
815129746090235649 1473 3896
907415603016307457 14241 15691
774228681452932225 9018 23875
623475501274480641 13777 17600
520164071366806977 6783 8199
566978666069221761 16701 27893
702566031599054977 1547 26182
678062917891221377 249 3348
782073950446061825 4128 8720
772191017092627201 9733 13769
584777146778172545 5781 15895
106676387526686513 11128 24617
362398886601525313 19774 21109
683732678202662913 8080 24666
437279274186217025 16857 22470
705416902712013185 14191 19788
387538394429611777 7782 8814
903214739608518657 13248 19578
453047646677411841 6875 18327
544108081141256833 12908 22489
311918150114067329 11459 12465
558620530804066817 2680 10659
335500328252045697 8161 17165
662174260664922753 6200 28251
591429541639485057 25690 27663
652738652268414593 3257 17896
709205832166354305 12388 24366
151145150799191457 12766 26886
540453804790686849 17088 26120
424723051009724609 3168 10602
758590679556967041 15447 23636
921180601160383361 10217 17249
63742288440778337 13126 19651
804646310835483521 13709 26107
9164062810263829 23720 25077
461204634392412801 7087 18669
587606918265450369 682 7926
713355718124976385 788 8038
897561598463632001 4641 27679
890446661906931841 9979 24062
243943684124616321 5572 11943
175292768616049697 2046 10232
712291361700998529 2534 28288
162042567601570657 1195 5659
538106025424738753 6778 15229
779765912798328705 4254 6899
158669550999157153 27241 27655
749856920161132417 15614 28250
631978393316217089 4332 10212
615418809428877697 1689 2506
288161799694300673 13135 24111
845232771079803777 21905 23840
443062091089970497 7844 25047
191632480953874305 2797 20622
710175893669806209 5186 17798
562715125669395649 1524 17101
867139797115868289 8705 11229
187034853731194785 10062 25027
796134033516715137 14142 27257
939061050539333249 5032 10962
116171020612924289 15478 17927
876235532403885697 19680 20826
211114357887488769 6383 24869
378551315848564929 17908 26384
886402191957188225 12884 21968
387802614073326145 530 26719
334093784851511105 11873 17573
404638276537763649 8434 20934
468041208618032577 1139 4296
255172206563461409 14171 18017
517323892367450369 17009 22281
112560186252149921 389 3388
32911107667047193 6447 23566
112825388553819297 14453 17751
298980110012983873 13844 22173
53356123260964953 2025 24680
917800178626023937 11582 26388
547251950189096449 1718 17999
528168494356528129 11584 19200
624736001869077761 5281 27988
408180328711523521 1365 17550
579890693446930817 3185 7664
341755372318509377 4597 17758
590879558099413121 3677 16122
140860928793287601 9645 28218
690712664563054849 5160 15257
299279723051348865 6019 6893
528214547301839617 1307 17344
28145765112270737 3692 22026
699091748674352001 3456 27658
33267891767728485 23353 28081
708690486314861057 12590 12696
475205161501335745 9100 11323
825156892045416833 3361 15824
102321651065842897 10638 25746
831527926370906497 4526 7196
453577882017668801 21094 26730
341387142293047681 9588 26964
484995309138234625 11853 23056
728767267594218241 3295 22594
715767137030738305 6879 18902
981615024415678081 4993 11661
262192072307449569 2717 3539
563423334192290049 892 16812
519455959413136257 4152 7206
653040812671083137 20262 23616
489945764107140737 10792 20367
460305133787510785 14241 18250
777478454053905921 5955 27022
555900327925773057 11157 14361
345237847121389057 2186 23764
41592237275121849 19199 23470
585759015954977281 4718 16579
974017299523314561 10544 23263
164033049507899873 6030 27653
49452849626799633 15699 16432
802260622181094657 21574 27352
285928392486400897 16407 19516
608976328062375681 18539 19457
428101709686128385 22718 23236
373729793412138625 6707 12440
48290027478817169 3324 22870
577030966331754753 784 23741
693861270722930305 5350 23171
723728854294009217 177 23355
817931424908525825 23153 27872
554478872153147521 21625 23077
664514985827874945 3899 9862
937019760700252417 1601 8647
62653198351927841 10969 22516
464751166583191361 15201 21318
153409765636990145 20060 20080
85597068901378753 13206 15037
529505618621929153 23958 26206
946986507989187457 1802 2294
798633602877654145 18207 18390
646224658992338177 12679 17419
618010680788774657 8156 15382
810377833598771201 14929 21776
16796781323346723 15796 18686
35750655250879505 5186 27123
79187644792686033 3420 15747
788491888549010817 18073 24393
102488818433894129 2753 23615
238171671890540897 10694 27291
23248098461170485 9210 13349
872931611938717825 17751 26950
680751143741144193 1390 4156
887680116431781121 14645 23252
172764122261444449 7831 24326
437935723069394113 3603 17585
237655301416960897 473 21452
997920867143278593 2164 16836
306677130479744897 738 22296
124624261460631665 6304 16658
964440997931131265 12943 24174
454445268202690049 10589 12721
275775736224378689 7539 24092
380329943844920129 7103 15230
49155406771230761 9391 22879
1795118892175652 4960 20895
63673850198188833 5365 10929
536404572684709505 13046 21891
216227604354696001 4880 25053
517566233778765633 192 21406
459685488078694273 8283 11760
45533926311215113 5283 26728
363167657015306817 25524 25885
53854281933155337 11416 19314
701515741080488193 13131 22199
722285143059842433 7486 17211
673231520791983233 26360 26382
294214037312784193 287 18856
245938371354558433 24773 25871
570574143271251457 5911 7240
426448366187255361 3094 12811
496080951976068737 2582 27570
803554840803020161 3696 11608
618078676239967745 4788 25166
706249011595968257 4959 15222
610800161304425217 3373 24604
207647581155331553 22072 28319
486311696624092353 7380 12157
356820654231736257 480 2543
464146708387232833 1539 9505
214747277263388257 10648 27781
628961528980049409 16164 17951
423376838599363457 20434 25097
679540995672155649 4856 27369
202900177027974145 11911 15181
989926232455452801 1444 14239
174280412375903649 7990 15074
395979298399254273 14034 19080
49192272667870185 3273 7316
532821292761063617 3661 22073
915273900471230977 25550 27437
906799668722086913 3397 22602
446682931685504769 22516 26059
739098807849451649 14693 23055
651214092540950401 2640 23684
679452784272513153 12518 23127
137716504369354449 8384 16134
872634259753361665 12985 25332
203308499820177953 10295 14098
37984312748179153 13461 22544
180186910503383745 8459 9478
971940340280930561 12575 17184
357918506336172737 6798 24158
248374237392681601 10843 27184
469672523627640001 6620 8913
111157685227787793 272 20562
698910329841009281 15181 18549
163508379498168225 3258 15292
466757139211697601 15288 18999
218626332947714273 22570 23434
886058131682428801 76 18731
702542125788653441 2071 7053
938002745963974145 11496 25162
455010821023925889 10305 17610
698266584801711361 8883 24703
673795183239590785 992 6427
633011529705019137 3504 16964
926362631902186753 4455 24510
307890737611867137 16752 20194
138003104055258065 19693 23157
170253339281703841 31 4645
982757757184849409 15200 23908
121071911167643265 2901 26185
158535411660281505 3957 21145
81661046391818817 9856 12919
968721033341559297 14603 15053
473037450290799937 2390 4709
327735477165134657 6379 9410
420605148424915137 13992 25807
532894171367750849 9403 15007
355362228659810625 22319 27398
496382907337718401 10994 18290
629320908005300993 14067 15911
253547621916204961 8863 9700
757268695812594945 27 20962
190839172154142049 7549 11631
409121607346936129 8318 13215
722679148139825153 5415 17608
692532763044095361 4677 27859
976000585011590273 13318 15053
168110432297542177 87 7885
480560783415434433 2162 23451
359222767807462849 1680 2789
629913614164678401 1813 23930
624296402560577921 4889 18005
477542292768781377 8321 16413
427460944948318657 13278 25223
227844912393962305 4020 26591
314096943538803713 20357 28074
530419897690087809 16108 27033
191169080416013761 19653 26076
801656465831285889 16743 20774
953616464041989121 10699 12962
553335426617358913 13298 13825
258225141504009761 819 3111
28303944751414181 23066 27685
788646975243896321 10736 20543
991459780171318529 5879 19759
828873479673458049 9796 16706
714817751492915969 8943 15948
574238672259998145 1696 4892
729987213751222401 13074 17422
148230500109757921 3298 10641
663780465993525633 7984 23693
580505813047469825 234 12241
948450002844943233 7137 17627
873318298851327105 12936 23048
722495450216229121 131 13997
822011482502819713 19033 19820
645158130869610625 22833 27742
310623496113020545 4208 14498
512038351502084737 6393 24147
456934235150104257 15592 26745
369652288040732929 7799 19766
433475155803588289 7842 18308
992360204114305537 8939 28160
261955480173998721 19103 22569
620282255168113793 329 3371
440697088707263873 13713 27992
811606830435394561 7232 11378
131489120257075601 22928 25292
234113230896021217 11700 22945
264523802864029985 18804 21008
398748350945140801 14312 27647
406949693229467585 4077 26625
308921407242955585 23615 28091
756558701841310465 15171 21376
247263887742050785 14133 17841
354042405431673729 15855 21237
940543668853003137 14255 23045
389855652341790209 8727 24677
484664052474300865 8431 22295
473753300427592449 4628 9778
568646248646153665 11537 18225
811653559437768705 10630 18774
980596608618569089 3241 27807
365390688784945153 11182 18506
532300079049100801 4367 24895
797895913161905665 6645 24669
189582852586113409 4092 11953
226625186564081825 7638 11432
622697996200933761 10744 10921
414806216717419585 14588 16935
99362830645233665 14255 19943
554315584423736833 18150 19723
859897446959770625 10184 26634
36223586697754937 15983 18232
930550561627768449 3202 24378
338686608363634177 10044 13715
336473477686773505 23577 24465
334263441926435009 13904 24748
147855031334543713 3988 8554
769212749578915841 16984 21120
983147112153126529 10304 11910
225663882342271201 6151 22883
359422925970704897 3180 22593
799805047200198529 25999 26014
286415316003449057 13729 23162
771791915263303681 10883 10980
432693941326633089 7978 23499
569415316335639681 541 3663
889427159515754753 7686 24941
185972925864799521 5326 10198
698193104273656193 14361 23917
717160137317723265 20040 21875
245178091423461825 9465 16116
871204524302338945 4276 22550
174455935966037153 9608 25976
753095272887552641 3794 15271
972756986809095297 155 5851
2429946100473757 15527 27811
977205534431732353 12661 13493
390785370723268225 12196 24270
746980394042218113 27093 27168
772759347710643201 14574 18621
295264820494182337 13809 15873
769134151736782465 8668 23542
680261741915764225 9243 20721
469097438018987841 23145 27807
767656337695910913 10188 18532
801262092424355585 7890 11759
530841741035338561 23073 24515
940695731555404545 9605 27122
695955186591973505 8543 17476
109612194761613329 12873 23610
288276385635192897 1291 27222
419705112719636737 9389 22416
110131968947314369 14023 19809
620375112182433281 5568 10138
886942395832470273 5047 15053
675742174998401153 19802 23498
283641080506853889 7062 12788
487572977573709185 25336 27884
919753198387958529 1323 17507
1058757399501787 12549 19994
295039384610646465 2829 20422
547922071454326721 6600 19497
252633188816979265 18410 20522
877751054674586625 7520 17757
761500285498712577 4807 18841
531478288086763201 17510 26014
657800611688180993 2249 19346
456570440841655745 7403 20077
948632562191164673 4665 6859
189001516693554817 5319 17428
819661501660895873 11725 16862
245685529551632705 3313 23892
287311083839014721 11234 12512
873275866718447745 4397 8212
947095307743360641 5821 9647
968951812470262273 28055 28124
519941767919561921 18149 21168
815987442683383041 11588 14925
422968639904489409 13907 20964
193004280567304673 2716 6827
545754926097529857 2105 16673
871260428147539969 9169 22057
405573593041033601 1186 12025
561307555519444865 1462 22722
749263531489134465 8752 26335
208030882073490625 302 12380
583952880889846401 7134 17204
816060051841542785 17709 19626
561724997951031937 17809 19448
791916197048099201 3181 19587
693222114281617537 22027 25038
974811367362800513 21262 25022
27970849369609141 7150 8688
328311929792125313 9393 11221
277381546657828449 14540 20892
281448272760126625 9235 23596
707857237248347777 7145 26137
76687002722568561 4821 8432
202952047516824065 9413 27829
828842152550432641 13325 25357
732254700682005889 22517 26022
885398403505622145 9680 13268
781174513917783041 12384 18681
995312352726795521 17026 23967
829226916566128129 11596 11628
340127790055678529 9404 17141
50454953853012801 16894 21401
225903426600378753 8713 15308
630009522118910977 7071 17927
829950153797160065 664 2828
852070635699384065 24724 25346
883432552880702081 15652 18614
221630468989715713 1046 23095
985149216711025793 9007 18564
145602557578861537 7828 24629
288844241091307905 6944 11911
320426850894534721 2723 25137
561640850236631937 20752 23977
447727611795976065 16398 16454
45495651576072049 4414 11995
357098797353486913 2406 3739
779074818992203393 4092 18946
27366765076727973 1207 24532
911845253103361793 3200 26311
369962907208929409 4924 18243
63551882013502593 3602 14841
287094907608796737 20254 26622
950262932920946177 11779 19287
751264869675040385 9261 13832
410988041290355713 2087 8050
637400305377077761 3050 4883
269328874554016545 21231 24803
356197450210743233 1840 27004
342425824304530817 15418 22298
705938383501454337 15248 21480
210424340171879713 8823 20812
211934966017608417 6574 17205
946354236540035073 1566 22284
294332435715354305 12827 22744
358397749475837889 6211 19625
422702803942883073 2898 22666
433049734048228865 22439 24540
523184359274033281 7620 8739
816746948281473153 17876 27533
896689504515066497 11907 21784
209160557605233793 12279 20672
811498217950664065 6859 23015
50601119783006969 6528 12541
183393512255463521 11930 21449
823671351297935617 9917 14806
986289900866204033 4618 4971
520696222395610433 10327 18379
139565936793914609 18418 26333
454824472017467201 9763 17076
975233934205654401 587 21632
797773952573489665 16812 24941
893928644170415489 17729 27617
476734094825378177 11646 22023
310135178898711681 6322 27758
833028841597279489 6023 9105
882852765526607233 15411 27342
248879444987782241 7744 17312
469035272586957313 8023 15842
274389014513726433 5804 27309
730590333682130177 8625 23907
655349553146596225 4798 13707
863972811162618369 1738 18139
852926179693849217 1751 10363
769750299350604929 7770 24298
236954148114566721 5878 19402
790788976345574273 12330 12560
845307391352715649 4999 26075
783663700478513153 8177 22003
520808984642105345 22843 23223
694758163665675009 24390 26162
858057847344678529 10803 15803
517130322887524609 678 6756
480819363709034753 2091 4989
765952712336577665 10096 13829
823008263112367233 2435 15080
982694860566823553 7802 26408
940068152943172865 2739 26123
802723647345196417 25139 25318
270535012325932897 4571 20195
94853422096761617 7207 27841
243284567160262817 10439 17451
908971977137504385 12322 20875
22324058001000681 21747 23799
625105298288673281 81 15092
134522636256082961 7411 10100
406349110056815745 4905 24324
267033527229482817 8856 23825
489079267697960065 13166 20085
531483982261651265 20166 22684
128386921684814577 4308 8290
133402420596862465 2110 13654
477492433708562177 18275 18917
712523561796263809 1584 14119
348919485948492545 3129 8255
923437206392758785 16399 27202
421731721896705409 16326 20019
353599716920687233 10663 11978
107996037787792433 6616 23749
915061742348537857 6682 22565
560547781860321921 4504 12492
257966529004153953 14036 22169
807649926829149953 1154 18179
375171906356438721 1008 16121
336757196147814849 3834 5608
508327399173882817 6388 25848
127107712379263665 15523 24575
160902314939132641 18785 21325
713875662835846529 6037 21509
995919297714681985 2566 5259
568897702641315585 14934 27246
33971376646842801 7596 19909
246041250190600641 868 2220
809397545928764161 4945 24840
107324717862503857 7065 9796
809480479561099009 6322 23290
866096984200481793 6504 23234
123636629952233793 11859 21642
329269220647141505 23284 24567
430136160179909441 10909 12553
653824985090480513 4639 17093
949223709354786433 5007 16725
291470769413713537 3379 18297
457548457648581313 10789 23220
608474179719451009 11472 27776
181443486522983489 9411 17035
772469575437177985 1205 16494
746417135083628801 10889 12867
748189345521311105 3856 6625
726256258345049601 1218 5824
172182342599434433 8225 21473
891807861114156033 24042 24064
186894950879690209 3705 11862
342850592076462849 109 4591
555531104371276289 2679 9659
575475602235808769 427 17751
361652009022819265 17051 27014
99878464970689857 25506 26710
93353007168282433 17376 25503
79820192636841377 3152 4950
387404020191468161 24114 27602
726899194808243713 5309 27962
815596485560995201 6170 12309
867442135314046721 13126 25970
860148102467505281 14192 22856
494689378349821825 3060 4257
347031595376371649 21111 24113
354662959048251713 16386 26035
994573667754167425 9081 15036
778114659475608705 17640 22651
379720978002886529 2455 22895
437416722654784705 8642 17338
120642548471394657 12165 18911
952775780852906753 234 21835
581539585705805057 15210 18433
290615333363771073 14273 18783
549855385070600257 4776 16272
420581344898085505 1011 22668
525197465972034625 2989 25151
774823042718320897 22671 26535
102348406983011841 13155 23230
128083334066420913 3815 8175
923487145335606401 11408 24187
998602613505621377 5078 6287
28656542594234225 22926 27499
72534029614718769 3032 23118
896697032285224833 12690 19807
237350027456653121 4811 20707
205002139784951969 477 17152
731254834436700929 12945 16843
397031337224468929 4519 4622
270324038264700321 4335 9009
790237529993703425 7458 8494
706493961869956225 11293 20276
39056847543115225 9931 13926
21784180381029473 2849 21808
639873288142425217 6183 20055
866311311015838465 16037 22379
998134060164694913 13446 24974
168933833548063457 9572 13236
733626390618979969 6938 13304
957360422600022017 6319 12269
950836224960788481 10442 22607
582356428626081153 5362 9499
415162616333148545 7193 8620
752309510231501825 9489 21831
149741352666701729 9423 12188
301840674458926401 4755 25282
15599534153579953 20518 26457
817001502591654785 1251 23582
103800752896056289 212 25302
414297600807412161 13237 22275
257169336292960801 11403 23527
593617125102557697 611 728
225719754033470113 1407 26819
117636061256060737 3480 27381
953378673937180545 1343 21130
708770607485082113 23877 24158
507283479684893761 10342 26347
336116934969521025 20340 26515
852084591111534465 3768 20133
851704938822369025 952 11781
387049478484307457 157 1145
144357419739460385 3025 12278
845045697943021441 904 12366
709008016793109889 3045 21487
623911187893377025 23257 28257
588688333420929409 13394 15982
200494937612560865 6643 7581
879362865131643137 19050 21122
123188220687303841 2363 13377
130237049109151569 9534 12990
394778744894466625 20421 24044
374969635608199041 17651 27983
264472857595500001 18505 18737
222549393753393345 22480 26202
627656130752782849 7887 14770
805004680402706945 24005 27660
634683473559853441 2537 16238
560783352844023169 13503 14717
227864319505101761 922 6095
49757890169406241 12287 17863
4746480786245400 7583 20799
366888557842070657 25815 27451
87324075074249665 5215 6643
700234054857080705 8933 18076
530025301696618113 4115 17920
7486100647550843 4027 24338
622041843326741121 15325 22743
644712530961062017 10846 23720
175889451539283937 7506 7622
64516033123521057 2619 16342
835406370944170369 8940 9588
428102302838230017 196 23317
240395576284306849 20181 21799
213632782007291425 2285 5619
67088600189720185 16372 23661
748351919515062785 7254 20108
82536819018677937 7963 19116
416684452948413057 4838 27666
331924445816738945 10286 22717
152496084561366977 16195 27550
80383739862647025 15484 26446
741668424415021185 3563 24005
593654597719847681 17 25425
478338187588651201 11083 22890
799040752953963777 24922 26134
809945555305812865 5908 14207
355752823251307841 1057 8073
290851104262177537 11717 13688
903231790921666 58 3517
394226561794393857 23310 23662
985208428916393985 4955 22619
779072469889559425 9785 19163
684323633687988353 5055 18275
994299471715930113 2378 16287
786328644921283585 1163 24349
712895662166349825 8508 24786
792456767779448577 1427 10499
477404351182993729 20284 26491
3556780275488337 6367 18042
872409224020390913 18441 25504
639606241406873729 25107 27724
747713530588196609 22317 27132
320001123348120577 6295 9239
227385730201778113 11789 15720
802562729345375233 3817 12940
300050148215657217 10077 22915
618751795443301889 13369 15280
292611463814115073 12425 16263
110811581661486977 2426 5685
796657791841550337 6037 13745
545917165594787009 399 12677
856801033875317633 3217 13480
130568981552166001 4317 6077
96777164455939873 10720 19082
938302065883391361 3293 8944
379051544732551105 2091 10547
908733946789787649 615 26997
565624842083803265 11917 16252
307315970653078785 5989 22451
76729435235964865 5014 18052
756244499892154881 2282 23139
825112142122602369 15309 25540
78454582542576641 9318 10523
261294952499714145 18680 26829
85101875349430145 6020 7858
200671692146965345 2618 10616
118831965759156337 8163 9845
92174724346339329 19150 25080
145453249671540161 26335 27447
18633294257991653 7575 25022
611916544999729665 8678 10551
251087358641900225 1314 11070
361452734169994049 6913 26312
152841931275400353 2149 17941
598882009371678209 16938 24120
337280739184340225 10204 26253
556878823757195137 13286 16653
78147070885190577 12738 27712
461737487081848001 1799 21673
154398019106384513 6097 18295
960275710134219137 11797 21037
416896604763689281 23221 24455
408439351046908417 11909 12463
717972546396854529 9778 16136
548182407044670593 12479 15641
51898624200813257 17596 19675
190173740431788481 14445 18356
334055404630607425 1111 14845
134169061297619409 12433 20263
299102594341075457 5633 7183
63473400945170513 18006 26121
668773227827390593 3334 10997
48140698506763617 6427 26333
93506158350319169 9618 9782
554208820012036097 12778 24273
389643764033724673 10485 15791
228796539455849761 16933 27438
334897593099366721 16898 26100
208060924203024897 995 18770
865562630239512705 7146 18739
823224484182027521 8102 17991
392754661832721985 2664 21861
966004878028883201 1868 28183
76212134102394913 13932 24124
749216958769203201 12143 19869
693071079261169793 9983 14675
498650837905543681 6286 7976
425302248157951361 9468 26056
222742616962598561 23987 27955
449579833081568129 21746 26431
106911935261393873 4891 13417
556980122242681089 5569 14647
626699947553611009 797 13873
87671005585331585 6146 10007
157191350893057793 3992 22554
631758222249263873 9968 22980
736090221540713729 20259 22377
105518322269059441 11114 12111
397763161279527809 3659 14090
277607600569940161 10920 22298
704429982847521793 17083 28326
872166233706462209 18663 21365
501804749136752577 10102 15870
653012248163921793 16359 26949
138804005373295073 2194 24496
759595724880195841 5620 22163
326036037535800449 6745 17510
660728262608575489 23192 26759
375539869864034881 2803 26106
612465055205415553 12551 17686
358421691917484993 4324 14862
362058003261697793 5145 13256
841041619023975809 17693 18101
677069075103812481 14801 25145
772060799814852353 3645 25911
449329806273528449 11719 20169
315703890937662401 6551 6706
26210453707602001 6125 20568
195263446542199393 12698 24310
236038511142229633 1808 15459
482766071741941953 4619 15044
249635899587385537 10215 25173
461809119025304001 9342 12762
876196319305382273 6160 25350
355059911075095169 2297 20234
735343074806007041 12922 15215
104287051832315569 7502 27601
392687676402633921 8999 20935
844330270636966401 17371 24996
484667204602484225 2901 9227
502897541818271041 21887 22462
904011255830955265 1224 17983
730518789719347713 18811 19521
807243183105793409 9532 9650
379684963118464257 18861 25060
124297034544046177 21579 21700
759320814310008577 5557 24657
888717082167740801 144 16357
633291775016914433 1435 7257
566852205221255873 13537 25439
249558510836656929 14344 22479
556833198187359105 11782 26056
413257293975945601 2552 4854
810036574448961537 10862 17079
928434234298755713 24029 27942
267006933176215713 2737 24871
328799460341400641 5981 24409
948691466918678145 13310 24940
280389505935509921 6580 10855
547842713784728385 14135 26056
939951332435285249 20126 24045
826716303351251073 336 8831
338822940197481153 4095 17541
785777618074032385 23756 27051
275790648413646977 16664 24527
558149257405307969 24646 27116
960916707127175553 17134 23221
166008216976148769 12798 19804
324089571902263169 9736 13770
36083036720729209 489 5733
392762186810593025 10427 26820
938348158137156225 678 18694
919686743526227713 3465 19148
801129187984219777 927 21315
590212929837115009 3579 22019
540300036683770945 2483 11726
577784059521789569 9429 10674
603504707984146945 10002 17454
842653444199250177 6933 7859
818414922893193601 2126 23036
847610253159814401 22895 28068
914098464545634945 6684 13846
831257247276646145 5536 9393
960339363279285121 6995 11063
147761427220004289 5446 22666
298402305504485121 18669 28078
216293613980418785 16461 25689
335570551735084865 10678 17414
655189238733527169 2186 10619
100658072989819665 3351 4122
112481081284236945 22542 25741
278988493592390081 1765 10002
195299533158973313 7729 24948
41047356740424593 18086 20015
597003597737746305 7270 22441
708217170273567105 1717 24147
682861926572570625 11599 23161
712681026478595201 2971 15285
468203796645802561 3590 23822
98667768118968273 26059 28286
126203203838358033 19469 23360
293350692007866369 6259 22712
397623785903625985 18868 27302
737993774475281537 19085 23931
586128500577530113 20625 20917
134679563187336977 2202 2617
4328648503381772 9978 12246
818272979725843841 2925 12505
503723129578432321 18822 26556
943026032765377665 1638 2570
135548097971827985 11578 27544
7532968133400432 13930 14838
127048660579703217 19646 22274
566194995729336641 8520 22024
215708994961566689 5962 17038
864637345648997505 20825 28003
197048528618822177 16696 17486
601019761845439105 3112 28288
177882267400072193 4277 12036
249807551717648129 876 3008
840885092866841473 8187 8541
151886725924402561 15165 24787
515383749501062017 12791 13922
648302447082112769 1487 25974
681480757567342721 9390 10041
721356045553367425 9771 21973
981476127061917185 10815 16295
712522773150592257 9685 19703
342144561863676673 18883 22956
882629751083573633 3305 26493
563420110308747713 108 24303
967932853152330369 9337 9649
813621608433308545 9736 10999
660554290055788545 330 12489
501993713607340929 14308 20364
384955363557079297 7041 15499
988369894451608449 3757 12055
383312800481821377 1494 6897
304390666133620865 8649 19353
741029458580083457 22404 27815
155886594979691041 20763 21623
720533726980537601 3113 10232
189349071591387041 11735 21874
467335793533688833 14452 26911
417887690911925377 26257 27253
114162053190614897 12498 16524
37551040777991321 4782 14524
60666876819890801 3802 5677
19380093628498685 5533 27138
364427735649858433 16406 21106
323749700730253697 2863 4074
444315497985083841 2007 16874
119318158976938097 14954 15064
642298200942224897 4443 21006
352573300833306305 15151 23233
668800542978981889 5988 16735
832645766653755009 15602 24148
158988321868779553 2018 23114
377253652144197825 23975 27295
574256130074129345 4343 24669
676005029973396225 10481 16074
488867432197640257 5323 18026
366229413769978881 397 21756
996259493310628097 668 22358
226032257896449089 6419 26530
580268985690540929 44 50
610160341946631553 5724 23687
525023217332655873 4198 15369
657625078542565633 6718 14242
624469726089973377 14712 24372
391708105990595329 12294 23672
947861100579057537 1783 7484
347390713735833857 21609 28184
621032023080946561 14143 14365
229719213038784161 10374 13318
274661905479742785 5086 18747
304088329921341953 9401 16065
971740657415228545 7015 17910
962287532955876609 18667 27404
608154357092825345 267 27027
394547244551446849 13930 22676
158834118903516961 2319 27029
150554438469306721 16433 25312
251777787994395649 7973 22863
163441601268772289 20211 20927
278825726342308385 927 7989
14875235992768411 8755 16396
9118609703516967 6826 8509
163470004410228865 1297 15037
283001901147319041 6306 14603
701867922218191617 16702 21472
15641131989493573 4423 4685
705839586022364033 624 7598
451119039014134401 3868 10452
16465922894035147 21287 24667
35714963566658045 9952 19201
568277129213115009 6682 20748
236716938819345313 7231 9555
525896915764384705 16989 24253
569978123433880769 6958 18736
639749252768552833 5022 8959
871020977711754753 15059 27529
887856671918733313 17440 19639
448507883961706689 14114 24191
590208336035473793 3157 19831
307187478423319489 4162 4782
405266631296463233 271 26897
667108067269477761 23410 25681
204404892611705697 12902 21356
396602311753316161 3600 10449
743998221302938113 3398 18259
874644837968002561 7329 16217
957409548895768065 24453 25742
892392026446803073 17708 26473
843792294925755521 4336 19835
190530790470287329 12970 20275
104132711526034433 3071 26581
609945012799773441 15363 21122
729150068890099585 11321 13792
459302130293547585 3904 7569
45856478686815193 2273 6380
87137697778477025 1700 11398
905949145761276545 932 5460
904263808590169345 1667 18664
985515426674794497 6278 16720
484562850739212801 9241 13161
577546168990402049 3877 27054
679275400053494913 14430 20521
23969647504017645 6012 15031
464184062477475137 20910 21589
94642949205855585 4880 18581
526174128846260929 2277 18333
437468888181143681 2514 13304
958687658821663233 4656 20241
976567076078502785 4128 17051
598713557795218049 23372 27195
139449910104943345 12037 17327
277941035816642305 649 15026
915077655332829953 2081 20059
220244875284915777 21806 22972
417154310335035905 14753 24789
937339969216271361 18706 22807
349453447439024961 7662 9972
594065254566839169 12252 18113
266590087734627457 9377 21416
88757169021594257 12839 18724
234430895702679713 8067 23354
209162234077037825 9046 27737
771251258720525313 8996 27167
985532662713951 5565 14259
308384879369178561 11258 15237
291127287326087745 16895 21231
395794892050972161 5870 15415
795072510627452545 7164 25627
602712074478979841 14707 27900
283803529489684801 2054 17088
132468102247855761 10988 19467
572212048388724545 6998 15832
756287114047886209 7690 18686
141654657486366625 10840 24258
654267879384619265 6304 25899
268718020875130753 18768 18944
349591872203042433 3120 3763
530152553580816065 3933 21638
925268201574709761 22232 25282
484243242965607809 2710 4581
437019716680787009 7166 23633
720312311896900993 4660 26645
697800738067670017 20183 24846
215401334069046145 7171 16656
515156043086626881 4097 9763
606863585164060033 385 19580
512641667900993537 18071 24825
806240249273617537 21304 27596
648635385030495105 12816 16467
444818908053843393 11878 20119
908326774065628289 1205 24728
527926476318132417 8594 10415
509450449182089921 17056 21641
388140846090376385 14974 16965
657354088621531265 12236 16200
410223049249072577 1106 14335
843191115941486721 10032 20184
12953257839210865 3756 14859
770377022646940161 23450 27575
263952958582027713 20083 25697
826348337289353217 7187 24792
736795455393487233 15040 20502
456455178821045121 6489 13489
113077556585086113 11040 25381
939130515968990721 7936 13090
409664416584529793 12773 19284
81803976324508193 11127 21655
463107477444314241 1446 26911
161684926959061665 75 15080
591287254345953537 2830 7764
736931880095795585 19262 27418
294496728057783489 14134 28034
368545605721259073 17255 24019
865846696756062081 8332 21273
280114481803551041 15749 17057
320019268534682753 12373 13588
903768440451308673 10991 19564
438254187972770369 5447 5572
573241990686256001 8573 27089
677836904649883137 6234 9738
171665530024590401 294 4065
647411198058488705 12207 26467
135479921170187361 8525 23644
750357970021898497 9560 28016
176290768009302209 12956 19734
598477241069357313 22908 23228
104065973405198513 2128 14793
465753396143515649 12497 28293
834708648520482689 15919 21959
19105758253925133 3765 25658
374968355055116801 14914 17964
126210666099442641 17855 24212
419325024307347841 11531 28271
579424239270817793 20193 25593
185966150345564065 11175 22557
246112135354156449 22033 24732
44773543804289777 19163 21607
162105541493144033 1382 8850
459769868006773633 4615 27955
915142592885704449 636 20469
893511314432522881 16195 27401
41461138219343497 4772 18845
625744055852493313 5323 13886
26057040677546441 7771 27039
106733546714757217 1295 5745
227716793455879681 3682 3775
738162918808328065 7857 10359
134043801660599377 5931 23916
485696090259416705 4541 15337
687514736376638081 8550 21352
781138281743892609 7323 11819
413245538121476161 1777 26894
432138440883811393 20720 24418
81606605097089617 4206 20608
541696060972910209 14358 14608
924371886860487937 15540 18393
781204540577313409 11176 21620
617416059528235137 5130 6960
211106711263909121 23149 28301
343147506494307905 724 21340
268916071155977921 4491 17340
633791839296048257 5366 26490
480535961151431937 6475 18346
169658698753270433 2737 2906
548589520829189313 20273 21160
388348977526586497 15209 16461
792288600753693057 4278 16942
849935721922111745 12584 15262
693205642986804097 11940 25270
959190687205147393 17973 25612
226159205687380897 14191 27166
909156773215531905 9982 22645
557114590821903745 3383 13171
191773926319793729 9435 22304
297343530523818369 3050 26612
195878690366289025 8409 14154
830943562429659777 18230 27585
691860633595279489 3217 24429
445541948052962753 1692 20174
353259023533613697 3132 4206
15392791266954477 6043 8200
194891920812860769 20268 22965
853715808912738817 14047 26474
210279569313559745 4494 14009
316861728820292417 20342 26898
423116922994676545 5048 9785
270728012400965665 18617 27406
576833051650485377 9369 14516
881516852511175809 5403 14642
201159356608339841 5834 8090
967974476015655169 17362 25065
943887692310188033 19735 23885
132347254768511393 1141 17800
49545930918082353 18887 22795
751132630966722561 16367 20133
455869248780292225 21227 26583
850680591316752513 119 20114
359559411173247425 3079 25008
911230616068166913 1703 5284
718342022512320769 10978 14464
191151650566375521 5428 14908
201498156983131329 9609 17198
143165555554546129 22159 28115
120849667812453985 15065 19457
975705314049925249 8283 26626
696281167479124737 2130 10634
215235249969083489 5743 24566
342588673924314689 14785 18550
363226572622259905 1531 22606
35965869210809133 21855 22104
642733845843011457 5629 12519
127002462427189041 3837 17098
619049107137762177 9178 17655
755152895662117633 10859 27904
826612641926772097 21660 24538
679347451496926849 1517 21560
42002298030176633 275 21354
799820741306870529 1457 3516
260911199743460993 12547 24828
687114500344339457 11347 22748
771790958152372737 4532 24151
614621240749951233 9652 23270
108285416713414401 5437 24286
874585173757243009 1163 19740
869214149883724417 14777 21702
660207137221089409 11128 17420
981537253546108033 1883 9841
676832570627372161 3433 20766
705745713381936897 1131 7516
999263377002673537 21534 24010
362499446511549185 7774 25477
411586354142219329 15996 21370
833921160444042241 3455 6923
358457009781215425 22919 26902
121736842088111537 241 3808
705391417464429825 600 11635
449279940247926401 381 6857
122764501914044641 5297 8466
878958028837274753 5128 5289
718594629707713025 5881 27389
658650321771140993 7321 9977
272212692698513345 10211 19991
942325771678000001 10789 22805
346464645348309121 7603 10585
695562825427892097 2694 15515
286988355420444193 11369 26260
684426439524486401 6356 27757
345131138384875393 8551 24484
175638835927991009 3951 19386
467514177741758657 511 3896
24796221010817021 16818 27058
644342353077238529 8285 22036
463900302043192897 14058 18116
118213762364174353 2448 11946
186769507254524577 1875 19255
726978858455783681 1368 13571
279935839366736161 6567 18496
288427781376565633 10966 15779
745051447808364801 9996 11433
249897166498332257 3415 20103
140464661771041217 4812 10935
646805508758031745 1038 8235
766736418615607809 9067 10042
283454736420186049 1622 2501
23664138606413589 16972 18514
966363417666922625 6779 20815
331286041418920257 8515 10629
998808152415595137 11936 12694
424145970240239489 5193 19136
230533174898024385 11059 23968
74908525176425649 20034 20811
32974241925234793 23449 25148
487031556811551553 4039 24948
634548006735808897 7553 15586
494384524110799361 545 16070
421269908584353217 14322 16096
196415666569983233 2205 16287
584446860871107585 10075 13995
339077486558267073 10536 12953
74045800930083057 20670 27890
226720553381021249 1114 25760
5192860581768600 11184 14490
463937666294143041 3170 17667
567921937213984769 2381 28050
421006790411105665 5868 14305
911664052504814721 11451 17580
378922645990059009 9648 13930
158715370777219521 9564 17414
361073841156517953 8460 23497
807713200548317185 12474 19935
451452443405301569 6548 9019
650991221900827777 12529 15851
859879342349138689 1128 10084
329617188305657985 11065 15486
260208097330689729 3171 14698
184114233342416609 5792 17527
704032788360045441 13630 19935
895928273243054465 3993 25952
94558124688191473 9840 16430
332648740413137729 16556 21051
666353346028564865 14605 17800
455256800433172545 24977 26038
599821465042992897 1995 13691
745145894935166849 11706 25019
806074454869779841 20572 26549
710490844203359745 8811 13871
311987546606999873 2805 14049
44338458249971073 11034 28216
784456242857636737 17023 19847
150400415256481057 21136 26391
455827981103766465 18509 21786
927480794121482497 5993 27858
300432174943686913 13540 18018
529865161105544065 2323 22107
218839186124611745 3821 6856
491345160395869825 11517 22444
545445312653136257 13167 26720
34862711540252889 3959 14925
503315005334201281 18571 21913
274910331140933537 13774 24350
586673661000268929 10425 14427
658992790814334465 5672 21427
315102211581134401 1351 10740
486125291193221889 1488 21476
908129876084451841 1721 20669
450197746806932033 1326 17749
807153698135095937 10954 11743
338744545089799233 2362 20613
611249665565814785 2564 23998
389356047069565377 15309 21302
67653251406895265 10255 16775
461932784754171905 16242 25424
439032097276346177 3562 19509
100829374922110305 8557 18088
956906117111230977 6679 19041
409320577542207105 949 15559
325915300997529281 11541 27696
217469038106951745 11859 20760
256910183404286849 256 22356
445029680833958017 23737 25461
371589267429790465 873 12505
612041290449919745 20388 23528
626957571569278081 7045 26385
940821873781136001 4391 20141
319965179091916225 11423 17115
430896676009819393 16667 26790
54054809832834393 16373 21027
909279133587549697 5287 17871
920514512820240385 4053 27772
725743447825319553 7025 27376
766555631373620353 8718 26530
810490885311157377 3431 7247
131012595187790737 17110 20540
761722302088667649 16344 26406
733212846031861377 17048 26107
801176233131460737 11430 26160
458096933032727809 4702 28151
805126915890152577 2624 20852
609788749144456705 4554 24200
901950849824789505 9776 17055
841582043873295105 5342 23596
366954895085438465 8829 15229
205206212815127745 12808 17077
106379872332613697 8637 19847
183636237793145089 15717 16135
738264540839846657 17946 24304
524639017282567041 15203 17134
569735037294339713 7544 25190
765073415906293505 14245 14877
923687141499367937 277 14962
185469185371815105 7789 15128
630566703746129793 6101 20242
535371013255094401 5053 6178
218410103127634881 4933 22653
393095143805112449 8726 24514
328254663361111169 8080 11646
314695288457521345 663 27126
123885959831294913 6056 16685
778446513908235777 11499 22986
187936044123919297 15104 20389
806173811101679361 3561 22952
735193966373170561 9364 18405
730913293476845697 12964 17882
613319483693846529 1989 19169
532753783285862401 21653 21719
319517383043301377 13877 27513
574268193764638145 7029 21476
129952396415948353 6598 10325
229950316321612993 10694 11672
436108528822412481 6090 20771
115965003221106145 18168 22067
687957895488285185 21475 27047
235222529955130721 11073 19224
503278016030559873 17694 26409
10722125241485971 12488 21216
104920071686056113 3578 21249
205093912019016513 14976 15290
311622100405653441 2547 14763
698212943294976129 4031 27606
706666184779709953 17507 22339
297808333701731009 10662 17375
213525597402263393 15651 27507
754522465869584385 1910 9011
115742205864197697 3385 11350
314511022116285249 210 26319
919955140940569345 14153 16611
612206858212971393 20770 21717
613349370740355201 4774 22270
274766210062573185 9942 21826
324071507368511617 1714 10369
200598040358428865 15138 17670
338724278756988161 8076 16325
388646675309395585 6022 16270
98998107527162209 7348 16654
4593583903641730 7429 26505
928098910633554689 21671 21764
300506510872615681 2761 4669
20318376030029841 2434 3780
876601735957152129 9821 19483
780540055238422017 3691 17988
38603796135028289 777 5855
813045471681473281 6587 10657
124486600083457697 5291 17005
576585341596501889 1655 9551
76575928741412721 8680 15140
572796258867594305 16140 23260
572068373462443009 10296 20267
683485681042643713 19179 22945
860863791508883457 3841 19215
450965779254939777 9649 14754
503642139332356481 7117 21765
733226747923499265 21650 23163
692883229618040321 7519 11306
797471158728040321 10400 14717
387625106607814017 16313 25670
640905478080643585 7484 26427
883280063594561665 19182 19330
530122938686272257 7515 9590
676240436855323393 4874 23121
185426755021570241 2751 2819
72079625553776337 14447 26275
339269986103726465 1282 20164
619384965068590593 14940 27124
655180796702754945 22667 23764
783930142362386561 3498 22294
866809235632725761 8717 9576
154672267414383681 14391 24005
981058563710309505 13547 19961
959792762271909761 10636 25650
131086362002331921 19698 26011
457130718816998209 12221 20336
859931094828827009 13590 13747
970076193697543937 9900 10266
849145884527640449 7157 15092
488082478415378753 24941 27887
95004351037847105 9477 23087
610952358654053249 3294 20554
565101980203859713 9249 9744
882122804061722881 4158 23650
336084226367947969 11642 15084
753897721416912257 13850 25129
492352240111127745 10076 21888
184523790633903681 1126 20447
542942176284800129 6643 20940
643734597752334977 6860 14394
66578558201722873 10588 14965
901341613506318081 6793 28011
378230733849594689 13753 27069
604824344053959297 3685 13426
468980104480774401 24786 27850
75425700564778705 13239 28089
781705343328088321 1028 17374
947691431436844289 11990 20998
882345718624787201 664 18249
349701016160835841 2410 19839
713184752688082561 4894 5109
795210589771080833 2816 25622
288154877709242657 178 24325
342684880879431809 4850 18510
365421983036487297 5197 27455
41420023287706441 12029 14593
987030455437245953 12448 16828
930246534441053569 83 2573
536931947002191361 1513 26517
686758715258754689 17790 24499
248060612575638817 11110 11667
914035037975565953 3073 19458
675275431869795969 9216 17860
877666616841160833 3048 12926
69644151713202265 4493 22898
944578168789675521 9212 23494
819152709411842049 3612 5496
429509616980887169 4811 10323
704851346457527169 17012 21971
261455748103486497 19677 28139
108108795353491169 8038 27669
790048178799018753 30 11923
591463428282832385 6178 10336
291714422553880577 7632 16176
126266669733698929 15660 25473
963385965625725697 7218 22192
588866395930462977 6769 19108
810231356053463937 5719 9538
395229897600746241 12145 16096
65614229310874353 1620 3642
903211415047007233 851 18745
783340642353593345 4190 26015
234452369997573121 6428 27421
924185757121712513 15263 17046
955472612121919745 8042 11825
182872582888506945 2929 27739
727655630553687809 16638 17342
511260333938444929 2133 2628
375366349257244993 5520 23547
636861351674852481 5567 24513
43353775705501361 22627 26406
361588536077654529 12034 24174
683051907366486657 5448 19454
362465051706919873 279 16134
87667529115766033 1712 11884
359543794411415233 1251 8352
429994717557871553 1061 19410
164902817922651937 1113 26914
759193105755375745 11186 15926
76150610006585857 2001 26085
224597676209210561 15212 19873
564110502919021441 16904 28121
628933210847112193 9144 19084
930741137784160385 18473 20403
265826471087262209 1631 23423
180888655667629921 1714 11236
992767275950999553 512 9478
875429635192695297 1311 18833
582079046303956481 8395 13546
150978033022397537 10656 18505
108581131394760897 6726 9136
633026066102722433 7188 9010
940360155435040897 18015 20867
485037831320980225 12350 18972
313313063520443073 2532 24604
136293017560696225 17249 23118
404177207253663809 2579 9942
323084253360065089 481 9703
254498919329609665 16139 21207
141435591191417137 24827 26760
313606109752111425 540 9509
983610996971961473 5203 5501
913483912564576129 1218 9988
741128634407012097 1162 15050
308193377939371521 14938 20119
542272827845920321 50 16909
549758366561992065 25314 26480
948831141668442497 10893 12110
167646201810395457 17767 27028
526457643622379137 3731 19804
373689112857650945 8740 12805
730090445352153985 6815 15145
195873285384887905 4852 7771
735965411141847937 3726 25129
233452963007739105 2014 5017
928350491799868417 9667 10739
594508878309152769 946 23622
423893126552414401 10446 15374
65803896921810433 2716 16095
879675623373664513 7015 24015
470588340703979905 5207 13995
245107571270864353 8819 14797
353366676676603905 26177 27031
86885424301378577 10368 24650
491928622224758529 7845 15496
823661178052177025 11883 16053
506766812797398081 21208 28027
879843899279002497 304 10753
669759010176957057 7895 25671
248334843150672673 4448 23393
460775492854924801 1161 8144
322909101697142401 18278 21291
722379221500812417 6182 8506
692214085253354497 22103 23355
961838542430942977 18622 23625
837553875477745153 1801 27851
101601192003524689 9836 13663
4735622032001175 6276 27499
11316038554401331 14848 19243
729516183345190017 4538 24653
175340565875455201 13699 26784
51769273295334985 4870 8556
805304148102695937 15838 28180
484005127412480385 10510 14444
619221721778782081 1163 1282
711689168326103041 26639 27514
728238430898859009 3182 7602
804827787738666753 121 22140
626079001142766593 7399 15925
375577596560177089 4586 7541
573158541815590913 11698 18205
706038973507766401 2492 6644
677784442239239809 18573 23070
72108557805790945 14160 26407
95493300620876913 658 18879
846952462192341249 23690 24719
906291582645121025 1566 12647
638565203210802689 5173 17671
287822785067508129 12975 19829
859064856996532481 15213 17013
301913585325731777 7235 18099
807019973664381441 6383 8513
777985754340153985 1339 1734
819483384523742593 13647 18072
492784882293374721 9749 11008
458987400766787329 8643 22028
499196638928712129 4000 12694
749543345483296257 7842 17558
540696527110096513 18004 27989
334761299416925313 9537 26951
114961851795488465 14977 26283
76051083838301281 218 4069
179929315911760321 10763 21713
48959512952123417 16050 21940
569360596846340865 14755 25804
199470816603572129 15614 17174
406593288632503681 22743 25625
667184534128097025 4692 9884
899875986702244993 1223 26865
528740030027869057 23217 25854
29950270204363249 3877 6357
317706280549330689 13915 21542
29998445097820793 13856 24895
723474960638846209 3091 22689
182255468196299105 5889 24471
246098113951120481 4 25991
446220372407186241 12250 24763
135216504091992817 1563 27523
292187621140055169 14556 19043
441097921494289857 22189 22384
362119208315082369 13227 18353
61044293446492761 1489 4672
335702603167245441 24307 26471
959786786462103681 6021 15548
443680646012541761 896 12695
963204223891317249 1098 9993
448275548052759361 14234 24592
524517527946173377 11511 13905
286915150001451745 25862 26773
112078935564007057 16165 17514
109499271824031297 3488 10370
939798246774159873 692 1804
332614417141190465 21655 21968
568483262442491393 3992 17679
974764860253923585 4561 25781
643331040566849281 10429 27495
614600310463092865 12156 20303
223363975846929473 19412 21240
143521558306925809 14148 21210
942287306915687809 20601 25100
867232400014831489 2486 25652
993876858363954305 2360 28128
818030365454074369 13505 27674
546207602744132737 2604 3198
874831877076875521 26294 27794
766730800499836161 629 27175
253596816211452129 6217 22885
166059932457187649 4387 12149
198994580017018305 605 10524
361729780581974593 3765 17228
948376121790328577 8271 25021
651264659993259393 3406 4365
347824494316544257 7584 22190
536585830859770881 2359 4838
719745978873955713 9992 20815
251061042870986753 13200 27022
191616678412930945 8322 12592
791170971906318209 2174 15096
701071727756737281 9293 15221
653488732270957953 8819 27348
729525433459063041 1540 9010
675150175791493761 14874 19208
137952976895942209 3631 15178
936401534608251009 8900 14031
777714991397761665 24883 27717
223992258584921441 25638 26390
921623116834336257 10499 22708
94109349436493521 18806 20686
497226354393010433 20752 22093
608167767053920769 566 24793
58331135954059481 3669 19293
436121548377656129 12778 17534
984500492145588865 10446 13480
689263975446941441 10596 19553
210901636117778689 2853 9747
618580202594060289 14951 18353
93745204450900849 10414 18641
842003608497130113 1943 25749
270251740442599713 636 3353
13738564610093819 11465 18758
792065897030614273 15200 17025
576847418743561473 13681 15845
812825500735424769 8538 11002
369548126550896001 9381 22546
318819611687306561 1727 19495
434967832449309825 15600 21535
701445260995395585 5527 23832
503230473593788481 960 20339
242692209692638273 1725 21919
623753101295925249 15532 22784
903108028359763841 3046 27377
24667091125493813 18629 21607
805610942524655361 15671 18164
511365319153021889 6884 14766
473281056433986433 24887 26330
634455329264199041 20374 21539
193234069118648929 719 13729
544832847059574017 8999 26824
222157370605042817 12258 14227
396340941540287873 7352 11651
168226006188579201 8829 15081
336184697610157441 8408 10925
698376673188928257 17162 18701
975111058133080577 9342 9432
795026040412398721 6511 19827
560582824714764161 11477 14492
148532770608976961 8958 19921
261455190633185441 2949 12214
332921200854688257 11804 14926
211504608694959009 10688 13689
119383177741124065 6971 26951
99189957341081937 1377 28213
196884799423845185 25118 26676
489873682392037313 5385 23008
431432688595418049 14318 27823
183884728122322369 12053 16613
711161708928646145 6839 11559
792609173894483329 2418 25891
669238270130048129 13658 24441
233484378318252097 25734 27970
96664974910328993 11762 22318
584213008142420225 12155 14254
891510449714854017 10557 20631
531040874658415873 5474 15906
236966161381420897 14492 20319
352468675535881473 21382 23026
483374239075740097 7191 11034
119051555036833185 7019 15241
615459224401366401 728 11988
882684403261627905 3167 26741
458883380959616001 7831 19255
667947770899090177 137 13040
873975003561586305 17242 22517
47655516859869353 2667 18842
813313131761443457 20866 27230
153647098340712769 12210 22638
535915932438928897 8481 22292
562996518077646593 1050 25547
945521716450667009 5650 26441
438314654339549761 20976 21075
999438607406549505 8572 16567
356929592799765761 3218 19728
678776823823763969 5433 16431
53988240335911545 19390 22737
232280732365087073 2956 20337
554114462311069633 10087 16352
946273862892848385 5489 14081
511797139133975041 329 1994
92828987474579345 7328 12260
575641264825470977 12600 25039
951884987597221505 6646 18935
293309475326481089 8461 21289
624650865328892033 8581 26491
559735064617562753 10619 26597
228604929495457313 7829 8715
990117176642016257 5114 12475
396036790719509953 7136 16990
554764195711761921 16699 25686
892209269160073089 13140 20271
430024806280187009 7145 20624
213564202684370497 6612 7973
619406518421833089 9112 22580
905695739155031937 16147 19300
821937936934759297 23524 26938
670123042429995777 9504 15500
772784362590279297 12466 15919
945397297228279169 7762 11493
147412368308351905 73 3373
693427570451508097 2054 5927
405382013652477697 4701 9448
590869850197218945 26266 27584
77366413994539585 4407 4959
850352943255192193 5499 7795
321835629144580097 19650 20334
880775459444489473 4900 26850
372088763144233793 3424 9754
804421827012095745 7853 18078
618336016487084801 479 24010
603386430474596865 4033 19256
977683119842978945 6758 8917
296746824738736577 3216 16013
476386320307632641 13090 23710
74784694108924305 26225 26349
230642001104314433 895 11863
962403957712314881 1980 9932
103860921716965041 1602 9803
136457138117332737 17438 23351
764374795331619329 11823 27582
451641183282905729 12696 24456
193445305321127137 12426 13919
947298857899024641 18647 24559
839143509516873089 6555 17216
804959262543935233 1194 9726
664200864840886145 4094 14986
107915475733545201 15616 20421
23772627829529825 22058 22897
48760524964823305 9267 16322
167670157515978241 17265 26359
226820542624746945 14551 24816
999361229102220289 7534 19399
109139525576001265 5312 7094
985968543497186561 26347 26793
192287397356249569 13201 27947
959575028542261121 22317 25670
570058566126593985 14368 23955
932924021673393665 11100 26766
858244526566377217 10081 22885
798347382288966401 18763 24035
572555867308881985 8691 22797
644629960343643009 8727 23434
280082259933760001 2393 27450
325260584696522433 2436 16695
417095147161237633 1622 3118
963741882325884033 9021 25993
973324358441740161 10643 18013
874676059950701313 5217 27359
704377793622558849 4450 26459
780331061994466817 6717 13067
325943523660424001 12201 18160
291873364324956673 13201 15533
252973029416299521 10915 14736
785830988857590273 9190 20481
419172884549677633 1282 6821
724957335547458177 4098 15066
546422767491026945 18781 21344
767179311123804545 9843 26379
231868917944563425 2748 15240
433889313885387649 8808 12366
178866557637011425 6604 8769
754144255763300481 15702 22146
884072842136671233 17821 26394
878356178156337793 2983 15565
136903442134684641 3269 8193
19382291345117153 9423 17979
65030102310497993 22182 27150
266849051448915009 4870 13368
835931982870878465 15958 17761
400229518925534913 6700 7924
672568954533485185 2635 12875
64695998375668753 3371 11763
540532506782586369 24273 26380
992684506975812993 15242 16103
531792164031525505 8205 10635
365168920691232321 334 24600
168897053255566465 4898 19943
87471591269071777 4644 19930
663258276108702977 7570 8973
643328223587076353 6686 10523
898567908716433537 873 23864
448332602296510145 3739 5227
220353606790734337 7701 21673
27018733421542153 14 28123
451885292611965633 5191 21096
143508123652289041 11421 20287
932890847586033793 5706 9804
545300861559837825 13672 26360
301014027768179201 2511 8334
149338287414302337 17905 23903
683997797166522753 7918 7959
735381190883444481 18338 28144
260038199264304385 10943 14025
663514339354698241 5641 22970
949338034772264193 10777 25118
810460573881897473 9110 15191
350577191943120449 3743 26875
355097320339403649 9559 15206
965267148239700353 15360 22037
290384536562172033 2851 18786
372256410009189441 11267 12325
796215773020044545 24619 26497
123681236242727985 25435 25503
473974343201916801 2784 5557
74106735340354385 8561 27181
770461957384547713 5937 22048
658441632119046657 4395 15859
457726555732548929 7875 23637
110888686655446385 1575 16172
536402207414347713 14147 18231
868118958031171713 12820 23214
73358380766734401 7993 22512
342135612042472577 5770 15294
989153346496514945 4001 6655
73523525682201553 2476 2511
291484599482046721 2067 20277
363455395056636353 4740 6375
853380063858260481 9248 13268
131585565870889105 16305 24627
407453483238612097 8457 11368
180767392146368161 14407 17257
948939400629164673 8423 21357
499500606328762561 2946 26060
946832873443312897 1785 11029
489500959058123201 6956 9353
384214564693117185 26343 27576
678920338034000513 7052 8408
382887610276640065 20256 23356
302539278607032001 3831 15578
487292750767345217 4273 5519
967980327042464897 710 1395
799164793970547329 6400 26118
492427584280566337 23128 28275
913777048640049793 11948 20251
142120754315751441 530 15288
831418016866678017 19355 21020
844023596066211457 4419 16858
751282440711058561 8305 13890
290357812559317825 1660 24413
30844776994101153 2956 6615
231670359161714849 7013 15440
450526882411544705 3272 19249
103659269210705681 926 18196
73146836884205873 7206 15550
677813015337807873 24580 25037
974242088229253505 9116 12319
482500830938572993 16942 17132
535290387287673729 18895 28010
64831653178377025 4318 10619
887621474434816129 19066 20011
172038129827708289 15290 22056
735955576874459905 12161 18867
765167589721887233 1978 27781
984296299692623233 6795 19103
505207333400648 249 17227
20312338382481701 10478 22032
142400544670440609 18239 22904
13361959046370943 16816 22481
178702111590492769 10139 14083
920605541534229121 13837 14710
832984491819178881 6894 26365
756116187794781057 14780 16194
489394459258146945 9454 16546
568616395862775873 17532 20009
629440823188819073 8803 22649
3146182017140121 981 4064
263124357270807969 7580 18207
223802774879686689 5943 22826
194884152017937857 22379 26891
357313904471190849 2219 7808
993707745149048833 8510 12725
633097799277081217 14504 20413
399138923789198657 12911 23675
487014680767551041 21616 24912
719325817400939393 9095 20459
398127663584631361 6839 22157
791089312325045377 11352 27936
774675163625225601 1180 5047
794740530515280641 1668 19725
508035380399533697 560 25166
232360963193460897 5971 23643
842539415131916801 3422 27894
52284102612500049 17489 23700
538080911473514305 15253 21550
495406321713222273 7536 10664
332967790770730689 20396 24738
223772688477208001 10749 20955
724519118075690497 5710 26215
265375860240656193 8728 23222
512219067031516289 15647 24344
736632870948366081 18557 20212
635599156653626113 1896 3096
430000811656231745 1745 21172
740353399200465409 4077 23506
953939063988723713 13146 27920
569421432387187585 4209 27371
354659335549403201 6859 26159
887708789915741697 4115 9072
682748185694631297 50 22199
146245065270818497 22555 26859
439792703023943681 3940 16854
209468354789798625 4149 12731
395467843540540545 1344 19173
21949083369619873 3907 25873
173201397813588897 6549 24173
640126351330685825 4525 13507
396763591779457409 15383 23300
848878298373136897 8161 13678
8178308009139102 19974 25237
612029254045033601 6965 18528
909832384641315841 3930 21752
840289102018019201 8662 8710
216997736653244289 8486 25114
306340674474547841 13495 26005
271250971285692097 18892 21096
766965310866737537 2196 10245
744420103257926529 5009 15432
227357202505736225 15066 23158
617932471873484033 568 21594
313088743814304833 2104 13717
483413254442471169 21867 24872
465562847099228353 9250 27511
362249551124133249 4906 26401
248787504048465281 16187 16300
140427562875647281 9414 15283
341504243110442497 5890 23442
605741278820669697 7865 8303
316486017511081729 677 10945
384863782036294593 16597 17447
958723728617492609 5054 24427
396020748414311873 1079 11932
476658815699465793 4679 11482
580785252480144001 1503 10571
743704346635119873 1170 19756
327924627663559681 1695 24756
787133904406161409 3422 15712
481769835818315777 11740 22448
315036348775073793 7584 10782
605351851619669633 1857 20566
691865394224208769 16091 25967
594767197974267265 16589 24383
50660438813757481 7282 25621
975759450741104897 1621 2322
535137945842180353 4943 15344
857994085991041537 21283 22097
855805353747094017 13976 17516
320426847984006017 10968 15582
282391565819295905 1966 9741
62709355209495497 2967 17300
766718001250460161 8625 17032
510248670873931329 10177 27326
478053439165691457 14949 24451
419982018530763649 11596 21368
844959818018175233 3426 18417
33228020316069973 1533 23812
584597866156428801 13459 17615
531494819212543489 6164 8803
59264845732421633 17249 23443
964650029746831489 7455 22629
878065044880102657 8389 16927
77583085728864625 7515 14959
548949802905617921 6734 9596
917127248669171329 14766 17323
797868470563912577 3440 24240
955039224146833793 16273 19059
393735724053151169 23473 26341
492706706147213697 1945 19564
9198170226838443 2200 21629
660037452741423873 13652 23740
155561105085020289 14063 14238
514771264962686081 12742 26660
802846919191068801 4482 7555
55546597680706353 13095 27690
431389497955329665 10993 12330
479687878356383361 868 21147
869888056929099265 19493 25659
534871260069000001 371 16491
181866700977714401 5924 17126
507560421092332353 17220 24216
909230596139934721 10518 25926
99938745934242241 1844 20326
945565656302669313 8991 13551
842917697490531073 21115 25122
88459063332592785 4607 25034
230451134388463425 2299 14706
275947455359393249 1976 4781
148965843576089441 787 4305
638195984048621825 19431 22235
203244057676574401 36 23788
958416029090152193 455 5955
426791451088302401 592 2920
45043193677614113 22338 25247
914706492658755329 656 19712
185178725049304673 9848 18316
81625160282637665 238 16735
567378278110709313 980 20861
306864428945562625 4375 4824
840146610402023041 11542 14208
144348008741825857 9339 13604
453193489736847233 1004 14485
353035996922447041 7447 14859
125793551039386385 2573 18181
864602297289192065 11668 23692
32930506015048877 9254 15990
734521821761706625 3050 10371
746593464926910209 2515 18731
233287954068071457 5443 19527
207924462553265249 6212 23227
957672329724974977 7775 25837
844097194922717569 49 27897
612392156415605633 16587 17135
93538862790353505 5627 15408
702318783108172033 2220 21648
498495755139451521 4266 5012
678897119817417345 8764 24748
214138304512502497 1948 20515
748787272573427073 4466 6573
309121837980661953 2686 5990
691196296481617665 9202 9315
615372532038946945 16154 25667
351730062848805121 11510 14817
827117988757798657 12832 15389
509655555416298241 9239 15585
160372184484074881 8559 16635
474376882356754241 10224 20547
219674323788076705 2028 14250
430691053834120641 9867 18380
634797827544048257 2755 9598
785475281756010497 6898 16796
825912648586374529 18592 20213
293382268740810305 3641 26640
797528491265822465 7111 11016
781474373149283201 9566 26516
345643887695963777 2058 15778
290954850191322817 4006 21304
297288051734966529 13794 21510
216105413320367041 4796 7992
456703429353261441 23133 28169
752586396418148993 20024 25455
220726453065950081 21208 26200
195496123319404801 15504 28275
154100879050936609 17926 18265
874416748350679297 22509 27472
656312029994580865 2208 14499
685768655513857793 17542 25058
61408368651591161 2046 2646
977265769452753153 7071 25956
934640123257040001 3520 19048
747534040365312769 8414 25475
195131544510879009 1200 14112
591633628807468161 500 20297
445085842293480001 12437 12644
883004081178587137 907 7000
26611221594315281 4543 6712
241714153474031681 5801 17412
108664285136413249 6422 26223
391165328399669249 22817 26179
340518003316169857 7349 8503
677398672830886273 673 17731
606923836135138177 3060 26461
368544268212861697 2396 19212
38328491291728993 4204 24469
928968755402546945 1328 5794
397976390927212289 6067 10490
870858515705069953 11427 13147
180286607875849825 4525 22792
610129150044539137 3156 27116
886526567296499457 9460 11649
26990923226509977 7056 8242
748108589761123713 11871 22310
532349900831530241 8756 19886
20039212754582537 2807 19589
443312412282185857 2094 5074
687811945528103809 22950 25744
812676821058200705 2015 12917
144894877348349377 15737 21711
784860324837314433 11448 13789
149138666377943713 1085 13932
138115098920604145 832 8309
433315445831325953 2350 21812
811072479812455809 8204 11017
663577799834435201 5496 7823
806649578197717377 7919 16804
264660879439844609 5569 26742
577878225280432641 15170 18821
532323703477821633 4889 9960
196570024098587489 9089 26483
965942066587402369 12262 17231
804526908957203841 11041 13942
460860452266906881 7083 28240
755028259879932033 1565 26444
560478186331579329 6112 13943
211536661502680801 3192 26208
557341541218868033 16092 20199
761049256372256641 16598 22278
86838810977653233 15035 24833
743892511415058561 1928 18663
83513767647822593 2740 25680
559307886679501825 23913 27945
500715277161560833 14825 18242
138807939413556625 11410 19112
732466556313589505 6504 26383
714999934537939201 13698 24448
700201700702123777 1004 16804
27058346659547541 5393 20510
926699569201225857 4912 21798
377587879634486273 797 9467
282047461928470977 5874 14925
277543867464874689 15867 22918
449493781739811009 3785 24911
816971789092814721 18067 24314
876559107573356801 24784 26160
322162815778742849 948 6738
205820871575589601 9644 13914
598981133837579393 22914 25259
377644465176587137 22953 27045
807471128230890369 6077 6142
666384317039977217 2094 2649
671637334142797441 20234 27157
809544408765035009 13616 26966
795537767338832001 15720 15982
487079602697072321 22206 22474
947407132859861889 17827 26549
602502212866738817 7854 9685
422826489160787137 6082 25044
370291941318207297 12575 21294
982036310103875841 16373 26870
507265848176345473 7775 15588
76160972693489985 3047 4025
694994507812715777 15720 19592
494279602053946817 9641 18394
506068968917674049 9400 26154
771558366175401729 13977 17971
87419903544478929 13321 14510
654058781493784321 8709 13514
790630781646441985 12347 18058
147016140660927169 1067 16368
527878991582959169 381 10659
934794511283396225 15773 16067
12667530402211469 4244 12548
785654066280063233 5986 27122
933695927275316225 7143 21507
508751606610882561 26665 26866
578208046253379841 8190 8861
61767453990487553 8931 19186
361692716582844289 13833 16086
526469550125280961 3262 25344
184316752882551777 12536 17993
299534847865420033 6430 18983
21542529400356613 6015 20390
511353308397115585 3649 27170
188188756431898689 24740 26277
311913422540673217 19547 25176
465844839071287681 12092 22257
601281511092761217 11695 20933
778407239869125121 7721 9299
764593749868129921 6694 16916
453058815024171201 51 13134
548032688281931969 8331 16553
482732392144427521 4063 11448
815092660590469377 6241 15447
691440825387793665 4823 6815
544193328924560385 12440 12589
914287592887347969 2980 24103
997833953463288705 4524 14877
638718973092714753 19747 22502
872126837304033793 3502 14099
118461606839687761 1652 20722
859472008205845121 8956 23697
723128854835984257 6982 7406
581057836488209793 8487 9949
648169181136665857 2554 7652
751198252460472577 9110 16564
283231759873778785 10453 11590
401244511307833537 13035 16386
949095745433268737 8061 24097
922155229083305217 3778 3947
510115877413319681 2962 25344
637830610343936385 1644 14532
584858952226255745 1970 4075
455563021075267457 6404 10831
76494319900824337 15612 19069
74921149511492753 14038 24237
752189625044550785 4420 8031
81308329792367569 16689 24436
610087457246386561 10377 21001
920719591516071809 12308 13548
827681367971763457 16352 18909
779502880248163201 8474 17783
917612756489568001 6890 13660
479582128243418305 25437 27350
921670693724351489 22654 27426
762205357838841089 10602 10741
891679595091126529 6399 26316
723344479518853889 14620 27541
584552111737451649 14441 27202
647815076182684673 16568 26608
383750926436697153 25050 26357
913391154144090241 4563 21994
581344244907668865 10792 11425
796656348470779777 1354 28020
346814785757381121 10974 15829
292174210183500097 14152 24569
608517776308133249 4892 22728
88425397274637169 11220 17271
133107996010089377 2905 27965
998131013630096897 14511 27728
731762927825897729 7386 10281
233286902648988097 4324 18559
663628628817129089 11013 14810
375456140333422913 5506 16780
355177303775263937 15720 25268
718680268104339585 5451 14798
2614357839910043 8349 22926
848584207917252097 19110 20905
543833356612893249 3317 14026
12896691103950531 24183 25315
703877373455789313 945 15294
343545874854466881 1078 18339
287252511421570497 1541 15215
843162471663720961 5496 11667
725974570819964545 11925 13197
681951315399668865 5373 11635
757259183339257857 24770 26894
518631991901063553 4682 11751
115630840825964753 1917 13579
499991984207039041 7610 16882
148176600088589793 1436 1436
15050763490155107 20457 27804
456475047628678977 7534 7982
590665235681665793 7177 13176
330396562709225345 16158 23381
124965181436042625 1415 6238
992719229763004289 24297 24936
402925172927009345 918 12353
261921104011491937 2696 16727
511676453878909121 13720 15087
631513276979085057 4192 10858
11529782059380267 9559 24473
20324498654517245 22980 27336
202481911282379905 19862 20817
766816374221754369 20897 25940
685246772162255233 5572 27870
995383303605564161 8985 14324
492312846846079553 10 19941
162094430207183393 9310 19192
202431401748963681 4391 11141
447909125559547777 21289 25034
587234515812728065 15056 22679
386206083293878081 24575 27307
999806741791726209 11786 25853
442507685188729729 14716 23999
642366237013892097 6065 16088
470580264308061633 21975 23516
784943115658233345 21245 21649
422367539352350721 11661 17931
293928008016084865 9494 12160
297192257165114881 17965 18152
322206680173902529 8349 18272
155916594124477121 15 25900
863019978090239489 22611 25908
533764296029140417 8118 28238
126960081998657153 19827 20884
863313356195604353 23416 25228
241462833432652961 4551 20820
799777534871857665 15040 26831
919058652071523585 21784 26267
362176790369574081 2012 24610
39015949114332929 3860 19737
815886284129923969 4206 7081
24076500534544465 2805 15133
565492739012128705 18020 27179
967366364628251265 2429 26967
998649292216420353 14477 18100
833475957799460993 485 19983
550930177910942145 1217 1297
109640557140341601 4 21279
797488119417629057 17782 19831
791733886766319745 1829 13693
302396194579230849 6865 18292
734402931130151809 1695 5149
813675870700372225 7189 22944
752267279142611073 8249 24730
625968542076066177 8181 13710
579115227530895233 2291 14520
721052284668068865 1788 22846
502241057844752705 1096 3729
359658006426272449 1347 20619
78159992246217057 517 21108
351029980835313921 18182 27085
600750950090681345 21212 24855
947933691201313921 16515 17407
232474145532325601 9300 26666
183153109041164449 20522 22216
691586484513020801 14838 16226
527631731269835329 4384 8261
708665872689213185 14993 22460
366720285690469441 3271 10642
161301412936747809 2833 16830
583675961642541057 12787 24827
171644825303520321 9268 13576
305390104100460737 9591 24886
420533975873478721 2713 13555
864756749220859393 10868 13704
762102293428174721 5134 7860
578726233036469761 10566 20304
430685232786455425 7420 20635
906405607612356353 5135 21333
353829895070266049 12406 21970
412661731046021889 4503 20523
102812976276009489 8923 15533
169307420498128641 6243 15110
700432742688693761 8369 27500
202095266944702689 6125 20791
318939356024738881 2582 11675
363623159828421185 9094 14551
600421299576954241 1971 7798
437377011270079681 4121 15670
10285066124833265 18123 19254
66842963882479009 3334 13147
677275544524011521 12988 23348
293275612201604481 14357 15122
648989610786937729 11694 24441
746416399457160705 3509 17010
549560933507525121 10810 10918
651991454844811393 26318 26598
830788570900647681 3317 17477
934152734646104961 16004 17041
927608294878783873 14631 25618
295621887397267329 343 27782
241402759981180993 13280 13719
654063156337258497 6348 10122
249094532047525505 1961 19652
809792844051621377 1449 23468
88933495194975617 6396 12345
537718142191337729 9753 27916
696898147567399169 19116 22161
577424865047738881 491 24001
162610729908916353 13185 19860
51980702967313161 224 14916
29048457259154505 11838 24331
345151471561301569 14168 20585
643439311053594369 6498 13839
265689010133272065 18046 24163
402010245088721537 8875 14073
746980759610387713 3976 15913
977640950030458753 12000 23663
868914078242028161 9706 27139
953891831441172353 39 23916
949488495374446081 10 27395
846678442425922433 4634 28044
177098744060614881 7608 10336
111754401699133873 8776 22668
116129486751709985 4122 19377
79832051922434033 2661 10620
470857237421313345 3056 20428
534729281145548161 4650 5736
598005135131494145 2897 19588
292908600017238273 4895 6041
780519234709132033 4501 25428
49187958665758201 15896 23653
864355399726953473 17352 17860
870209487973991041 2462 7231
584552487316670977 19836 26230
480202368022720065 3774 22128
954754496901777793 11579 28042
391247433340605953 19886 25954
486582986782067905 1868 12924
650800544121725697 8983 10105
229958071230932161 4551 16756
728140942868659329 754 23926
822515228179241857 13230 26347
82260595167344513 22915 26627
29926876060947905 8494 15312
277763279265382593 11693 21647
54776526151911753 9843 19303
769464282445373057 5546 23441
422964751579407041 4607 11995
352586723398726337 8269 9986
384382586273886785 5354 25742
369095690136408193 7479 25015
3258450366153910 10571 27431
828126098859183233 24698 25520
74635700677887937 10599 25335
878540810585239041 2865 10507
916370196580409473 42 1986
159705624659007841 5026 27327
775986083623678209 14094 22134
412415678311578689 6851 14169
261262337838353185 379 13904
748083006820177537 20534 22350
584950052373542913 3390 25813
623794271252737793 16617 23880
327953620954879425 2212 17360
997772083166889729 17266 17416
497900053909177153 3345 16197
149868072777668001 2285 16686
923520056561123713 8920 27292
903593110296593921 16686 17312
341810001158805249 3459 5434
777767265404381953 2520 15212
254336595665996865 10804 27175
484305739955512833 8357 15201
609319076006869377 2444 12177
775804319389084929 8737 19622
454560486005355841 11394 22361
205776686390304769 2526 2546
997307142930893057 465 19551
578034558935431937 13241 20970
162109770016577665 7433 19202
783009849186978305 27619 27827
870969259151138433 774 8904
164710448196149889 4437 14757
372892491989198081 11103 26635
487904040141369665 24881 27895
545424527188444609 24244 24949
576257151006846145 901 25020
777770361873912449 3450 15666
619560280332446977 3995 25721
812359776204147073 10545 16518
921511694903149057 657 12641
577546439882631553 10615 28162
902469697290410241 6968 18267
830130341943245697 3615 5150
489217123927407041 11684 19413
348876421881421121 10783 20735
785482174466007937 14501 18322
554032604018004801 19167 22311
501591668530000577 4112 5646
415018883166048641 15628 26913
425967898615692097 2336 21885
692914996153930881 9096 22424
126021507012897169 1537 18974
673237940016498689 11048 22825
298296627719192769 16755 22521
544569992373595841 3510 19959
410749453949410561 7857 22142
305803776952210177 8346 10256
87305675141788449 6307 8659
462988152416031105 3088 23062
267421199344202177 17473 24916
911128925353928321 23596 24082
773815087443008257 18443 22627
544970745480441089 11343 14199
781450850471390593 24509 25811
539732628580956929 13995 27588
532860096016701569 1317 15260
963078825142744705 7494 24297
393698808846213697 6714 13358
907418652394234497 8346 20303
422904459124364225 17400 26744
209607962521971553 12654 25260
626612760147015297 6506 23740
733135059896049793 7738 10401
507006593354315521 13114 13783
17258221970806177 19881 20242
396837077609408321 21873 22399
56184329816353793 3308 17685
410241234603770241 6470 27206
473332446230585921 9222 28249
795792551963291521 7539 14243
418370318313513665 14682 17524
761515580839056129 2575 28326
604431568625827201 4398 16914
870687375875977729 315 8550
639781510013996545 8822 12964
106518264641177745 24818 26948
658387550976868865 9430 18224
101037040601017489 870 22956
307569336290860929 14127 23021
810534895389633153 11034 12973
302121719981485633 3009 17712
249615559612383457 6641 16202
67512620275074657 14157 23071
28263111376841013 11924 24470
762652804357344385 21457 21600
240778530927503457 20526 25524
937466001306567937 17377 27481
819945903678739585 7782 11312
509893922546936577 1428 11251
961610299090214273 25020 25199
525948058963571457 4459 4674
990872228734072961 2808 19511
782335198765139201 6871 15674
30048191896032253 21248 26517
660985360959180929 448 15241
760701427805582081 3663 13071
130247656116821985 18200 27406
876096798397217153 3887 11335
233618362563227329 16349 22957
200660531310770561 7894 12410
157578611927931425 18602 26493
43909836023932057 3882 18623
303795550295426177 5782 10047
765323956918120321 3154 12612
917028044818252417 1945 28104
659706638300381313 8119 12712
767210011942417281 4283 11295
680671224806584321 8127 8172
508563377897559105 15998 22908
98399993121137905 4364 11102
250319290976698017 17171 27845
405062924081885697 15552 26718
577385890289136257 1808 8283
205012287382945857 11116 19038
794561508699594241 4685 6848
562686083532607745 194 16170
752519592475664513 20049 22045
29392979441116297 18341 26454
263739874393301921 12524 22205
352280140192259969 23819 25743
933041942222232065 3957 23091
67742638877209769 13168 18828
11670414948675047 10563 13952
384321673050461505 13371 17064
458679299559747713 5328 13867
984692475926028289 3284 9214
978325603335825665 7582 14912
608452789227083521 18523 22638
10087584009298213 9881 11092
837253743115017089 13389 15555
136586112403740849 21595 22485
605292328487646337 8669 18608
908544267394006529 10333 14538
918283941718005505 485 19292
729935729333014657 9788 26728
162753701636471969 3273 20319
833780673719715585 5875 25487
573036718017792897 19664 20554
462477099122430977 20585 20727
100866011576041361 243 5240
782947626209335169 5566 10790
168065001608415073 7837 25824
211859985265526529 10386 12446
599488935166714753 2794 9272
955771843147957121 3089 15109
866802632548004993 4458 15573
715325704767401729 19846 25324
403234481960421249 1993 12874
695239201236859137 5995 18506
909503758596987009 10848 14709
358182875364939009 125 4912
794743004915130113 1182 22563
335923120164281409 18211 26225
735191970543926529 12311 12498
798617167745227649 23087 28011
942964530823868289 4606 17464
931525937579380097 9955 24442
907557795232680321 4066 7292
865652947207387009 11677 25959
433402416912752385 8559 9662
139357302103022113 19493 24096
412414094859574465 4419 18698
438054080082118017 18379 25514
492892337376954241 8269 20408
744250375925105409 1770 10919
337819439908162881 4042 9737
867576332811204097 16404 24758
637298472031726977 12366 14100
291603070422851841 11275 20705
195129944231698721 10666 17404
763741268395826049 3735 9889
435768321257565825 1373 5317
374491700588038145 10845 16484
515235686779778497 1171 6838
469542908447941441 21575 22426
523530619514286145 11999 17912
260677399373392417 18702 21905
793649007795696769 15114 26051
485450241823123457 11073 18558
364655176388250625 1544 15941
651225443859402753 13213 23088
154883970484878113 6247 18595
146832485276142689 1071 1691
9101951920182927 3747 27564
504673373902548417 3529 11716
164019434672329825 7399 11925
528486400262217153 1563 22193
881527084337957249 1502 10666
532379493154479617 11496 23080
294167809328389057 7687 26847
387137505407245889 19538 26048
643818745789456385 11811 14469
336898094538938177 1264 8224
534847948547113793 5224 17555
803346258789481729 21185 23230
284713417735044769 12980 27989
312875609939226241 1979 16877
229429143110497345 14337 16724
439777780512990529 8239 15948
687976264817404417 1576 13217
617831909483797377 15507 16757
300694049664262081 13898 25891
181766006609883841 19773 24087
129775556778437105 1275 25149
428947231921057409 21779 26726
762357004267318657 9178 9988
603871872583702913 1485 25629
54673354838637777 10678 18510
684156776646730753 2162 22753
630640799157053057 1103 8831
744926781400472705 15628 25075
411100754393796545 6034 20602
835875892488161281 346 6963
712704973496432385 17722 20542
152968778946835457 11233 24945
108668672417092433 10007 12614
269828120859685313 13406 22235
36152293136499481 6563 16476
956496102406312321 21697 23117
342942298081592129 1047 4537
827890153881725185 5737 11362
33712683539153689 12982 27139
752432646155135361 6345 25947
654511701338872577 16129 23110
862641114003523073 11142 22998
756585746460192641 12823 15853
593848968148229505 23624 27350
418830529003937345 1904 13963
904322513085446657 4006 9648
965259447291419521 1904 12167
78412299853816593 6611 12172
756252023804801665 2938 20537
971968868281564417 7787 26530
653733918603197825 988 1986
45226187101754081 22426 24462
597224591357072385 8583 11512
865221301916705025 4087 26576
477160898915162305 21514 21851
293516440236111041 2696 20111
309350625619554625 10841 17377
159326595374480449 385 18722
358531426552875841 8673 22386
948751572206624897 18549 21407
98970097576366097 7564 8293
742466165303767425 1252 1789
791152349122047105 21471 25249
74354415196573601 19715 23264
532487327174248321 11785 27940
403142346710907905 15636 20362
683566302149504385 5367 13689
111143692566237457 2120 16961
408573207420712257 1084 19045
439037264233405697 4923 14214
24985368301447153 17786 19341
19891545791516309 1469 10211
762778744519362561 17734 25316
432591512588160769 15990 27920
804295963794576385 6237 6246
199621938196408161 16765 25811
646496931483195393 9851 23216
59439912353298041 27877 28224
975696923664532481 23322 24412
497107041115945921 8886 11789
122491497324869409 2508 5744
72578820377415809 19717 21310
419874584948647809 6395 27772
849920716182829441 15640 18991
523630782174901569 17503 26242
868387917713590657 13870 14835
751493209076347265 17499 23565
301731602206380929 3912 11396
778655693024443649 10095 27225
392928134547744897 1031 5310
31256654340612757 20453 25705
576489659106592001 16049 27348
601780207728747777 13504 14640
612700463631995265 926 9849
372823118747749761 10825 14708
926880877078922113 7388 24303
639054028940631041 1409 27012
549566923743370241 14440 26526
619749335310277889 4259 20400
207871789097147553 4682 13407
565467557270206785 1872 3951
582968925166795777 14791 21216
593099128459090945 19193 26021
741189991511952001 9983 24239
418882166687847489 6117 17542
643968822648517377 14794 16398
373444044206113537 1196 17733
500915643372088961 937 1422
660531637501801345 4234 23779
276901580182141057 6525 21149
38156160487506697 21477 23458
980593442682838657 15130 27534
71946345650086841 307 25156
709344278874240769 21138 24898
691965480260055425 22914 25145
111891429623121041 1804 18075
373958234048242113 2217 2345
855355736489997313 14091 14625
330921820909697601 8725 12749
154183705268017953 7839 23962
608584514830209153 24243 25498
58045837601596873 23166 26164
501734151861231937 2596 25666
220745342107598209 1656 19145
817069283009086465 10436 11351
754918359053135617 7427 17172
153904210452072481 1601 19946
254620962115829729 605 27499
319567574867686913 135 24397
694381179215540097 1868 7859
934446256650492289 3454 19631
816640231805003265 1204 12625
130643690765790417 8219 20389
837497843733530113 614 18359
206986322560130273 3802 12341
47355434101483241 13792 22157
391057634521683201 1520 23136
310503587663916417 13415 25049
660732585357610753 11384 23496
958594886497742465 15147 17653
555738112590031361 7398 10428
317741146570540417 19874 27550
741648854858954881 7184 16810
690462846273526017 4756 11944
830270498416336257 1284 5747
540276089775929345 19479 23477
628965931803040897 8916 9986
224448239135632833 13599 26664
607921313100174337 4103 25828
413192040073255361 12606 25987
795126072676698241 6013 20292
8182629901192230 8838 12592
524809915345127105 10315 21159
646982068274454017 3294 4523
635944303986097025 15929 26516
54538885343454521 16228 19365
55331044112758577 11102 19135
209957830511370945 6499 26359
409132175802927361 15836 27364
906287522532004225 6345 18695
130711428931203249 11340 23242
665481713716573569 10030 11232
51685043681434449 25039 26718
783404353430945793 10575 19512
132407687935877761 12587 26084
628253432688978817 4175 4966
997678432153708929 6507 22040
676202290669003521 14576 23200
325053984940534977 595 19099
207890243096713345 3217 9652
134822774465707345 22953 27347
833468632764613889 18152 27653
621354226651330817 4093 28132
607543261185639937 12327 26517
627134154515307137 6140 8881
287328362176985761 4887 20133
768567762044778369 11049 26109
674080375346747521 6742 18776
708111910596276353 19929 24356
819100528860737153 4771 14363
102317410432416273 16639 22050
710102959549118337 2539 14813
289067409038370497 5903 26839
213320218027114081 1378 12426
901987005330720897 3036 20245
484288116467453761 22568 24673
515292271663842177 6219 24695
177589476058933825 4999 25437
810980310444247041 14062 27078
264674551424150209 9120 12196
282534156654481441 6227 12323
878098455489286785 8877 11525
446966954353182913 12260 23468
170827469525690401 2539 8936
351084160440880321 8630 13442
405499501135672321 8425 23121
148701754373458785 1596 14940
938490160101622401 16089 23118
577367341086944257 351 19145
441173497381633665 6232 9095
198204270028252705 5800 18786
729396247251671041 19872 21351
45337073847750985 3127 24681
34526093717097697 20552 26882
965533455134188801 12736 19998
236291005472537569 10478 24294
503650249627686017 7533 12503
369392984486516673 3829 6743
377970677163727233 12504 13448
537681727470712193 3381 3593
590364029458360321 2850 10152
130394801850549409 5929 23951
280390955797198401 17660 26567
879069949871137665 17624 22052
304941285352146689 9143 21440
63514950742408873 5170 13622
477589851923635649 7446 7554
399951454103828033 12620 28008
127251302467247025 11159 19616
341504433594145921 701 22615
115349826289016017 8666 10766
313117426791563969 20401 28285
3950101944031560 8146 11384
723047943321027713 2444 27792
132457896023719713 3672 6351
871041048971548545 8104 17197
152441180539970145 16444 19142
360931807983810433 8765 23417
602483859907973633 18167 25520
741552148962426881 3480 26201
659247864801802369 919 15084
641588312199097345 13168 20920
168028051954745921 10494 13664
951627462135334657 11320 19330
170143156468672161 14759 21016
96079061237112737 11885 13956
471857330204013441 3437 14996
55869554763660289 12882 17743
440227214598781569 7118 19754
227423956334114049 21439 21691
513750626030525121 11011 15383
528902651010966465 11772 18648
99136791054693425 18909 19492
864658576553303297 2374 26512
448228681269139201 5343 22705
874142514470037249 1274 14583
14910321968745423 3592 15015
240462876053491937 12825 23043
210279398557513985 8337 8679
562739240988278785 6634 9979
44287291140111761 7331 23936
553874668368912641 10472 23855
971718336985386369 18357 27828
565360380305719425 12862 13415
531336234488879425 19117 25135
26583943766461005 7300 12813
232326112922873313 18441 22839
987166282791619713 21539 27450
563602660210083457 15535 19624
891575214428293377 10468 15944
14138627277187511 16659 26126
655994026794218113 8854 10632
978141529631972865 21023 23942
914296367608095233 1280 25427
315364947897858625 25501 28306
610449784315406465 970 23621
300919091487859457 16223 18876
783810491528477313 18620 18646
587879141915006849 768 5910
375226090388139265 3606 5533
933581099859726081 8173 12028
416133385124844353 16797 19551
408959189953417729 16399 16830
954299257169154177 10018 18401
812309085944352897 16563 26046
72650533297725425 20466 28128
838186134917119617 17590 17697
299387179863089153 1175 14072
654618708529046273 6498 26966
448494786610943681 7844 23527
782802634884870273 18990 26681
973698080666352385 16896 22018
591064590144132097 3925 4799
61276390867142537 6382 19990
372369915096410177 2707 3949
103990391460115457 2340 20890
118849767783206769 10077 27139
448691930205079361 3818 5987
183638560542544129 8488 12871
943582048491563777 2245 15196
691615261349713921 14754 22733
740274739794735105 13100 13141
710919470799065985 3015 5952
323358025261057921 24970 26145
11901602099744225 11948 21201
26737973356681269 11428 22514
782039424965244417 3514 7329
487067025780120833 22792 26625
966999779806034305 5233 22549
829729339101284353 16127 20745
445698889382040193 14711 15716
753185961781184641 3994 19313
751589273666969089 19545 26792
641965107771220353 4634 15876
957600756713428993 13944 14670
752153206844795393 2829 10640
767515940626967809 8356 12888
526116910777410881 10046 19118
859345444476158337 410 10234
710492720263488257 4091 27704
457487858260964929 4868 7956
740839647443884545 6922 18380
249423016698965953 5714 16847
119810026283815313 5848 21323
999933070205774081 1124 24800
211179070621206209 10824 18963
397684536581746049 17398 28188
788251782659017473 5252 15690
310714872794950017 1508 4280
832384881891009281 3047 8266
45825523308348441 18313 23942
546072338704604481 4710 20224
717158124571344769 4762 7438
341856003765805377 10265 24181
493421985043649857 11455 12577
8607329777618134 10275 11644
3599368212878319 9195 27953
111410669188636289 12692 18403
803056845116241665 19349 26065
704255044797619713 14028 15844
897504639612126465 11181 17974
296031640756275777 24316 24970
814569481952528257 1738 8774
388925098593460929 4348 21582
952547013899153025 21811 26737
467287805927576001 10917 25280
767336377986236289 1405 18167
500619903994660801 6101 26677
780721515589593857 4622 20916
98254152535197649 10342 14907
55004331019286921 8646 17599
889031632189727361 18985 22493
639793312276328449 7225 23729
37294273694350009 10443 22288
327882135855684737 16708 24286
287804836446028385 9135 19881
54696430863149457 3953 23640
692759645196311169 2807 23148
897259906969534209 5666 27840
505846756326832321 78 23035
860869894762675585 14368 20295
878599524187386241 13311 13563
250650097001493313 3665 25689
195052579550903713 11793 19245
332256492248323073 3939 26792
768040997865604481 14974 23821
759088583504929921 11101 14108
923215679118555905 16103 23656
784491662761485697 18195 20265
841742027577843969 6188 13604
133330760083747889 7822 21902
432752126775326913 8675 19611
721746541930148353 14653 19020
67867849569218209 5544 21769
385534190378304961 14438 26663
610098672800461313 3041 9273
580205349853986945 15661 23744
330994371224441857 19763 25653
481718876764045249 13941 24994
211032938992147489 11701 17296
878073353353588737 259 3224
648077803447542017 25176 26212
267196372629424417 4314 18985
589377859074971905 16767 23281
936522893867749633 10838 17813
333299258351665601 2964 26801
835892640195407233 9710 26758
38128481077322361 12879 24056
722661761012890497 15707 24527
656622979174876801 2642 12183
253064537528270977 10230 16680
272392182017483713 16300 23579
78395819992454817 8862 19459
887498818800729345 4836 17115
371708921180651713 14486 17676
633952198996936961 6118 18749
41276581561735529 14215 19224
926270106944038273 2872 24407
582744387272722305 14486 22187
770913215027889025 1122 7160
897769648614900737 4137 7756
49368706462665561 4861 11999
368941456296095553 4452 27271
507805615119323777 117 14280
407921996166070529 9788 21156
975016418875277697 23217 27147
888095347987498241 12395 27838
958626010811883649 4763 18114
534590154045123009 16498 27156
385507520502919489 6289 23906
871959204777464705 3207 21586
406364781986653185 213 3246
341037876521486529 1307 8585
908697656208893569 3731 15495
508242518071252673 4878 25788
258280765876435233 12900 19851
188016112805502913 5198 23705
100421149986821953 6759 22305
772162403464886145 4316 18267
339067897280372673 10272 19458
274970349457024801 3967 7474
213428573140909345 16509 23213
724622071438684417 25224 25796
678532633523786881 13142 17853
98725992654738801 7228 24114
66180704015316393 17699 25486
413464161603837249 13816 25654
732753445214868353 25467 27300
825201707547282817 9730 26731
512430380661193409 25820 26885
254164363704543201 14836 27488
16088581828370253 1658 26500
523088846018556097 13374 27284
282821751980314689 11680 13593
662925749798926465 13787 23264
455874792093723585 7527 8077
940082585654696577 20287 23387
42463636253394553 3470 9295
538914301856404865 2714 9099
374131755581004225 11153 22843
118602483999030289 2121 7749
650191661049056769 10002 13668
198224049917381953 3725 27948
984843726262951681 8745 19982
864817135823873409 21097 27777
879499147816069633 5267 16263
39333850463091129 3005 7523
227095363684753697 1153 3187
477384819634398401 8155 8704
378240880486849537 14610 23676
541949945239121409 15456 27121
861031995195574529 790 11223
395209745449850689 9043 16180
811423522664377089 11381 16431
876226859965608833 27302 27646
184709675986823649 14941 19769
580637081581233665 6248 15523
902793084927559169 7728 20342
119806742650279569 10777 16322
806686454941924993 9332 15171
669189656142155137 14334 27456
217490054971712257 10256 24778
772671715097484289 419 9293
374847276030862977 11905 16052
701880411890858369 6019 18906
807618151201232641 1484 14017
335598031177067201 4653 19288
431490009680047169 24478 28280
733387653206538241 6453 11101
369889707510658625 5385 14645
322542613981365633 19170 21770
975043278714053889 1164 19211
760400174051870465 11253 19589
981171005828222977 5326 11693
340464693656837633 2972 5655
368727081600567873 5954 19489
330046808166262209 4367 25911
222231006052631137 704 27488
156145600948772065 11137 28195
876668784333361409 11456 27917
318715109970657537 22299 28296
57648442789194121 20256 22838
827151100843234817 9442 25331
930988913860417665 6284 17080
776307069244811777 21334 22170
992881727285585153 2714 10036
586190788629860353 12777 26469
763587403005317377 9416 19645
329021297061775169 302 27069
107055073680378145 1682 12840
802150829742299009 19209 20741
970080571839773185 9077 25322
453411307231906561 19498 27674
688039323609167745 17191 20789
798767517360087041 10659 26142
28726245943715869 5445 7230
363443669120062657 10394 21549
547758634863463105 2956 27619
879402560476403713 515 22359
564268070436597185 9502 21991
287638236654689921 2453 13875
140061090666684145 2927 17150
604184512450640257 3565 18998
937344342579592705 2452 16498
411560677146372481 8158 14698
357553938719483713 7401 18111
198777118472900577 23594 27101
438230617633152513 5448 6211
687775444675967361 3046 7029
160999145973256929 14665 27661
181482412369515361 12315 18544
274883005007865217 11413 14807
396050478798787969 16654 19533
855543818616091265 5476 9260
600916941274345345 3196 5326
647059527068861953 9353 22852
705703572641372289 6039 17586
29449349499550693 1016 2018
138121353380110897 1398 14543
390134223745008065 10354 25156
343439857641204353 13137 13419
617184479697577601 19578 22594
187059561767181761 7014 18075
25371914853892009 15786 20272
707170507697330945 6549 7621
740737359570438529 13571 14853
562791608684218433 8524 18146
61064741282137905 7548 15922
651819885861147649 4124 8883
468631730107027521 5064 13203
858297012125756673 3008 16298
216083858357833953 13989 28303
579092254401704321 14374 27817
256129079937984737 5924 23169
574490592616282241 2002 27928
970985012417884289 1132 23255
121025156628707713 26325 27308
984063629749975681 4002 26422
863293365268543105 8779 10195
750614257207857409 12178 19330
457724968748980417 82 6415
386166816388119105 11823 24789
164954852935803585 4539 16640
786853822855420033 9358 11874
353156224768458305 668 16184
480944156208941825 6434 20723
786802943123443969 7114 13632
653267199230711553 12626 13327
138810449531892033 20682 22909
936396523740377473 16618 17627
894230986764764417 9247 18401
879360900048027393 15148 24861
792457706916241793 36 2200
173231549918220641 5076 23574
783402033499054849 16456 22598
387267196572949505 1731 2003
726305194461335937 22460 26884
330665586600083841 3541 21546
230614728216945505 1188 22083
616031412777573505 11540 23663
53447304832690889 1142 19212
901324063208299777 14216 27730
201667269858756257 14578 24852
648398219733749633 1597 19610
690560940966467073 4432 15307
107834639722348417 8572 8681
26382768266014269 4951 14825
893947818450271873 2498 25269
284823828045364993 1002 14865
710074900329281921 11043 12351
53604140794515585 11501 19155
544424019744710081 19463 27006
339832424096844225 15984 27471
462160996347257921 13686 24449
789687179899257089 2298 21766
157786079594103521 8356 18313
134065104491373441 1585 11485
492497198062686465 10554 19890
62449408497268881 15364 22694
74443791230990545 16139 26405
760745896448501249 3021 7135
365775315365631553 2943 5694
50677634103831081 4385 23105
571714833542273473 18951 24121
413759480332363009 15672 19605
956818959031004161 8139 9303
269041528020760993 9870 26365
542063791588176961 20576 21552
553869767535818625 11604 22112
773587200674718593 14813 26820
226361904732410593 6178 12295
280307661787077217 8409 10010
825597422613743233 4535 12979
308336912314381121 9302 10950
392773471635717185 2028 20350
599742094009243905 5124 12496
179786532531071681 11996 16431
966619488583212673 9676 11153
963910472795102849 9469 26214
803970167988552449 3359 25129
71582550940025417 7023 27356
265057338483806849 2451 9171
327712675071222017 10338 24051
28890214595989505 7231 8609
439072972793528769 5082 19580
239185041624956801 6481 15308
986056353224508801 24598 27107
568485136122291137 8595 23607
374404236838149249 16040 20841
347400958660180929 17301 28091
307793134940180097 8220 16196
111291916289317777 6513 23480
536353423109975553 26918 27590
878483929640715649 7708 22495
974936579660802433 1677 14709
366130602750786241 3315 8945
840046721980673537 367 12305
797288049708633601 15113 17376
397054999145733953 15177 16303
542126054852744257 6351 13379
324098713068540417 403 3172
722112941487388545 4137 18317
12167095303706077 159 23420
187427239902689281 905 23201
225592518940704417 3360 16283
990709010177475585 1697 13707
51727304565513777 7684 9383
273356894643498561 6644 14301
686101202487694849 4995 13748
509643433234039361 1853 25621
543138110378233537 5209 26240
347923007544352449 23690 24025
523810670650437505 21090 27836
810424664091151233 4253 7965
560519828810594561 719 28269
458481884405600257 919 23893
603564143322305537 5774 27543
768837581204117249 17517 19649
752462299261079425 21997 23809
163524597128031233 936 7462
343503257235187905 6996 18397
141729652206571185 4153 10249
197810335356034977 11251 16388
795603445819281793 21454 22435
248501412968611393 10405 18818
95237170723244449 6863 10337
625203522814526721 3217 9605
600736750201122049 9581 10761
350716351394783745 6108 20739
444251322842198721 5780 15305
921483803839873153 525 13206
35517890041134593 3396 25327
469651476390001921 15764 20446
395773113931944897 7650 18444
824959073974749697 16476 20563
344772098560810049 15628 20696
40804436004197697 12181 13407
236545596889264673 6607 15399
413000549827454913 8217 15643
234991139969352513 10032 16075
275367246985471329 12753 19079
972707952522689793 13454 17775
845063757141385729 4573 18087
588845734938502145 77 1674
834970110105292161 5709 11603
307790344114486913 11016 24698
191840450837968737 6913 12100
492617498468447937 7744 27450
375951328622623041 17351 20249
223637663760634113 11215 19488
683129424415252353 3829 26819
552070285698420097 7794 14337
937283721961552641 8963 24483
542165870363668033 6479 10380
439790807930062785 1501 8401
405634265287815745 2803 15193
524663933757100417 13630 19126
226443150647419585 11347 25436
551828904231083329 6727 18323
281218819534728929 7960 22950
549320380347683841 6242 15179
406551177775547521 3307 23400
42615684643418921 8583 27014
330791567908519809 10337 18158
292138585060317953 10400 26774
564995859587419585 12046 21083
870278570432159233 21702 28316
683224488651575297 4230 13343
919434607745944961 2576 22415
410953722615282433 7892 13322
197464877593159105 2205 17041
720853334052676993 12245 13985
23198520477368589 5171 10973
432086031415799681 6499 24175
980569112333707649 772 27464
970637361410410881 13383 16801
302325711621097793 6060 24591
203629457836932193 4664 25737
743950985513958273 823 17983
340531896089814273 4058 19600
58074534136981273 5334 16388
320456154147770177 6445 8173
702939378821948673 12673 22208
781360467928976769 7370 13345
221929762445842721 10519 23378
409139009984322369 11177 16337
155143356050739809 4245 12781
41635280074572737 5109 9309
851782798035404929 17127 18066
480986248308404673 12928 17454
980783482035658241 11706 14015
156838642616321537 13866 25773
466806879648618881 1226 13572
857624902539662081 3811 21442
871798002092827265 10313 15326
996932794650135169 9707 22753
395929021916092673 994 22930
788991678202400257 13974 16035
473126658677127681 5272 27872
329475310128231041 2035 3259
2075339155641843 25697 26382
487383800329290305 5502 11464
378962891948429377 153 21740
855721097551750657 820 16660
336463121267062337 14651 19570
715258244983154177 10280 16561
27400699499391837 2614 25965
880403923727442305 255 3846
455576828699054913 2623 26550
930346812095926657 1124 12981
108668330156330481 6246 13769
191299479944731841 5742 20189
388916375857807169 5056 27608
747853379880531585 70 16017
509295070016602113 17426 19583
282842327533018081 24657 24909
28339989563068713 11493 22219
611369950846800257 15526 23839
905732458231664641 9719 25365
861539671331300353 23218 23647
79410873737632673 8569 13080
853916318446700033 7349 27249
479155157984418881 19831 22433
144109876643256033 7128 25837
590542195939963905 1429 22008
107275914087033185 3646 15874
415782217142645313 8864 22666
498462030260654401 18386 26635
485238848117294465 8361 19359
407544199179405121 2078 26862
685844395697298433 6782 10971
600988711616508929 14739 18136
354052335567832449 13873 17334
520377408547652481 26411 27879
345410425815128257 3018 27123
281206548576633953 20097 24320
513067327055811265 4435 5411
440555092382062721 2099 18818
299182317649549377 9473 15829
308462146294289153 5631 21666
861270167821931649 1184 23855
723751306517606017 5906 19263
103959942461880673 17654 18262
429013659437359233 11138 19124
335831328374329281 6814 22480
97323027620042529 7852 25425
221015926607034177 9583 9941
290964690451033921 10436 14818
97360647931527217 25362 27264
531821983389157569 15906 25221
864746188033432577 3003 12838
476806401841216129 19352 24221
911136644718912001 12373 17730
793044150632518145 23829 23941
702677053636389121 3904 19177
598129791254905345 3462 15672
319114418494098817 10983 13772
139851248526035473 24306 27744
580599623587385601 7266 8684
365692056893564673 65 3560
24501076194130889 16538 22133
786707203059258113 2780 21031
853023710138639745 18088 26940
223622940024000641 1945 14842
698548481958784641 9695 27658
559721344063710529 22614 27108
954430085873053057 4811 24378
694177933548544897 8711 22183
40020780489332001 14693 20627
685705580841734273 19596 20448
446458742434085569 7791 24777
105999353262348001 10768 21797
102993880250938481 17067 21933
256936548751177441 16045 18208
800085197928307713 9314 14915
133122544060356065 4992 26807
499056222919453057 18936 24799
798442289657920385 2690 23889
734264411945329025 18568 28156
234626999460061825 2334 24758
275800020209675969 647 20381
765057986443615361 22289 25315
632095383985511425 3095 11322
8419971878382172 16257 18574
884290021302266625 1583 25417
244443178250158145 25453 26674
725286836525324161 21071 25028
931567305642033665 7109 11196
342918096010283329 16776 27830
718825301355302273 8495 14484
694968330483401729 4560 22167
400141797220541633 14076 23432
262016793093923905 2597 19672
318407893005463937 9531 14271
633449540977320449 15501 24148
271907440149533377 309 6146
950508872243364737 17278 19487
506007924682158721 3998 24715
983516047481810305 2867 8484
795337508059233793 2308 17412
129782924704674225 8493 12293
785292059647652225 7234 14040
889770677313574529 5758 22622
340389630639094785 13340 17727
437352903822603137 8479 25718
590567719703294337 20053 23538
115267997276088609 5706 22672
363920886754257793 612 20610
629501995416635649 6374 25440
557928260400650817 1947 28051
285503787799708417 9821 16469
601284538783062273 8759 22035
263224081393008897 5456 16510
506003854970934721 13971 27345
194344069508115777 20501 22061
303046425067080321 13173 13765
337929400825490945 4301 12939
576857437482381441 6152 15414
450717296331585985 21998 26205
81307275656172353 19335 20706
450520203411532097 11995 17445
557789817698100865 1592 19520
53231494570763265 758 3925
415106382790824577 24471 27197
116887533227984625 11446 24276
673956416288582657 10601 12430
979073226191584257 5655 27259
331976204292544705 44 3626
51327088571913041 15158 27389
407601541953418689 14227 19267
474730099602691521 15691 21996
147955667730357729 28036 28188
994890688877095681 22564 22749
757111304125949441 8189 27022
84760954731134321 295 7152
248166238397459425 10322 12995
625725554745645953 17995 27366
939574688772431489 9150 24600
180900623870353889 6857 20411
733198277266851073 9171 11794
759826684526760961 11149 24606
802600582853962369 16873 25918
721487128026407041 11072 21676
773709908698293761 3793 15244
409533403110931009 12983 14504
130118177794791729 6917 16753
529171122834082305 7198 26934
809345604241187329 18268 25846
869109978188024705 3610 16652
885015776294785921 8980 19353
606118171054017537 1766 8561
322751030918993793 6408 13451
260807358641489633 20515 20824
57850132536707121 7016 28093
977826802695130241 8246 14130
11383472390591011 12040 12086
429228901518488449 3041 16163
811461635770605441 5330 14223
571017141433625153 8144 18950
387157371862457473 5917 25521
604312730627118081 7652 26034
699011463908014721 16506 24859
473928939720547521 9125 20304
446761329072856513 12080 15277
360867423766936897 10306 11425
857441849627782913 1662 26229
119311987284302033 241 22076
285650272585201025 10296 14731
441801369397854401 2853 19011
756251379083259649 19509 21697
976278851142762241 12489 19352
760043585512548225 5741 21639
448789679695014593 12212 23747
626250345107202177 176 12776
976277582241547009 6887 24537
339410750148687169 304 15345
63321307923633441 11219 24528
464968165336152577 239 5473
354363196930744833 11752 24321
614439657303549313 9339 17457
777433306397828225 5619 19926
171852313420181697 3997 19740
817709223181818625 8899 22777
931773161931687297 10169 16268
380914289461305345 15489 23959
111427660946780801 10740 25511
901287204229628673 5620 13290
888155820402332161 7695 17290
73665446445350113 5033 21787
237153151389328801 3468 23590
212610588701462433 13917 25372
926219078988054913 3391 23914
810940194920892289 12083 21983
880670887790948609 10299 24706
664522718765663745 4189 21496
696988560346326785 9627 13209
717413087266496769 10787 24080
765217575513709441 6319 9336
142714468896908641 5039 9463
777235577434282753 15154 22697
354900196122958529 11239 24913
629761382721021313 10336 16427
732868300013375745 4953 26844
511805654931762881 10332 18481
638887219197758977 7979 22064
740415226817709953 1164 24668
255299889493013409 25277 25702
372703719351221697 16630 26836
971013273618968449 15466 26900
253211827347648481 11160 12292
521338889421809153 6203 23858
140537793085357521 12159 27376
997878107118257409 2473 10043
909633147342965761 4886 24495
268464565866420193 10626 27511
194334557184333793 12490 18805
489933550246508545 4412 8188
472468638331740481 2757 5111
967772893496725633 9367 12941
189030095164227425 14064 28243
436106783093098497 19545 27969
20609571642729921 6925 15683
679456935010815489 20467 21018
774271558126855553 1049 13395
207878704091246657 16258 23641
140122242796074657 1453 25076
395764836035635201 8419 20894
803579462418397825 10363 18256
807875679946906881 6168 15705
895107539138059905 3844 21028
126867325990954065 9237 21203
661329907470246785 1944 19729
889072537027505665 8520 27541
502049825965904961 5308 11104
608102046312534785 7843 11262
30210245850284425 387 14211
627269138189408385 12007 15571
929060895695194241 2633 15448
426423141932328769 11479 28222
189444712406299233 11245 22915
226787587509324609 18581 25737
306986400647950593 17446 18666
553204162509228353 3321 4639
1717287205522667 4381 19283
21912331214938521 9782 25074
479989315283496897 5160 25571
437828239093359873 1298 1700
263751690265280545 8958 25165
848406488783883393 10338 27914
193059110657138433 6939 27800
654134542190103425 14765 23147
383231947329520065 3237 8118
753804966197751681 15316 23757
63893035073341769 5091 23618
526532001066978945 9627 13800
146325487674488385 3672 8584
704803586199165697 9076 13099
414608742800474753 10453 24852
605572984117241473 11370 24422
70543299624105769 7003 22129
857003930605006977 283 12368
339502059833314689 11699 19733
459508918658482177 9083 20075
833952339621589505 10703 27710
157981139777735521 21560 25940
700161484527420417 5489 27568
128709478202733153 10617 21047
42633228838653281 785 2525
649936866749303681 21741 23742
507168653986106241 2659 5658
118074798486528465 1157 27588
74415339907119457 5686 24275
273277250728501281 20082 27941
853703026856145153 23259 23965
827339012895077249 22681 23505
520860737930050305 3057 26486
306886469302643393 1245 28037
992856002182470785 966 25311
423461035854156609 12684 15790
365622156970516673 15274 18579
733595463068343937 14555 26568
626446174685035777 6103 21466
910507781796535937 3517 24231
181957328225891489 19276 27949
818693113193692289 5946 27682
124589981752627921 19505 26941
352313699936697601 10820 25871
423506591574067649 10929 15484
422988804025482753 11038 21424
395072189098833345 6214 13294
137881443808321793 7016 11499
110471880625269137 15979 20701
36981231810219841 9888 14064
939405052894478849 18228 23427
869479491833455873 21563 24888
589986935329136513 10838 18279
75563839396455281 17054 17265
284965148778773889 17915 27796
903576403600492801 4261 14540
458530028071535873 12885 20741
579222677928587649 22413 25016
283229334958015489 8430 14639
24385948530035509 12526 23263
481365651549054977 3109 22662
453053132528584257 3650 21346
573247680126108609 117 23580
902515391703428097 651 10059
406749572031415617 10131 11772
673708112292164481 1502 27144
984317999685295361 15591 18375
345018578318185857 9343 23749
850406462413047809 19035 24730
300537308099809025 3991 12337
496465468208377537 5964 11342
320438936017762177 9669 27836
989880058214836865 4027 27013
544005277260541953 6841 24516
92758174765357633 13187 24778
19942925720041417 6368 15290
151926488925568033 9173 24212
834680734367754753 19981 23817
971557023137812353 3504 12859
954524629039649793 3427 8682
664211189269863681 1461 18267
671740825451426049 1018 2686
984232613563456513 6302 25041
184014876463631809 7973 27771
662092652655417217 8196 9323
742477650059914369 14271 24305
216284238991242721 22115 27387
106136407598238945 12289 26221
151021314687099553 13372 19409
234550185797079521 7202 18344
525643449383984769 12927 16653
917367825556535681 23161 25850
205713110739026209 19456 27060
610888374576820353 20354 21295
826588344880882177 10320 27388
490546374402224897 2366 23414
91313800647938593 10901 12217
192797761937189441 17956 24911
493361415126464897 7942 18664
329960644004554369 14585 21783
593666058132271233 9969 27372
368878052680077697 16695 20509
533374910285367297 11847 16053
780542003192362497 1343 16544
391815645051039489 3511 19210
894177570370036481 3948 18380
21779971693980829 17478 25811
335415692222280641 16394 24177
764209793595199489 18097 26298
703253197337137025 10142 26440
620020629250426241 4458 5070
741651881796808961 3042 7480
830689265451397377 2861 10447
679562238283839489 6807 17058
40517851013426313 26868 27710
418071440682435713 2381 6427
357269508394040257 7065 24807
508324106894679745 16828 17834
834433670568550657 1252 20259
226293459886175457 7565 14040
523634950146387713 2137 13767
806476093490150657 11289 14851
433027582026944897 20160 25270
866119570850852225 199 6240
29897819204876441 16781 18059
246804045252492449 8668 16396
575788443547047297 10439 26163
572466580725158977 15801 19277
227038025143158977 8657 19218
58325891381176833 13886 18692
17531630513936137 1410 21437
581391741953975553 23370 25983
243957629203350721 8770 14355
635488886209703425 5145 14319
176094691473842593 2805 6210
199686888717632641 22852 25667
174541352241746497 13167 14158
678030536332901377 9034 14136
413121846103003073 12070 22816
682806521625760641 14189 24366
523677463824782337 2553 19675
324143735655258753 22363 23799
230549887390417057 9551 23931
410673517042067009 2122 17692
206900335968285281 1619 13376
753948967475881857 18299 23663
409521972333216385 5972 6394
695682290980837377 8000 15128
291080990179068545 4527 23802
209655857774510689 12193 23292
158162969281242753 11912 23829
591875772174159233 18525 19034
362204179592694657 4862 16448
894013191255599105 12741 21688
608427038124070017 1147 27254
163067247160821441 2811 22756
341393991604746817 4811 25897
719896043943794689 4385 10131
495426514289100353 7683 26251
159243844593543585 20789 20824
844523692965211137 6498 22659
950731255704230401 10981 21184
847497511513502337 8793 13341
27932938900644189 4152 20100
818383631346591745 7850 14141
812863375484870017 16448 18409
840853514065649665 12862 14144
717718887471459457 12384 17232
383772517406143297 255 21162
705232773845725825 4461 10796
255000159023360609 1776 18112
116523083161776961 16820 22246
191186401841122241 1043 18061
566571143951097857 11793 18720
876983975866629377 8696 24693
993738117636251393 4286 6394
438045195383224961 10354 24320
782787416156057985 25254 27519
713751616511679233 21270 22993
503344723379225217 17435 26782
219532718594393825 3856 10306
83764505117233761 25945 28198
499005636501060225 5272 22030
159620905613575553 2169 11775
471922075210940737 3009 5406
655234604500524417 8528 21391
37434739871152089 11886 16266
457234102369167041 255 4907
223377680136451329 23067 24964
2943255344707297 23880 25079
775422138743827841 20396 21390
197022134038189025 15304 19617
670207603506199297 5550 8364
387520452469974657 1472 24125
280521866433169025 13022 25573
55624935444111401 12432 20675
145799078036816353 14449 17354
193295931494265729 16168 25084
256241082321018625 1037 4956
943709416234195713 8855 22293
916295120634728705 15312 25875
806045809537838721 11915 27449
314953180436795329 5583 16092
410592081782450433 1909 7006
914625303465385345 6388 19374
216034248057855649 13021 26533
27943424077385261 2746 15869
433741079260624193 6325 19358
677827836882571009 3168 11686
5787078959830439 7421 27901
112382438422066849 15222 26407
775438924599281921 1005 21829
468607359283112129 7725 23172
858249697681618049 2594 3478
892034764435315713 3641 23690
75692128219213121 18193 24368
599552229587047297 9085 20743
571159291838203137 6726 7380
70216372906976689 59 4770
594542083165375617 7073 8483
518050749146851777 17789 27125
487796953751871617 5798 24581
115268119754681217 3348 24326
116895721121277777 8712 21739
104236663961572161 2575 10806
562348732272429441 11888 16415
212838155207528257 2722 4508
821862392221159809 11841 12163
657674577612738177 11959 24144
138841526215959025 4497 16081
364666842702938241 4083 6375
713737996110534529 11465 13324
147254602848690305 23774 25258
214350221018182913 4695 17176
186319360760229825 9963 15897
564976396832602049 3459 12636
841066757722472833 14360 27258
117591934309832177 13189 21384
699265415244859393 1037 27330
768864405338756993 19649 24935
458908333135710209 23175 23248
410201977576495105 14466 20610
645588942806405505 4383 6108
311677923235858881 20994 24443
461455785056898561 12529 13162
516369472364249985 537 4349
843024901361268097 9269 9534
505726022291138817 12732 13110
140795699067311377 11265 14869
322918793134963521 13100 25753
907441782797697281 25260 25842
665144598717571201 14592 18186
362621099741232897 16291 27873
341551457361465089 7141 9132
409668909106152065 2285 7029
529214601858239297 25320 25879
358498895189498497 471 9318
172382059282885089 15690 19460
610933448382134273 20375 23584
651359506077678721 14898 18045
26615620386337469 4908 23621
997056659414273153 20760 22312
290224974111531265 23102 26511
868205484951385345 3227 15186
92600934159278833 7410 24453
813953009922190721 12766 27941
588621852330142337 3994 28255
268923470721627937 1918 26942
951575596450396673 7706 18385
619924428839301121 1971 7329
47845339149453993 23204 27877
211647751958405921 15007 17697
473511967154436801 5094 24935
864833346296055809 3235 9880
207780568259870785 2058 7200
26588790928851581 5747 13946
843244488005382273 15303 20548
238171845996408385 15280 16871
892020166860497409 15126 21313
234411341836572961 11536 11721
132814197117781425 13151 23344
282205227557060577 3920 4878
90122621521210529 5638 20577
757790534344390913 11487 24808
697939144392677249 15816 19997
913496032566076417 12817 21941
625585285258146945 12085 20235
562421166139625217 4190 19071
254810687570241601 2769 8260
733940421796777601 1422 3070
361737636097878145 11564 28220
14146836240538363 10502 19394
152538115752236097 9448 15147
942521575436661121 10562 20658
872965628118429057 9487 17221
548678559775748225 2539 24071
606689932227183745 1797 17706
748176224958658817 14721 24855
421859280886941697 5578 8962
821344947595374465 1670 5932
618673493909653889 4980 9370
820175826873384705 18114 26248
906884594864173697 18652 20529
622590722793386625 8714 21946
764194613152326913 5387 24102
492313567556099201 13938 14870
649744021215163009 2312 27266
531025093535074433 11496 16587
703659241605521409 81 6573
17407657140939393 11113 18077
493308617053280321 6484 22687
534599119991764097 10896 12085
31909537683631585 11967 19973
115000541617551025 2016 20641
493356243951531329 8201 10165
921219515186859137 2546 14565
249790531551440161 4355 25551
692848048251580161 4570 12632
370685281080362497 9737 21092
346418117652984129 13373 25140
183260306865534529 17733 20622
886422392780563201 8204 11739
1718887075362830 9926 23771
585599380489465857 9513 12732
996500179297072513 7157 25399
244143730010581089 7053 9491
269572419201146817 4385 27206
514265449192588865 23517 23656
115040830621907729 6345 16856
892726834956622593 18789 19786
74702767059342529 15828 26837
8227562008013224 13728 20831
386459816392601857 14255 14994
109577872030929057 3426 8435
762544643489000833 19523 28042
878286414025449601 2277 28276
824764367404114305 6851 7314
779671357488670209 7366 12123
509691859926881793 21041 25885
545710592300135745 8844 9443
397065012830978497 9549 26073
454224657889131585 4830 9504
711802859832964481 11520 11820
805944026443864193 1847 15128
776359328548537089 7426 15415
998587007223168385 11841 23492
323975854343167681 23718 25403
832588419880263297 18315 19573
482845120254324929 13465 19481
317267380094012481 145 18180
653201361586660353 1951 22343
140467643804736753 24396 25270
720707650077955073 27568 27869
184510940418594049 7704 27265
824885357599278337 8220 24794
888495901328919809 7508 11501
762190169908876673 18612 21349
458242507040370817 18614 20799
120446164977458641 20060 21671
977522915822714113 2203 13028
382250097181142209 3725 3836
691847851912232449 262 19445
486599197848740033 4243 25349
437075277593915969 4200 23944
473388721832833409 757 15285
519854985619378625 11511 23298
672007310885270273 4704 9523
634086209266154497 13984 21178
111359429105064577 17446 20986
927178201467146625 3858 23099
873217328455901057 16272 26372
646814195030312833 902 19121
460322124261494977 23825 27980
223642855657590913 3483 23849
235826920100343777 3673 16447
483076974852803457 675 10544
634408914694049025 3546 12138
951838969721197953 2796 27780
622106902815495681 11974 27656
672929144226028289 16605 16860
27262204734057605 15726 17233
132152064856445153 17451 26482
333193851669442177 4909 22334
605621835642050817 993 16434
409440251310300609 15763 21288
878660488659992449 6478 15341
869693150502776321 6402 11191
17109502159964763 5681 20162
925070976886445313 885 15051
47415185404123153 14921 16913
783194876439772289 4864 18248
459894488720646401 20270 26367
815061502370141953 1387 7817
857750704035627393 5440 20079
463780748113585153 9093 28255
828382675739529601 6754 26569
497702509414551745 7921 18603
370410545931651585 3901 26257
622941340410044161 14450 18389
981295824478745985 6519 10381
463682231230350785 10903 25820
935476039653114113 6984 13979
862155440653744129 11348 14418
843556157264426753 17080 21499
128258666192266449 461 6034
719811104985115649 15880 26679
206309354998033697 7035 16693
713308980273165313 12851 14915
337419571658969601 20427 25320
778795845946351745 2726 21620
766629731837134849 14051 24601
709637614863591937 5350 26289
77951989028662177 2417 19108
800715204685861377 10409 14072
765220613834024705 992 10936
721684357774716289 3759 24477
195985537624963521 16206 19584
183865227765526401 5397 9491
284860524151845601 20754 22239
943329453452147201 6659 7478
609180557048716801 17780 24702
925184155750560641 2491 20615
132529998189504289 12349 22128
166679945796499137 13273 22526
800592437641100161 1327 4235
433328858797811009 22582 23367
749180652053759361 1419 7795
764139594255251329 311 11321
925521219181945345 9108 20274
716294417543014785 11862 23156
834375195650487425 17863 23020
498902602900027841 1560 1562
936389821394428161 1853 25481
930986202543241601 8989 18909
252350314146958977 5115 21173
487845533445717889 3459 18139
946799158743317505 3990 4855
376044949329571649 9398 11591
362382619144845825 7287 23180
303866266576061889 15657 26291
998172948898727041 9431 21319
125516372267643569 849 11335
484548472710322625 11596 20935
85994052942279361 14648 14727
266493311590835457 10566 13872
464843121410030593 8104 11367
132412975933014817 13592 23577
848703368297020033 14589 28060
30079334903305721 1927 18232
536708674854484289 6760 13431
574088351429686849 21141 24821
904814268915369985 1091 4773
811588721844145793 12228 24351
426425387295910977 4923 11925
426568898671455105 10920 12348
381536046237851393 24851 27796
579716483792523777 21515 22209
718152695977526145 6969 26333
346255224694949953 9936 22884
393367016047303489 12533 24740
741588481648562945 5367 21239
96951730607958817 20465 20886
498976113158242625 3502 24547
199834059962238785 4624 28245
540640492710409153 8268 8535
229599596516155905 9419 17007
720328754321492737 15208 16359
15948878093720255 16119 24609
983749463968877057 17810 20314
160645712864766913 5299 10637
3388679870163004 15951 19293
438656623871008129 9395 15300
314331763144750209 13118 27201
150214102635263905 9144 21418
864266192055289601 19059 26247
317714487793178817 10923 23409
505707619897322049 6616 21072
956734760834382977 6637 22824
971957908900684289 13964 19562
432995688709620929 2386 8470
123790623705033905 8168 14109
340694484451550017 2039 15522
219686828721087585 14098 18035
375176031671767169 926 18296
974510174460078849 10210 16004
203578144620781377 4244 16706
739543610408183809 6066 15416
380508512931623233 12658 24748
155602229328607681 1240 4857
557745630708129857 22431 22940
596712133373024769 12239 17165
594684207789608577 3086 18099
842673617406688897 10545 12191
85752910157072657 8512 10497
466735405183804609 6055 22380
871747678214926977 2817 10530
395796664649438401 1621 28144
638648139379316865 12212 22794
218880088307066945 1236 6241
22190196976136889 204 8138
137237947966752929 7282 18487
748500842277326977 21187 28112
267290882448314465 4127 23126
664567015927797633 9985 23353
557056741763844353 760 17422
306674156627455105 23643 25280
872766288294634753 5334 13723
996533520601015937 6957 9800
306889195058289473 690 24690
561322347038885313 15870 23043
391986454487344833 1429 8173
857702223841425153 18807 24946
370802545127574465 12812 15829
699858509033678209 11085 16171
185108434896797281 637 22069
116195970427579457 4221 12488
405073796932128961 20795 24758
548635954467034305 5574 26571
460915820234383489 8438 24807
365595264885950401 998 10217
737408338818610817 15443 17263
496141486524468417 9473 25661
512144919218407297 3658 26968
95907108595664433 19032 20453
653629986736717697 5580 11330
140304955393919073 18422 23691
370060012410895937 295 9537
312351952246825025 1218 13160
791284013900067841 3936 5413
497157445915892289 7486 15532
981542248961552897 11058 21595
164682148280714817 1180 4512
41812892987707073 2923 21058
868465498563569537 5010 8262
225492065332950625 14445 17021
647292437598377345 11791 27470
844779816117565441 6907 26590
740951217497386241 12049 20310
876700138137699969 1934 10786
200818338076029345 4610 22082
69691626426703121 9473 10161
829473286674915073 1790 4781
479868402993723457 6407 21557
937874631771460737 8123 8243
425849656665448577 1780 8757
640662109576968705 16979 25685
796387140297902337 6963 8117
812071285645028993 9802 15804
42748187253550897 8331 9155
640918822534661761 6352 25530
360898109531255809 16106 22896
917840899652059521 18627 19169
219134871256230209 18881 23215
291723118409752385 6799 16714
859573768640451841 1970 21215
50677968690418849 23868 24372
466109589216529217 6732 10958
253543968991909441 12093 25130
690270306690841601 3829 24527
959258683607725313 10283 27412
658606855227631617 20302 21031
954380763431633025 18194 23910
655994108855345793 3027 4582
403088493787120001 7172 25653
72196159544830609 10709 25225
326525398826380097 2814 19580
294058925391418305 1397 24568
196696022238722177 11362 19288
202133564921595617 17152 24389
801348780220028033 7810 25458
667380993064945409 4004 7172
113213976125845057 4664 18610
844670536207701121 2117 26998
941973323262136065 1755 28272
401913221005337089 12236 23451
560093243750753089 2371 17607
944311438069647105 16596 20852
322166716103541953 8997 18420
502483865720201089 19571 22839
785693225714194177 6565 27693
74423446484615857 2547 17597
220626700278661057 7977 13825
722381444460886273 1451 1597
469962425746142977 6820 14303
193630848418976609 22357 28136
296342285842431617 7130 24912
500892534811818305 1730 11005
572126238082145025 640 3682
999933913330863745 6034 18015
905608936391178753 3459 27974
265504143776944097 11629 13601
414366525730354625 374 25523
953519772333621121 3783 20169
986614157301747969 1178 9971
66354064255740753 551 14603
68417800038812257 9870 20140
944693098522918657 5416 12081
204740908072086113 8737 17492
461352633139135553 20755 25976
61700399130710793 9078 12981
904036907605117825 11480 20436
161679649539028257 9347 19400
489684125812324545 11420 13054
345319833527351937 1074 9895
68482554067969657 754 20452
124290941485373457 9837 23076
694477229126867713 8701 22333
966616234124199297 20607 27715
481962047207005633 1532 18667
734489638228414081 6214 27344
14538191398578705 21569 27238
296956413124885185 6859 25588
897149215861986689 13624 17293
188174201705908929 4870 8981
39268916200619233 6938 19055
298506245071234113 21132 26156
1758073227549062 2709 11785
197720775843070145 14495 15851
486222009152847105 7867 15998
723560705234316289 3392 20727
687121036080696961 12137 16998
816496755095460737 3521 18749
740027166058858625 7771 22773
362775778852249409 4077 22038
448355498715059777 4938 24759
652292946517778945 11578 21496
104384869111306961 5173 23895
264848389514920513 857 28231
416258713287845697 5408 16734
735972381007332609 4733 9299
832065697973966721 7780 18855
994710300903999873 1278 26196
604937047670190977 10613 15425
57807688013586049 18177 23725
574853226855658753 26035 26245
469397435598576577 14163 15378
771740541745117569 8503 14286
612123021491488129 24080 27100
246477029716537281 8261 19845
184060040252443713 1418 21166
554876325919579457 20805 26189
385541125706371457 19240 24933
324026315991382337 12527 20911
923099420638518401 8561 17295
928528963908092929 6760 19339
629306570172037249 686 2667
781215731177432833 6367 12636
535536385339081985 2490 21669
316711198105210177 7932 10834
625132776021221249 18720 21367
401169442815934465 15061 21035
466192885737481089 1140 12399
178568972592614721 18683 28153
999498513968962561 13603 22293
454949355296967873 11671 25825
386234434937630785 902 25895
434509048523878529 11024 16765
85369389234475793 8451 16903
249604719036263137 8 19125
103584541802117521 17496 20655
581220071795939969 12388 23423
354386753835957057 19200 27378
987665083410597377 7954 12215
585566420957899649 10595 14585
753207666051125121 13456 23771
137470814065327569 764 8127
677213050895012737 1389 25466
257109447870558241 7460 18588
759525067657051521 5922 7100
667721743186252289 14886 27130
473309184620482881 20767 25272
96611032433752801 6773 6831
359492055884018689 3945 5340
476042678978846145 1143 20933
99825265564795985 14713 23877
521076597459991553 4664 19981
764770523540505601 1330 9943
765996895178307841 17780 20566
724775451302313857 14697 18168
699853982492026497 7203 27992
763494043337161089 2402 13208
118368497622302721 254 26864
467994318169907329 9802 16102
63891660981138185 5623 10089
573395275728188353 20876 26964
615417022533240065 6896 26854
280347835356756993 1753 26909
171115472599279169 9820 24349
835078097426290305 6813 8580
726971618316671489 1442 22523
218304585294852417 6824 20794
268743944766494977 3708 24085
265654968703358913 15941 23988
421745386055864193 3854 26312
663241572314909441 23701 25381
365030520883248513 8474 19276
790703364473856129 23896 26157
423385250025180673 1613 13264
114788313339069249 7364 10480
125289939759223761 15698 18105
264552131511351265 517 22536
147002740531224417 2728 5837
182176142907131585 865 8617
663768433825890049 10566 27484
652828464470942977 1626 17169
62826609720790569 25213 25990
964183352577215617 15314 23067
271961145409559169 17150 17315
186392879181312321 18677 20406
333124579168487169 6465 10475
350952484204633217 3526 20328
247748013124873281 909 18478
73552165429916273 6656 16185
959979048574471297 1024 5740
900680370284398209 3920 25834
444969166825611521 11602 18387
870932885693349633 15165 16609
127565590264072881 9948 25873
888795924943188737 17676 23329
610925402020409729 7469 12657
227659613462165569 8057 11310
295343826886156801 6512 21175
241471798785717345 7205 11714
415276395725438593 1332 17606
19426837475464253 6091 13244
129473152255901169 10057 15913
240765382138356193 23180 27298
677801787884288129 4489 26049
637470358815320961 7738 11195
889631020180249985 7622 13139
813828836789504385 6896 12116
288745898237262849 15049 20031
572997138914644225 4125 13610
117434505840623873 2838 12710
628818418601575553 4701 8830
782618490367990913 7893 15561
292860980604316993 8399 21009
710416851387552897 4877 27655
147596884863624225 18315 21382
307379445094706945 8068 13510
511589203866492417 3508 12584
880935054325721729 13261 20914
809160823466520193 21169 26635
643277276906768897 3085 20625
274561675470678785 5484 9682
370802556535497985 8037 14243
13913858414220215 6248 23633
20997932273925101 831 9595
145382229647765377 16148 21039
257548055888339169 12802 22878
970298440335078273 6647 8011
303344059876547329 327 24474
277302737904406625 8777 16426
994067703868555649 830 5118
471619884026274881 1089 11173
898913752619502977 1961 15351
205875912496196641 903 27497
76508783912732529 6495 11793
558748030152337089 4705 7653
825064442200538625 2952 5689
961613422462832513 11892 15725
151318698820691809 19769 24042
857240947525362177 7860 17257
120089991506002753 1317 16148
122975125981980689 6153 6445
26709044078206289 15985 23133
265653018419946817 4161 14232
294639890702438145 6691 20396
939052240620824833 5025 18564
130891019761751441 2503 8432
22593124619966433 1876 25232
417976632082027073 8520 13520
797246146355291777 14152 21102
503280749369412929 15501 16482
947589038857238145 14883 17719
448083629003075841 16647 20008
415374307486715137 2641 16298
568771541939643329 255 24587
585968087483742337 10305 20737
462659268143678273 6040 9371
943119571314213121 15648 17019
241820066680890721 20853 26348
888633248119468545 4470 15897
941795654257401089 22209 23376
79617916118323249 15538 15916
458565119540200065 13687 28194
18524643137091345 18892 25318
338151135184286721 22619 26869
689166641177450881 1030 2727
22936461187715197 2579 17267
538310448682572929 1254 12090
976566594528673409 1367 17606
734319079673454721 16781 26240
767537408286589313 10935 16415
36925121987430033 12260 18400
216604582667283553 1036 24530
575677233946208833 2933 26555
922193777154138369 4476 14743
681318119503792769 22575 27577
637040436096736385 5645 23171
413039344129245505 11982 14887
312023723500150401 4522 23701
16419497387524019 10083 24953
343913423069093249 26940 28097
387619368239597889 3053 12854
491643306352091969 11978 15005
909971516567559041 2952 4283
930736462497247233 12968 13036
326118736804730241 16079 25964
191001541044531809 1833 21466
975494179571264001 4295 12374
932622905738920577 13236 13659
402661610587955457 7 719
889031607761427969 1127 26868
279099067926004801 19164 24941
101551059588739889 2223 21964
914042278421007361 5655 25689
940882061075004801 2672 13072
113866489826257585 6662 10981
508259376122307329 7750 9494
619291346068450817 8067 23748
319398654723773505 11466 21121
125657350343480801 2239 22693
352230353444394241 246 10642
570035048933377217 6963 21284
657584067014827393 5029 17695
910019883262613377 3513 3654
674136993395332993 747 9023
359163433767349697 10158 22345
221164698221873121 2724 26727
231623997154450465 14074 15455
638624960365387265 2703 3427
219477359869827649 17313 18033
633711124680534273 2112 10142
402639051037290561 8563 27015
147394192056335521 3891 6435
310665331053314753 17686 21654
414937047456294977 13821 24144
798765949444138753 6067 16493
695608440812701953 11480 27787
913458148410242689 10374 26811
579160978978027393 10340 11805
492218095393390337 11519 27829
275457885522026657 15668 18394
597286333146115585 17503 26978
938150781391374977 6135 13383
87669525161309985 12521 24495
920361361554267137 5611 11089
907261270940708225 14451 20424
232753818091342881 7495 10914
904779033373763713 13827 18255
67328722274876185 3740 18005
814730136965124481 436 22512
512290217442274113 9548 24358
50957843272549041 2440 12067
173293182824306049 26483 27034
351805936317290945 7250 10934
130473887585967681 12983 19000
859051947568310913 4466 24500
68026017608641353 18319 20308
184811500741972161 18220 24306
531820775975024449 27217 27347
861910202567422337 7780 14013
960194499791764865 13169 23216
727039081573664641 1215 24963
472676749348583041 19845 22205
471632164754346689 17688 20868
167226296518915521 6991 12679
22029333381738069 3406 16814
125093691791438033 8339 16319
904737077223892097 4077 14652
831282480134699905 9854 16939
491004055306959233 13652 26606
428122292785108289 11964 18997
521543905789407361 8562 12168
664574695785571329 13889 27670
600310110057051777 9992 25571
217368836270754433 8322 13945
551553453743359489 791 3320
173622652017495937 2021 6468
106786536476207057 5791 12348
826951418198920193 24837 25428
376303912615874497 8084 25853
614343785793973761 5678 18802
242767073019479073 16065 22693
624733726339901057 5414 11260
903632296364712321 10481 27035
882980509267792257 3805 12895
641765178847762689 21844 22576
27732124771123525 23403 26137
655992620736789377 14678 22905
641059685141836929 3943 21060
36422239112567921 7901 25883
25079608944242437 8250 18849
620808990566750593 6853 22804
679476713049989889 2768 26922
509571033822069825 11175 11560
795458548064747393 5678 20108
580004508022234753 11584 23968
55410653578601201 3341 5878
996689797970930177 17978 27268
188428322190691937 10835 25244
2946676768367241 7927 27952
78489981832216673 16680 22445
644886366876150401 9814 20688
297894304474741761 4684 27361
903063313205656449 4384 21307
206198661324204833 12700 17872
773021047389732993 2942 18384
103786446835062657 9715 21269
621161448835856385 23091 23595
244072073943623745 9649 15743
464690045356192641 8821 17595
816909312545650561 1430 23874
902751879929503745 12082 20994
579289745314124417 8883 25800
97462574848975697 5639 20385
613336074285530881 9075 17296
24045454506726573 8895 26618
136709579518889521 785 7783
376783237854610305 2898 19842
479467073578835137 1138 18361
30220444699558869 18569 19318
198464275417560289 2009 12135
131980956676926561 17303 19998
857154329794088449 13667 24529
365414997339392769 14762 22619
520587551126805441 6162 21064
347405727905950785 1381 14752
239677206451123233 10311 27731
578901249607334017 21329 21530
395763566175641985 7937 11227
668258808837094913 20259 27423
242786602007857505 14623 15609
215149802298121537 4256 27281
517580314879818817 13673 20075
134479707236025089 715 21674
488835844066759489 21038 26799
62971423179909889 9318 9990
374582106527300 14447 28276
775268585823113217 8287 23373
783881242552144641 11282 20294
323478669582605953 8241 10342
486015116321407681 10856 20521
231494476298635745 7192 27331
34634311364531101 5279 18446
927970135216590081 8162 27741
445289797124271297 9400 20675
975282086645904641 13668 20082
500726311817107457 4209 21182
711605803811544065 5160 14791
61824567888162817 14957 25145
349272042334277441 286 27849
773724317301944321 10005 10262
740390093971747329 424 17414
209924581118340129 16889 25294
358075189397510465 6129 20266
142911759619909873 20390 22330
157861168169596065 10712 12052
228024177243451489 17613 27619
388830167685185281 26815 27913
183585705738327233 6033 7254
121227516543235937 20582 24494
404569799240643841 20799 23458
215938898375952705 16227 19575
780473241914240385 2761 13951
938597275627095937 18613 22677
275521548279538561 8041 19693
328285983601105601 22889 26391
780150622638732417 2232 22654
400388765825745473 17659 23778
159002621946964225 21030 25855
798709350255506945 23495 26735
814756587219068929 7838 8558
566843891841891457 962 13361
484084159085039553 16797 20725
260219847270164449 2012 15588
926895769520516609 6051 22186
274515909888471297 15116 19755
802773856339651841 14890 20960
648380988286760449 15822 19373
683874738938516865 2034 7370
249271186852688225 1572 16945
286862933674580481 21730 28015
973145682309208833 23847 27004
839122225564469889 5939 18983
650207522136476289 6440 10289
618635421858467585 22149 24495
676968676010829953 14343 23059
980011812244715265 9599 12232
853300935173272961 7806 14233
585189136777540097 11911 19272
971710605447995649 3339 16692
303900133312371393 14195 27777
347775103115118593 13964 23652
213266905866444033 21883 24850
699136084472115713 2784 22671
856961716695526145 15904 24701
341244426396990273 711 2130
752432433482749057 6747 22999
674973204641602817 1985 8556
531663355372845825 16645 27607
427589567316921665 8106 25952
280905447177641313 19228 22883
522709249413964033 9806 27024
486171608259002881 3728 14172
887134810920848385 5826 12015
706528268036020481 3270 22525
720586396345439105 872 4892
669697022057395201 1026 21176
581736300850259585 6881 19213
735678508073672065 22799 27486
935545757441616385 9794 24916
918193246916462849 11866 24003
244460667898628961 3895 6710
240353028587389153 15568 17588
834937352187225217 26888 28072
840768702368482177 3266 27236
308111358329234945 12130 18188
857384407855871489 228 27029
6331582636818213 560 15208
23828148516049197 12926 23510
379296645032376065 9977 11064
577445777184930561 2096 15065
605273547770323713 23944 28198
121911743261538417 7826 15026
452255429844122177 6862 19650
233160803479986369 13061 15258
39729157608462633 17858 27148
225385232048655137 13388 22683
923366082311638145 11830 24787
867645636812039041 14715 19962
709570548842791041 6228 27402
648877134602774017 11443 25389
164136271371752673 2745 26832
883926615320259457 2011 26440
292901825463644609 1456 27743
483352476018087169 5091 13942
635359594309839745 19367 23798
53034239765036521 7556 19937
723373712566527105 9666 27946
21028069744662761 11980 12707
372754354485216769 4863 21882
39678208609782217 15622 27990
170791381683500289 14832 19669
477416910077341313 33 23013
786372648147157377 23311 26945
219142954167988801 23481 27971
530072544120898241 12277 15576
389459184140978497 1366 16624
530860553722256129 16085 20056
571665953603993409 12241 19908
71626977388206113 17922 21101
113150080602867569 9840 20077
206614236729272705 17057 23848
199704917921604161 366 16804
612043011375206401 4125 5955
37880266923256305 5800 25415
625238752471723521 18923 23235
102172600014196033 21514 26511
351995217975513729 5611 8726
396808941378697729 14052 17056
645577809371381761 7659 13864
825302221883088513 6990 17270
94819682864383025 7612 12189
911312052860555649 24527 27211
284920310737483361 8015 12208
294060213757969537 7009 8610
22402853617194297 20387 20620
350584933062311425 11604 12016
106654684416831457 4683 25893
797078896573832961 20201 24599
354936116802278465 1893 10696
411899514624398209 10276 23867
250361400639128833 15372 20202
772447736573351297 11971 18163
769615020597768705 14231 17030
989266827604115713 12825 14872
919709230959760769 1112 8872
726260669211807617 6468 26501
284298491366925537 24304 24697
864155887780757633 10261 16008
491028278008890625 5798 19876
549826541543662721 11245 14848
731153554979897473 1130 9040
446665726292412289 11079 20557
511424169281120577 8101 13603
408542770365539073 1098 7224
929934028992150273 13577 21304
353708473430973697 5263 9767
876999620944111745 5404 19954
713616670079854721 5795 9949
120191462580805825 17932 18217
126283412595729057 6175 17527
123263402107447457 25840 26315
899477382026542977 12690 17615
197682329899905089 7474 8895
164125075923468705 14583 15033
522109128674664193 22112 24644
491611748407248001 20403 20758
315681191744118913 15782 23504
255588073474388737 6573 25243
110688851301766529 8434 27983
422812631397089665 6432 7285
621874292607699841 16191 20903
775657745558138625 6563 15736
721815636604681345 988 20546
635955894103542401 21677 21960
392905917891482689 6686 7667
446894215333191617 1542 8473
934806837095997825 2415 19533
578305347190177281 9356 10729
860269861645505793 2483 7217
347748308705295297 2332 26133
808402065887982209 6446 8591
360241235734971329 18396 18973
273744611338344161 11269 28289
810226413287086465 5091 19627
528908599474242177 1400 12531
718850107738585857 6729 17508
574502405216506433 10015 24246
783897980261034625 17552 19482
239268588396562625 350 10242
827009981137475585 4548 21969
723793222358267521 999 22136
824679344911704193 15284 23928
387408623816320129 8021 13167
738837422709888641 1496 4128
701004088036071937 1649 25884
873011165860905473 7189 8505
820999450441526273 6495 18438
414390282389771137 5727 22461
315085879980159681 12749 16900
554669372150630849 8587 25338
483473495410940737 13622 23119
856474202724296449 918 5751
805863167083330689 2332 15590
615581373773753857 7238 27721
152546961105834113 2829 22664
690790458025187329 3228 12859
208511563502781889 25085 25437
896105747551292417 8671 11926
974173069947873665 2451 27684
282369983672207777 3759 7495
249290700499713569 9620 22313
676094968897618945 14218 21335
145290213548243233 14747 19479
195521445529148961 19811 25229
189123268210920513 20692 21532
354892333501329217 4792 11540
598274809598500225 3285 23011
945012685028341761 21056 27978
261350722368845825 5600 9513
954786313779553793 4787 9905
845890170137813889 5445 6178
760912669669178113 7177 10191
810388249277593729 22502 26523
396303535637333249 11 744
711841196794118529 1778 24797
690827993959327873 3301 9235
750334498612161793 4267 24314
542385654081247297 3287 16117
749776804778356609 397 17502
217931824704290721 1572 19306
770029490336668289 10628 12022
658660964097823105 2708 19883
40579200311377409 7477 17144
592336779521627265 24930 26660
728636041734617345 330 4052
810758918412322049 8720 22707
348768058282196609 17494 17615
902514381020662145 15565 25615
750460105710260481 4157 26076
298370148792333377 734 15532
455429830774214401 14155 25721
182495253746662209 24112 25704
648212624654874497 13303 15031
100346414953182977 13004 17672
805734425152628865 13029 25197
423753939240437889 7667 23873
910913947775298945 11272 12447
425759447358490945 4272 22926
399174885181672321 14229 25477
586622908910026497 25363 26497
688690596354334209 19188 26567
392065219789291329 16986 17449
392387052634440193 799 5226
667799867350563457 8635 12811
16227253453621417 845 6335
2296096978955831 16810 18976
6877042570970105 20070 25490
645393572781653505 2052 18700
135903364579391457 3900 9596
496847864378739969 5931 24542
663181295391872513 557 19166
992753968898508545 8610 24295
828827726309981441 23062 28223
699637173730099713 4882 18463
471758535425202305 10365 22521
213185236153815809 21844 27203
427124973331288513 368 4007
660247742075004161 2823 26303
268991731673402529 5721 23722
20053242801761685 13946 17345
875839013242341505 13334 25420
69606035634297569 18859 22429
810662683935042561 667 15923
875654619443832193 6618 14715
221489265377940129 21343 24910
62549466126743169 4297 13134
838628709322712449 10655 12619
346771107817968257 13340 17278
32310097248824833 11357 23277
941567638087708033 9427 19207
879531642723826177 20911 24925
358722757668356737 6868 13437
980061182522106881 5180 12716
496580224076527809 2163 19962
474430552495228161 4872 13770
890964777222588801 12929 15098
534430690255703681 2802 18598
249808922835416769 2651 26483
279372772145386241 11296 25617
898228195586124673 3818 19032
9753318860290961 6924 12419
525925985980368449 23377 26461
120079622439597249 16348 26868
438641781740951617 5782 12924
53195272490796697 16424 24885
498413294165818113 10570 19661
676975108764018817 9818 15804
805324697306030465 19415 22926
738757404766729985 15826 23429
665514236369919105 4685 10480
364454488203485057 10238 13120
286113951281574689 4824 9397
319329987386652225 24063 24875
794751008496110209 15604 21848
42176472125952105 4767 23871
397270687157412545 3224 6060
148386961836862945 15940 20246
584532712379232385 5029 7140
144744525623060833 8755 27924
665452478517632769 2755 26240
494398163497891137 4295 16166
825090116020778241 9648 15813
374770807431694657 9357 15906
366577951119420929 8122 12925
787203931524643969 13749 16060
8411442957939387 2576 13556
305217325455551233 21039 27981
903452999863443329 4687 10219
30851797417085437 2327 20299
306965405594940673 15256 21875
659184426218637057 20446 26043
533557440606340801 19425 22984
638028642708078977 2531 11574
892103196592731905 5047 17034
54943354014234561 3805 26693
995964941892847105 9820 14391
155397894173546561 984 14975
332825616524434753 2556 13884
43838869663282769 4592 22093
768120332905748865 8076 11036
296909045917360001 15061 25849
551155257459019073 24461 25335
48446372165251721 5059 21645
479634693746358913 7763 13866
345400124099398913 2101 10030
618111993434514049 2443 17080
594657181612483073 11235 28161
676262815066376577 21850 25857
455351704459971521 15258 20801
770073262424634881 11342 25614
87662181045608641 2490 21034
152057478573961889 6223 27116
247137817647313793 2939 17057
984304072889035137 6631 23150
418459440953050433 249 6576
424983370532554945 10304 22455
553093595177145409 8532 22470
459235643827472705 9101 14159
311752325361744897 2263 10520
329028109560422145 14455 25430
407595882144278209 5404 15812
443601402932006977 6596 26590
492032465429126401 10679 22159
826451660322117505 11008 23796
688420334066037761 1907 14310
202125035448919009 9751 27879
203233447628043969 1834 9361
934026128579997569 16760 18747
958060786965773953 3177 8683
6792709223379490 20320 27971
166447661516677665 11434 20575
518068403044633665 9982 27612
436513004502003841 5781 10164
23900811604963937 1106 22411
794547049204659585 4462 27160
790266138027416065 6554 15846
998149326114742017 1057 6231
809496833940944129 22705 26825
43740057464496833 1886 26532
759625970556850689 8253 27351
133532328295345345 12715 22101
920344741776862209 6105 22108
108608476494033825 8287 11891
29589448871998769 8839 10448
882998429689706625 7491 24961
344342586120223617 13819 25165
744350619111081345 15658 22582
22099728552216649 12617 20256
435125482316905729 1018 2105
112969555703219985 11028 13004
110038013155481457 17078 19801
545168480481802241 24986 26431
914195858226435073 453 26218
497787454604225153 14133 18757
998773010586766977 9601 26445
164670463881360961 23743 25196
552767425926887745 60 20859
641588026355382401 5493 6093
280691021697215617 2677 24040
896440660264655489 13027 22268
76633176397507441 21548 24513
720157947274930817 691 20330
505635024510489473 256 17034
587398552900406657 2888 23119
509825166941268993 10442 13314
769897990717996801 5663 25285
363768140305190017 3988 23955
24883883672966789 18165 24394
448813965054171137 25372 26334
6127132738402708 12711 25510
100983968790551153 8089 8678
306540837643989761 5444 5980
41459956370189841 1743 23509
762646540796627201 7857 21444
845200603268132481 19835 23211
558190907619174209 17545 28225
743251793094856321 7638 27209
430227773135374721 702 17241
979834359638765313 945 10378
427821489119860865 2015 24551
388458964662689281 3311 22242
894694429774293761 18895 23510
359169815858145089 8636 23623
368095362848716673 20374 21238
106444033144725841 14834 24895
768132249249209345 7995 24128
1075332907355176 10422 27894
990038449521943425 112 26564
204814554692163137 21430 23553
72809550738814017 10369 18514
416534377026245313 3375 15539
403547383317398785 16629 23915
824509167530635521 8640 12247
239313291583091105 8619 27496
490624248357981697 3413 9310
617207357658724481 163 19740
112345829216920385 6521 18616
190276157902818721 5109 25020
660601805772223873 6105 12268
646132163120025601 20131 26722
940926793535879809 5241 21382
630332343578334849 26574 26942
435252023972275009 2979 21876
852015174393852033 3986 18778
92883693050211489 4730 14687
292414312738319617 20317 23519
254096289548193953 18479 22376
328570064017181825 7112 17674
996921099419097345 2463 5546
385195645680625 7718 19335
530794799913245185 5527 16136
446676037395814529 5085 12910
909517232674104961 169 27244
807861849947702401 4140 20772
994337835555207041 18163 27172
319832209107030273 15789 15929
152880145181711681 5542 26314
831867341181453697 16257 25172
213505594246946369 9703 16447
259352186993577761 13945 19227
93125778531586433 14891 20024
495978970693020225 24639 28131
340562268292309505 24845 26502
811850810689005441 15214 21137
840804844568282369 6741 13083
868604318240461057 11303 20888
562088675033770369 8994 9193
745123117435053185 21369 22955
718897577731254913 13042 13294
374993383005463681 14971 18629
717975579217416321 5303 28145
142998792866276145 14824 20384
833133107284140801 10485 18779
983025113037502465 6835 24389
810498435898743681 6762 12670
340056420345273857 1859 14362
229762567398992705 10341 16298
728511721796881025 11789 19513
237550196879375617 9108 14634
762458581933852801 2682 22036
192386162914687009 4368 23512
230939513949369505 18687 24196
157873624690203937 19969 24703
315254099681151681 16770 20303
939643301410981761 21964 25511
339780793395224385 1479 9365
338734808380600321 8573 19937
977295250099214081 13004 18703
988935650530720513 2976 22440
788713117189207169 6459 11903
602016837336229633 97 27421
924818449979692801 15885 24057
569154645742443649 9497 25688
373590002025796481 7575 8779
824163425529640449 1122 12246
230494510582328609 14618 18001
940791620464182145 10687 20661
722516497825115009 2964 26149
656618251508199041 3049 10754
887501902196543617 11066 26282
229859420166476993 1150 7500
814964128160173825 12207 25921
311113451543072001 10211 22762
233421374641945793 15725 26764
239663157238680929 21833 24764
512957872314860481 6182 14913
39961637200853777 22871 25154
426375553931745089 10922 19726
680413726537366913 23979 26815
81803441154679745 3970 12680
273876566656078081 6735 22527
320100593575030977 9939 20864
781644895139180545 3725 21786
950791391228580865 4192 5452
744139743838239617 6187 26611
244171413339568481 3621 19892
428912266392742913 17997 20837
355385941100283969 946 25940
594370313501094913 8393 12827
903415321236220545 954 1340
818734260405221889 3315 16284
430526013331348865 18662 19085
308845226014902593 13010 26034
934023698519308033 5380 20116
350470513108959361 10349 11266
318154337305802689 20086 22212
875232325613900801 26699 26702
894765745124171777 5430 11529
688985836532054913 14983 20475
798642724697476353 9338 12883
632592332481713921 1917 7307
416154846683905793 4457 8838
927557166344072961 19541 20638
352468183336274177 7759 25228
700303204926520065 16173 17668
398924746581680961 13510 28026
768460811664056065 4835 22364
761760679028430593 2522 2567
256763645485698081 9845 12763
50622199903283873 5456 8514
2816879002793372 4041 17803
837009401028385665 11367 19212
551818116606320065 15764 22815
914772963156448129 15720 25162
117231029564806017 12924 24340
427475647846240065 16078 20419
754165220073240065 454 8506
104561646719258049 1806 19544
60099809457781817 12164 27685
979287238404825857 20455 25721
211791232100672737 14786 18555
660290938669358977 21035 24971
464548728148201921 22320 23048
836726981734262401 609 19377
643812535466047105 5406 7761
249434811428908897 9533 15775
519141114261671553 2315 20819
643196518909437697 12428 13381
186991213746559041 1427 12056
496631359037163393 3687 26704
194894612054980609 8249 19779
351432096297191553 10867 25702
137458733119238737 4654 13699
729606695333284737 4367 8022
342810059084186497 813 2336
869840851885047809 13481 16681
2569996804488995 745 10281
251289684396422081 13943 18827
856968468259026433 330 11021
484760309012177281 1417 22948
915678570940771 14653 15985
778150986748311681 5245 23142
413074988108732545 7889 22022
247840286715845793 2974 19195
108821187276113569 4301 8549
34336800575598405 6324 8529
421788096187839297 1024 9374
203800665642933857 12391 20133
884507446692758529 3058 11536
759100569074785665 6485 25958
632806954622836353 15610 15885
966100705556190337 16717 23348
638708456364902529 6385 21111
404372625462169537 6131 28021
63913886341538273 18186 19649
895511207388711425 1812 7049
642034892450503553 21331 25580
387431068724321665 3593 14189
555271378036806593 9756 12256
277530062067715009 1651 23971
340718374939264385 3300 14591
972304918311632385 1898 24077
631417943894774657 4101 7205
66719942440006009 7571 21995
416419031784549505 16895 27549
218885597198134721 16512 18628
531633655064993601 4707 8561
216444386086610753 14372 17097
692256193857481601 9442 15522
231252852545278401 1828 6928
205568216265930913 13070 22970
447580598112882177 4981 15142
622730019719192321 15006 25382
411319154115528129 9719 12775
899031215304020737 5114 6934
745414286642958465 7780 19336
473217138513838593 1737 19693
69820225083613961 3497 14281
230299646137979169 15387 26816
485269042233785089 11927 13831
405597575310387969 2391 23215
537561470488963521 11887 26942
607741073942364161 23290 24374
59060498253987961 12970 24676
947529848465315201 6976 21655
563678487762299329 14006 15368
614395933915375233 177 7430
250839074946714657 16708 19027
688037765541245953 11631 24126
976867384042588289 3451 11045
905698496835654529 8074 21059
542814827913137089 4611 13664
262382655498221601 15655 19059
246845098877482625 23740 24786
975907056101362945 16376 19143
537039104614638785 14679 23920
562520122774650113 3962 15009
127844150871094801 4019 14092
262098955682077409 13761 16008
873920672696787201 7638 9949
730507455994150273 3669 5124
139238005407403169 4925 15427
808679248580062849 14830 26696
398524033987019521 17508 22311
502638132872384321 3389 16938
370315410235786433 8846 11259
619042113532245249 2261 22555
959955090410549121 8277 16754
310309995954618497 9548 27476
351032378957139457 4808 13608
804975726287722241 22 4539
578279495305327617 8759 24424
695035193590136705 8359 26166
356901831794726145 8748 15219
311153143367917569 14217 14315
836912218196974977 9044 14010
841799449543778177 22664 26568
97041040973376625 12946 17842
866017973257498881 4231 25339
175208385518420321 2349 20995
706277205357757569 2191 8489
837168787063841793 18655 24450
587843244983943681 3575 19155
294395646526570689 14947 20534
433184234508566145 3711 21262
435785325276068417 13337 13957
473878999522156609 565 7781
537712465279657409 444 6665
708152019054146817 5831 28321
808011699405863425 2263 18773
611347787907803265 6470 9369
859725168493984129 16628 27357
823665070335671553 17066 19859
998118438453868545 8584 24245
83511523859044705 11342 23057
716734597897630721 1929 13672
587415027886145025 19958 27715
343520039343967937 2020 15609
85907070591119345 8600 17626
855771136841244801 2891 21133
572370347504694593 9813 11157
389208691170207297 7671 15354
22795603861737845 12275 14677
879110016912381569 2938 16975
462289252980802689 17918 26003
985881244497004929 21887 27648
299431248607518785 15987 24191
549087473629928257 10933 27868
541542938696871105 11299 17193
835385285926886273 4856 28307
61341797322711497 9122 11638
868207823468981889 16664 24156
418067334800404929 3814 21474
75956155933180721 23469 27780
328717547091216065 12327 21524
925422189984121985 12168 20876
354001645318739137 3098 24697
3794659332069018 4870 26496
325387501411427137 12914 24142
603726727160353281 619 24980
657951904989623425 5942 13404
867977875239073921 9078 21334
472764435150693889 6659 19574
368942085826066817 19816 27341
310564535200121857 1186 25681
748010689419540865 2800 22413
596475678632202753 8492 17072
236141856511199681 6174 15251
742809875764173441 17673 20167
707396259100857345 15102 28111
635954002491857281 3444 13409
479516112026349377 13137 19502
652535489825801601 4103 11269
826687391066112513 11051 23517
235706741046243457 3610 21366
913682277774928001 1990 2233
164805246450349345 6172 21544
954210580694603265 7452 12067
383850340985034689 16359 22639
439159689890519873 971 12616
47519341960260417 17438 22916
405038035054044353 11274 20595
23205926742207341 17512 26322
680851673215432449 336 3108
164914089284813761 22022 24243
706203199682544641 18209 24819
739088296410201857 13875 24739
734250095404011265 4602 24947
763745047024862337 18703 21284
380369938825364097 1593 23131
94050065039681393 11238 17388
407387442545616129 10288 14200
463114439084016257 614 22097
717307395112168705 535 2233
473303518114803969 3768 20025
654380828157233153 17139 23876
178740394086851489 3160 4186
273099489474955009 21621 27950
887249189409942529 1143 25289
745186303694527617 5853 11553
422582873892615425 3467 26115
215912828015017761 4534 4873
683281296818549377 6275 23977
821730697372718337 15945 16516
42615824819542073 18258 25566
593617272029288065 2489 4772
603480019598379137 11109 19550
928107281574984449 69 25069
115518636220279809 13920 16467
606232413002071937 12085 25983
815478243299551745 6184 24501
56581169956192665 5727 17043
284378991293074529 6849 27105
233068488557673697 13265 17000
90119896932947089 1307 1761
765695786023560065 1957 4935
798255206976243457 6682 10419
282924690652588865 4276 18923
22797423196195157 9887 15636
155123337993448033 12670 20598
111615745955113249 7594 22354
532559166162908353 2375 24998
338731319303036545 23220 25930
436755292584809473 25628 26226
437108306710989313 21733 28301
4986104993275121 1138 4828
800974125659095681 9221 10518
644953675614889473 9514 14084
709537319660860545 2525 15451
260493964398190049 1687 21934
890498784793123841 7331 11005
662325952311608321 21639 22892
153948361274437665 7726 26666
459497902864665537 18973 20242
259156006087536641 6770 22536
291665567649634049 304 7723
994807506111762049 5178 13788
771696705157179265 8404 14687
399221215455582977 4397 17103
530012269253479233 9645 19611
781774531500012417 1632 5819
799132684471583617 14702 15028
130237905684751361 3862 25077
56701404991034825 5448 12910
622727733562278785 18330 22884
134660060584078417 6347 14850
399314795207033089 2406 5167
652734796804782721 22149 27418
135606469023962001 18194 20258
59395946914559521 5020 27275
721238213066428161 14443 25099
352137854095506241 19609 20927
783271967154099969 13481 15772
994716147050606721 12073 18986
967882618332595201 10048 16132
474863616584645569 5405 25948
112799022849308977 2878 24389
452398274999080001 2176 3138
442480195656813185 9018 18822
802334720536524801 250 18750
252127447737173313 17040 19983
391115085746744001 6448 15050
455259107582435265 16809 19989
387324176020502593 858 19051
339424183763803457 2498 14193
593524146119545345 20126 27298
336568291106786433 23336 25115
305385639035680641 12356 21713
687311335536925569 25957 27557
664943902932119297 17805 20982
787538723344965761 17800 23624
880648873307126913 1705 15008
775653616221255553 605 1516
745683628514807809 13161 25284
154125911468284481 13620 26890
989066634892655105 22459 25851
280097389527050209 9315 20834
982513455394919041 9266 18313
17450047881084175 15366 26700
251080590913023361 2220 18940
483114189795621505 5235 8370
162903564692168609 18014 28094
992987875359446529 12743 20231
676486414235998977 22502 26470
580900875867236225 3303 15350
855286379165189505 1162 8315
816537891103820417 4790 7314
379717191306060161 21887 26483
640977984817219201 11768 16649
580835144316704769 436 2223
331017145854858113 14820 15936
715900053016586241 10620 17275
626433961265213697 22583 28000
362614372029408833 18358 24553
461967626887769729 12467 18267
828318801070214017 18081 20952
875087309300447233 15281 17849
836325083362805121 22048 28238
439942114335266881 4752 10486
487155567165618945 159 23333
393857909622489921 20190 21423
577498432893204225 2311 22402
575367531392686273 1202 17569
937782522085303297 796 20590
35704326772382445 11979 22940
501517938824786561 15902 27953
668587233031146881 3368 16553
574000658839057793 376 1649
100822462823153105 941 26105
958280993539087745 10544 21560
418976457385610945 5289 16300
776422020941584641 977 13122
724513957111632641 2409 3030
290027400783468865 2699 20066
928596361494484737 1485 3211
486984746170353601 7345 21507
957196849025116545 12695 20682
200624190826086849 23327 27980
945965741045910145 2993 14062
665072260261087617 6978 24390
130297775006816609 9783 22483
833534716125580417 7360 11211
904224754733164161 16724 26805
935949196453353985 829 27467
654960924313179777 14900 21662
244323839878145313 26807 27030
37155800237599121 1948 4531
604672448097563393 25052 26920
85235693144049665 1055 20079
236742710712871233 15840 26234
40002183242322073 19126 25237
984106495177261569 16336 26214
157139016073280417 12179 28052
798453981308167425 16986 25486
435449445733326017 22585 23556
249363094086920257 13825 24835
700081279732806657 22182 24008
596934189297808641 15669 15800
236046237667054017 22856 25963
967466895835517697 21079 22341
214823098947313441 10505 15469
886032188024582785 3079 19619
812155489374390529 11590 20324
104265873520024145 6781 16310
476495622479539777 12325 17832
421453804982729025 19623 21158
400531433330840513 202 2651
833878907930486657 4970 17670
503245996727891073 9598 24931
515841129667304449 3079 18123
165977795651173217 6338 28266
381997813009736129 19824 26626
428613713618425153 13996 15428
592252802519322369 11250 19684
572296292364072193 2796 16501
545207793095816129 437 26121
323529366052419201 13281 20130
664237205219958273 5859 9622
365796485688349569 11384 20335
425604123924063745 22889 23686
473456393108612865 12018 17805
211206352245323361 1619 3486
233797143667047169 14897 27896
394184051758347905 13878 17950
466145280255865665 14367 19843
293722366845255297 417 5835
102469565119264417 7845 9505
797976822257300737 16907 25467
171089949607356577 5973 27171
313233503955284929 14557 18819
685593943441816065 8605 23165
514211695261455041 4724 27266
75294294241594177 433 25109
147750570490384097 17736 22666
812734809833841665 2207 16911
48959086111029393 25278 27239
810474541328396417 4355 19958
56320102502308345 21817 24666
948279981527250049 5419 13909
505933910871679169 15028 17681
190316933729640417 308 27802
542685601309297985 1611 21839
279893306084403553 897 4344
801218114456862209 17427 26336
845731661394971521 9769 16705
588365319427605761 18101 21801
596243901271705601 9015 13090
968611539590543873 18790 26513
70919614741804081 19065 19624
328022334448771585 15446 27709
601307603933776129 21284 21410
144602063352795809 9207 21293
790099934796835201 18149 25369
350342767414769473 4186 20684
209879023177663265 3234 10745
807377599193419137 17523 20247
437410061682932417 8439 11337
604928804245101697 15587 18815
41849005530053777 18865 18993
396079448285053825 13096 21193
871137596560650753 171 12987
103587476865623537 4612 21617
758831525052713089 4849 8412
489188897417310657 11182 16846
375301354877770177 4798 18148
680861767378328193 4615 26791
965280072192399489 5761 27316
68492213807292761 9240 27602
40769063243139673 6049 7394
466090326394532161 13084 19253
198605593901262977 11649 19300
940803592719451137 16970 20245
865557800922751105 1418 5365
94453758030848433 502 24843
552159996792255489 9842 19445
396236484149046209 20895 26281
317562072356359681 6462 25726
208501831538040257 51 4222
876320227291344641 21252 22400
521371372528566465 829 19117
707419881712105729 9861 10828
370064945597302849 5388 9809
373212050414338113 8097 13093
989617820965282433 14225 24478
916160926834486145 5397 15625
995117508476720769 10569 18165
998638924430892417 2742 10338
460230731410693057 8532 11433
159600497660506 4852 5075
455338417992603457 6052 25473
91193874781794193 10925 11396
132010626898949825 280 12517
190090444151472577 3736 7931
658437342066104449 3202 23207
415870069687869633 15911 23563
327265644071420801 3845 8603
343281605841703169 5078 16883
557792826104982721 19572 21869
612162954429891201 9965 23484
895084146128386433 13175 14066
79184272198965297 7288 21770
467962199973566593 6643 16306
320962373788617601 3440 14001
498681740616436993 1480 19307
501599536822290305 3148 22826
327931637440936897 6024 22259
898631165112618625 11833 24219
627240325571467137 3865 18522
511680296533846529 4316 21505
194710347218045153 8389 9150
150596300428802017 9279 21209
195319903992245985 12647 16088
462281095350370241 6860 7991
36543559508938729 22678 25639
392453857426573889 8701 22749
469041612918363905 172 24562
63564926104781705 14369 22981
82507527909466913 6325 20003
7798968531332663 17586 18878
503633022028939329 4795 22551
585369413958098049 21523 25156
562814005988794689 5144 25609
574400497136508673 4230 4744
366789580164795137 4932 25876
124037107067145777 608 17339
115424393484754977 18629 23816
301486582885630145 6854 11221
841209439006892289 18686 20561
917452349917716993 8633 17911
647562791233522049 17028 27324
610205446186910209 5031 17936
591548073817637761 6602 14664
856001976795703041 12042 16945
217805369237293441 18858 19858
18065008402615493 14933 26205
599234464169260417 3733 16316
700065399050380673 22177 23867
972368551150619649 2737 19025
299499030883993089 4968 9026
25787405444777533 19089 27605
374293132704416129 4962 15829
239153363436724225 17284 26480
103695665719797601 13722 22980
183539107102152609 14008 20794
660077985084292609 4857 16791
200535701009609825 8634 17773
654370606232475905 6936 25086
453458908741072961 7392 25042
791861552982759041 6058 12001
760705035835950849 756 1078
843060488390833025 21612 22139
383893022404354433 6980 28156
818726942921536257 9420 12479
159805053222722657 728 20772
388416887911517953 13088 16312
781692001782307201 12155 19063
105458268857908881 4326 17798
913851654862224257 12011 14315
871436244393933697 8198 21031
927956458568477441 5223 22245
299125076672972033 21076 27301
859404530645601793 13435 14612
394980385874191617 1794 24674
533438705639003521 4430 25986
307376950492191297 8394 10899
522630885289185473 9908 27225
551615087193496833 2521 17661
221813818495409281 21042 21291
948986735820575745 23360 27076
15481723444903395 6325 25551
934884336054864257 3762 4982
80273383021978625 3732 11815
618611631125155329 25673 28093
973335160686740865 13248 21513
885684764089333505 21357 27483
643269251563939585 7461 10922
525976415366592705 19116 26776
209155350079665697 2174 21921
739322089168865665 1165 27910
933188273131509761 3078 21743
341323856569651713 13659 15595
273852607445643777 25153 27865
913908472087868545 4585 22881
337092509677436417 17786 19608
717500448328884481 18610 24574
720367995443321985 489 26999
562660478088815809 15669 27910
976608211381989889 948 25573
524802609671290561 4507 15583
793676799673658497 7152 14852
678920914029688961 13624 26156
263161112209449057 14176 28290
384925921441841025 1477 13578
468417811713234049 9029 17198
892768247781987201 10215 18790
816980735173945729 18169 27513
429139421840652353 12778 25129
172591936760181153 9938 20084
303183670207815233 7278 9419
268952677270110753 13572 13979
134125007422234433 16593 26608
346492179954619649 526 8840
543082194293077697 15092 15513
422180589385295233 3782 15230
654630146267628289 14980 27553
851860347906193025 8779 23232
541119563211068993 4444 16863
197099089215218017 18313 27651
619906969659389569 2959 19544
562721643025749761 12468 26249
710975221756768897 7179 25797
951600457753716737 22710 27327
782453929927264385 616 17937
616309540416420225 16856 23660
324572256226915073 20692 24565
496721984819860289 1837 25086
891314157689045377 19668 22129
394217732831290113 10440 28074
791092088924443777 4863 20355
119182558822007681 7033 20641
443468983986484481 6759 7907
439036321050576129 11015 18493
321213887538149825 1696 10296
484026853038475457 2281 16099
577922374310283265 14763 17366
23253627470662509 18903 20348
780170179189440257 3455 11175
592778557618306177 4828 9557
897003814721067265 11429 16816
792515832230559873 10600 26189
370250106447812737 8980 11186
293140855773206273 9649 13526
804200057704896641 13273 25968
856191886328300417 2120 8330
501464190595214657 5153 8019
813108056743050881 9304 19107
460311639552251969 24924 25909
430723657400488257 5291 21392
848248438366695681 3744 5156
672437289572432257 4576 16835
399644784418576641 3336 22004
925958823652674561 1264 20900
112245204810790257 2238 14179
214218743034553697 12693 23456
481894775312348161 3049 23704
456449462336433217 4956 17143
550142469297824705 22081 22707
114597420681352705 164 3994
246829661563289441 17459 21512
647810393670962305 5212 17327
436946156557866049 3372 24001
144734078485061697 14420 19398
998194848348724353 14628 26690
266300951702742593 15792 22135
546440902452289409 4920 5391
360418238366495553 8059 18505
477656239100220161 9790 26115
335829772786237185 6492 7582
591377287473960705 7731 13169
825307236579181569 9972 16609
753183738575550849 9882 17880
712967232651816833 832 14491
697397102230795009 8072 11099
86882483936026497 13059 21068
690024635562657793 4242 14651
494042136904052865 2135 16794
130036730895966465 21804 27904
432582797726542593 6306 19950
894179232082670721 2119 23280
540130989764218561 15336 15674
68371303305312385 14123 14132
579265125377734273 10722 14830
412795633078196993 24603 26291
971227444435296385 2284 12009
558892936548488705 16024 28029
873600529960572929 9123 27198
384748419410975361 22552 26185
829989188125988865 8369 18848
397844225035200321 21122 26650
395058260036567105 5550 9510
696333560049630721 10060 12443
612457348022186241 22807 23625
510117206621345089 11956 18131
6958393575263956 10358 15852
996850939103659137 8345 11811
856662333840045441 1983 26964
20517393952175669 2542 20329
454254240253593601 3721 9829
949082842353909889 1667 25047
53077670534289465 6433 18485
173096177220600097 18705 20435
978184720871798401 494 2378
659413228642726785 23862 24358
360842633768537985 2111 23373
242662039548505953 3702 17872
636034629388266369 14431 14697
977545166418544001 19427 25774
782303193381434113 10895 21851
717655641677509889 2129 26962
966652334686916225 1799 11088
949314007380131329 7771 17165
851851708803035777 4313 16772
105354991102800001 23 16427
826170408145859585 2529 23611
617688260034817921 13216 15164
553786817690390593 12375 25640
430778674699752193 15988 19448
990000181874894081 1328 16543
613300278572914689 2853 22322
102848827459421697 7896 13750
753466565777770881 3014 10352
442446663631958593 21485 26542
370231359267201281 3639 24845
639470471392197505 24319 27840
117202578849315841 25747 25862
479410870415012609 8561 14451
205642200131727297 7929 21147
533250939094369153 17053 18890
254242000724346433 10028 25907
767182806055874561 1962 26351
70416492318322809 13408 19462
310720447767007361 3754 27724
987130737331426689 1434 13946
125225311316388145 7375 9328
216374236192102401 21049 23204
669496098540275201 10544 19776
679044544426503169 8971 14147
936427170504860161 2191 16343
834788773708886785 15530 18408
287195173493326913 1696 16728
770897019578882177 1044 1711
997258478992041089 14988 16520
448759064117858497 683 5606
341102186455525953 16931 17412
575304885021196801 10048 18332
174662673711001313 12257 22385
333172964631906177 13472 14425
719088716748526465 12784 26502
160771948616172737 17363 22029
167813116274079009 19371 25655
882149774046006017 24454 25528
703543142186969601 6336 27571
612948155827766017 12315 20076
821868008232659201 7975 8483
833447617840626305 1209 2081
562338658407494337 4948 19941
884201401687761281 15854 25764
7771022741867030 1361 23615
827714960582532865 13022 21897
582785238441470465 10700 21303
190546320821184161 5865 15513
876536668972338561 6913 25473
459882187929515841 7408 24496
969082261886310145 13954 22166
760620178134899969 3749 4914
987274377535062145 83 4648
849530368758443905 7438 19460
8396239563420950 20016 23165
131170305283532689 13547 24242
173763919452856193 13819 19862
692716550367698817 6943 19283
547090189677813761 6720 9937
985584331005355777 17520 18679
192392360323385249 1934 11353
682329818855428993 19867 26033
142960597715084961 4070 21095
286392799368073281 8577 12838
931769617773685633 13364 16618
317326435144202881 16740 26721
42102327125942201 13745 28251
621317721380421505 4610 23764
867801146605007233 15204 18696
229747197210535617 8691 20047
125104153756648625 22426 24467
899119224810291969 14185 16756
233232634669352737 10538 14703
805732343384398977 14065 26615
165935586485712609 7277 7544
851869816903587201 18365 19668
112888166005422625 463 21523
673170362609219841 5470 11993
621752122122852993 16158 27294
951900917520291073 14691 20786
59570408591756777 7256 22047
481373577797008065 823 26559
930928876815723777 7457 9464
983933318495246593 11835 13292
394824324748686465 9936 16787
761366880376151297 17918 20881
132314451493083857 7668 18192
447111141290903873 6478 13472
766804995238292225 11434 24655
779983080311048065 261 354
957735737750052609 4498 26310
440971761737813505 6932 19712
797030705972890241 9325 28074
484830558773147393 145 4999
303312965551793217 2915 13890
628841110355907073 4782 15687
380914781447646785 19370 26467
475062832762098689 9021 21741
798670447696419969 17964 18227
108658801915623825 357 5620
895099074061750657 1099 13379
566336824813610945 15653 18773
696535000636128385 9463 13460
563599761032705281 6865 24574
798578845885149441 2375 12347
885873638987256193 4045 26827
362758729507500993 18889 22170
343732454193997249 4279 16561
844608321664185985 13550 18590
520484039102846913 7396 25577
607118569567642625 8792 26879
247877575183864001 7672 24775
905978761439545345 12466 19373
829017169188155393 11029 15320
41339489172255385 15453 17639
756219122921834241 12926 24832
676411810573757313 7791 19038
450036911813633345 21091 26665
650044393464963073 5627 13716
505361320731864769 102 18084
773830446753070337 17625 22145
411602209921433345 19822 26284
114509335574151553 4400 5490
516583816542123457 2883 22156
924853370139846529 5292 9291
255677244406420801 11044 16488
924330455834290689 13349 26407
375063136961458113 132 11854
451076486806702081 8266 16627
694651125576008577 1386 28288
468896941863160769 6656 17855
424714507094734017 1131 1551
563002529382448129 5901 15573
538306284203535745 11513 17624
623795045734606593 2509 3101
473853954843988865 2797 5259
462677154982461761 2313 26212
779816599696552321 11264 13419
576199621488395777 6522 12640
306750155795867841 5671 23842
786382371482449793 5719 25993
169332041426763169 20417 26984
991574569314462209 6125 18280
942867805118069633 21429 22799
918696181524641281 13734 23258
990642787012525569 737 1661
69609804438268697 4526 16711
478613488678547585 5101 16773
472796211819275649 11607 19453
294413980807682689 3787 9762
512652721517223873 431 25132
56970129360976785 23947 27019
162385125821831617 22435 27650
531519069532158977 4177 13819
111704411735043857 2353 8686
31711168778514321 118 14199
150742113227767777 16608 23965
419926562380133825 8037 18520
204477922251651745 9211 17313
389959771785143489 20486 27877
124228022431626785 1633 4977
313138672560747009 11682 19930
72565438730659793 8956 19632
556615573849910593 8174 8326
32537064646181337 1250 9386
208942168564185249 5649 22511
800316233824684545 15738 27820
585400891994126465 2967 13354
6915783269878518 13001 15807
532688459002635265 18718 19241
830845370250695937 11331 12641
624643951095123329 12703 21404
110655461827168017 5631 25344
684823017150982657 24455 24615
523307288933306561 17339 27006
283957601432419425 3657 14705
602977650886376833 17570 19459
90160282806273537 5620 8692
273186363133358881 2542 16423
895102282893162753 10770 23861
476919341283622337 1090 15036
705550722297850497 17718 25361
21261071012371957 8789 28004
602830688763489793 21231 22820
442304810248831617 6365 11057
9088344911710067 12782 23436
298847444210363009 11364 20207
107562760010949889 4911 17147
904060631141266689 10919 20493
830711228143023617 10465 23276
873053701235260545 11314 19739
751372361910412673 803 23846
81059078957029137 12264 13042
710681057559902721 2395 14221
836589284276580993 139 26917
453895321281891009 731 11089
327808495069849217 12994 14128
55591902149380705 10272 16349
887050698964241537 7363 13541
899181496993477889 5145 25241
176467408309040513 5790 17982
264729985323221217 4682 28171
49811421095338209 13161 24754
903875281236111105 16444 25160
185037657964830529 3517 9062
333136637786559233 17277 27028
190306494947417793 582 2708
288958446899144385 24934 25521
543760740141355137 16075 22217
608842493716515713 12855 14194
43632116986227489 4289 18374
981040629666722433 12727 14250
599646414551433089 20384 24115
344543878660822145 2491 8099
854359289059129217 17652 25012
806125024714717185 6300 21631
162023576864815041 7673 24648
189458798748127329 15108 26486
994046349042317697 1700 18817
252074149616504417 4156 25156
162715834582929377 13355 15287
613081538702054785 22181 25026
519260656880685889 17638 18663
780691839763122177 2065 3536
84978434618225409 11702 18432
533778173270214017 20941 25937
694492742523632257 7 23453
403337062769367105 10814 22300
527134490805043073 5729 25342
783231855517264769 644 27928
162049621918310305 842 17038
704081726472153985 12928 13233
420737161961515201 5749 20136
911133128487769345 4841 14412
59105570473771961 11748 22815
232282473730975873 12907 28019
229255848358338465 20669 23428
708568276519962113 21694 27597
809201222755159937 2412 14347
794594568812570369 8223 11555
971308919030324353 14684 16402
485514451485705921 2118 27825
134623255106557601 2758 14930
179328447182911073 14323 25252
61288266790473505 5644 8553
906805539944791425 10234 20814
614649916934308097 3151 11700
939925385539410689 2567 26196
768162424573890945 10650 14884
197864042133382145 7944 16688
654370119009566721 637 12352
167372114394737537 16041 27820
948000378350190721 17273 24034
949253175356794497 10756 21523
315808475869555841 14838 14978
483624103970910849 6376 20345
604397890798114945 9072 16196
47416555225943569 3171 16952
117923446711440513 2756 14707
501477768078359553 11061 25856
629957418734921473 14685 17208
454441710764676545 2856 5733
639573337580952065 17097 22901
604612012539391233 27656 27724
747091878435671937 3825 6934
465784916221856833 23528 26246
799023229659834241 14456 14788
410373467069035777 4070 9171
522886898963879105 6570 19962
551979935947450433 23577 26270
758627696551894145 759 4238
664846444848492929 6659 9378
315136116965053505 11722 12245
95648841436009489 1425 25782
971977280156888705 16468 22839
484242234817429569 18780 27401
908904819548514049 1249 13451
972740634103836033 12953 17393
395423922504686913 2547 8478
869951810471135873 8610 12434
328399147400407553 8392 12744
497819556047751617 3570 16834
3259712299094276 21179 26258
779895498177069185 11862 14451
120216440632209041 23672 24293
305261256433787777 22234 23562
637047212391433217 15882 19838
901111650222574721 1210 19550
173297457574054913 9591 24122
116117965783253393 22384 23571
780196100468426625 7429 13553
724767975471593217 16295 20664
599538434271085697 3414 17983
435785076761526145 12839 19661
958732692397131137 124 22177
833742956142927489 2382 24939
187870592333556641 778 17548
228917600631554305 8570 14745
242573938421624993 16350 23648
155274785326156449 1971 5568
663872057527800705 20731 21159
760657425809448321 21093 21324
357128499251853505 10144 15235
659450558923552385 9006 18637
246212533575207009 7630 21497
609367711453678849 6695 7365
545712334524491649 12087 25699
872923110247370497 914 10108
459389797550205249 19535 23122
424830667232292545 7818 19221
866467682648885121 7288 22559
72485948011646433 5022 21994
617619457535827329 12643 23563
203225962844193473 1007 10127
614970191178084481 15755 20021
993172311436154625 10610 26669
975080752306741505 20245 25139
599020640020931713 10207 20695
71632083065690465 5997 12114
870411452127441921 14857 24813
990071789264735745 7950 18410
313894228104580033 6872 21961
551867428983680257 12777 21469
97387953817872129 3112 21113
81432823150453969 5408 11945
660596354385170049 12146 15170
541661651784590273 2699 21035
350897270428376385 7704 11954
380676286697767105 11385 16687
558665054687800449 15992 17699
520939128693381569 20918 22991
777336762774126593 9302 17261
377812607883488001 10909 14204
89573790724919889 2935 11709
385582992410018497 17289 19872
462555407054608705 6219 18355
707451699255219841 4838 22354
228350430973428321 5344 18094
384137776493243905 11346 17838
584521096560592897 4736 13819
168336695493952257 5475 6653
931123713799131265 4204 16580
379501215679237441 5489 8082
187441124290259617 1999 20868
67349358385602185 2078 21578
644378547732721025 3793 15993
456044110665796865 4005 7268
663253080895259521 799 9965
140910876237018817 12130 18509
809792476701851137 5006 13809
329719511863384449 2982 21151
696329092074748289 1629 5535
254657869977055649 6756 7836
663108310143009281 5081 10574
328342380178835201 15247 23235
456720114701454337 2505 27699
297746593232137281 4487 14692
708173851754786177 22973 27263
521221157555725505 1762 14978
225097974098602561 5920 7794
761948891058327809 10336 22878
626525418710777217 19842 25442
755961138247354113 3829 9927
829395018490032513 9374 25296
378046774248236545 13161 21917
44058987925744473 12805 22693
254168986143991297 6457 26929
371533753218116673 2360 8557
432478785711172289 8986 15766
801647899962809217 21003 24023
109976006415504209 23429 26862
746995659365097729 23969 26693
424685994848790209 8697 22369
995130656882331265 222 25541
593147663763669889 4223 22362
606588661423231233 8825 11160
78468767616048049 1892 26300
687883030264778497 190 26176
883816157205441025 7399 10308
296800449137634817 6441 25475
276592736568620257 14937 14955
529057012290273601 9065 20335
544694425029131649 13947 14570
232609142093011201 6661 15004
743943949152995969 2580 20581
502241658626651585 14910 18317
189511575879944161 10927 22577
316477674531427073 22511 27536
617174316294313729 5256 12176
199379149465748641 11368 25537
938234235339461249 13345 23570
803272834773096577 20523 25012
873819529479565185 3940 26624
676729996854284417 11056 17716
99663474365680577 12252 22749
228688180965633601 4675 26314
776507875520128001 56 19869
463875814991091329 742 959
313855659055871425 11910 18121
145951135209500641 21574 25509
452680166507665409 9589 25060
320403007906584513 17630 25571
78515542883987873 357 2332
851572493898402177 11565 22969
771153630651259137 235 9007
72127678403255409 3321 19105
117434025347574081 19670 23675
596940445873130497 17447 20555
197206390201220225 21070 24422
310477585817615425 21024 25883
601949037336051841 14460 21906
971835024215891969 4190 10175
70329398026348857 10170 22070
952792640564403841 16850 21949
469428796002983233 18588 27526
873481794709405825 2499 17400
125459727116496113 4348 23976
982567783043016577 19127 19702
391420012989353665 10464 24791
327489566651081537 3609 20324
300818219831104001 2463 26259
8642715824002779 5530 14852
708252352003125249 2385 10499
163715062347350241 15102 21191
284246018606982177 15183 24195
289518403590115265 19746 27332
480802327512261505 931 20622
351431862716736961 8262 9622
545363729574905409 17859 21950
298702087581794753 1361 2238
812427728154130305 5164 20579
516690620502529921 17568 25863
92534227614695649 13413 22277
791477342791104385 7666 9585
597795348903641601 10276 27199
574856562136915265 1556 17983
50440708302279089 4335 9611
251864999361025345 9841 16036
677823137575682433 26728 27153
459287746808215041 6702 19555
654415841469788289 696 8829
926761117078662273 11995 23174
73000616364364385 3288 4251
981137479261377665 9143 14425
39171095211106177 189 26719
815161206001299329 2032 12087
67071440342299841 5343 25527
955365743809139201 22829 24712
509347790620328321 10204 20982
693732089623388545 17062 23450
689967014657579393 5143 28140
836141603447288193 4382 13886
923788528849446017 16456 26336
792375772080440321 11663 16021
857853023074323329 4731 8160
354700252352230913 17933 20596
620429615714133633 11251 24653
148319960192431201 13969 22608
558449335004635137 6386 15369
600048884892572673 16176 18538
529437307562847809 1961 10348
75019067174729057 7716 28030
995040868775486593 21352 24077
855233812108693377 14689 18756
953223427954529921 25221 28189
989984150088680833 8692 10189
230820408063518561 12164 23767
448601379905312577 11455 18456
977224470364024705 3984 9804
7681870066896580 16150 28105
298776908713943361 15530 18121
221896284461806209 21503 23805
768133020151911041 6905 14410
970827775529905025 14837 17151
888022307036688769 4832 26668
698306902093548801 2345 25718
629326511896767489 5933 24553
763599556511245185 18058 25431
996369060643626625 459 14018
68727315494825801 17 3784
738616298392972929 19132 20528
918237965327200769 4475 14419
496637431455180673 2598 18893
40473888459871433 19567 20624
972585057665970305 4567 18782
333788407665274177 4458 17669
530468670162814977 4808 25164
918259579313357185 3800 16281
215513016749500961 7115 23092
810841341222136705 5708 14361
382605594685852417 14146 24010
943055751885168513 3128 27139
509408638205645313 4496 24081
554406138797183681 19709 23941
849308384506780801 19421 21698
503098104436574529 6826 13190
384527609948580801 5469 16500
590727541741962625 5566 8134
679808550708653313 4227 23212
877134553985911169 2089 16022
635930513356800769 1003 1035
512027810378633345 5105 7016
6850800571395866 14989 17684
369357548491663553 4597 24031
709414731426111489 6685 19301
231807732932260545 6056 18000
593188708210785665 2962 9482
166475394829348033 5221 8234
117255310327056609 4721 14507
675317346172128897 4757 18548
491518541464568385 6053 25411
780095848945862273 8557 12835
917672916685493377 6246 9424
14839111826411511 5720 12970
366264092544636097 19491 25965
243934478490984929 2040 21535
118260051703874321 5487 13868
204113945422413665 6695 26419
261746728382387777 15405 26796
199109240110473697 14250 21274
868559604383367681 10552 19816
984060471011254401 20230 23112
261846928596352065 1885 10719
927605375938725249 12387 14690
815797962093274241 5315 16855
83241738761238081 24541 27194
994919127106850689 21207 25447
261430189151226945 5234 12797
944998560064281217 9251 12785
178547955148310689 19399 20515
752468530111936897 18172 25113
2439569228045003 9595 22605
404286254555916737 19377 26893
18390099934883609 16749 22010
553319560922044929 19024 24988
106596366339360321 1303 1303
131458559966151969 4201 10324
443314202809951041 4615 17385
473458493527740417 23134 25335
909678923492577921 6176 28031
811541910512421121 5251 16095
415201087963815489 2021 5363
136550494245664561 6841 22169
264235327277802401 2520 6326
679140004818410881 20268 22289
430838129489878017 19465 22264
316821506852217985 15183 24568
706789295714486401 3338 11548
665362279289798401 139 18337
240239556843839361 8170 11976
24441003772732729 11503 24930
938736147336825857 21656 26952
217813946054693729 14527 21134
803126670147300097 15629 17985
338000396645835393 6556 26750
664686051758991489 1697 9423
993730135980872065 2070 6559
133810532398136673 5242 27357
217786666428406049 5473 14210
540755811033548609 11218 27084
350415819361959553 21822 23050
637573862144172673 5911 6811
910309348645991937 2463 27079
916893825657439233 6438 24235
802655648788562049 1215 8145
809627518389554305 18155 18436
656334205926736257 21296 26919
658034721589657985 3373 25017
162003992987909121 15657 26432
626796711934879617 7655 10212
793266550083838977 11567 26331
466884417623276737 6823 26460
55550519526907041 9125 20266
535124456502522625 11626 16687
34244052232264013 6591 9857
346472258401732353 4821 21678
688951050728579841 14325 18507
843291351367732097 6691 18054
481250814239867713 21938 28172
595188289785312513 1028 19625
676662373450700033 11240 13037
338743127303978049 14659 22905
542834280721319105 9289 14558
654639872658535169 6852 22041
227243542017991009 9124 21283
614167051957657857 12058 21030
367852060285141377 2819 24537
286976681122638401 6876 21538
18480287085612445 19732 26256
536816841792664001 6297 21160
148729710339903681 23495 27297
670885773839657473 17849 23339
410523744041714881 703 18389
419379727989458241 5533 18666
898980833955047169 17579 28095
723662925585585921 11361 13234
769155155230681217 20113 26505
212710335646185921 11525 21253
262610252555031553 13354 22026
101911822329881825 13000 22499
259014793296248769 1540 4641
688800621811004929 1319 18954
994247367102442369 5155 26468
148673119887092769 6185 18333
530861410805034241 16164 28148
414664840775195393 19603 22900
869572915396400257 3891 25627
455179805883645377 7653 15461
889728356516062721 8919 15462
929119927175754881 21367 22176
591315986677070465 3023 15932
527887849948854209 8088 18367
273659423710729057 5562 11673
66336371294077881 24011 24543
376692179385269569 8145 10839
304730840173974145 13736 25576
286361823390198113 15111 20020
760999168993954817 6508 7954
211885996178121857 2817 12332
379358247486635521 7307 28021
561800717383579969 14080 15455
905304323517519489 9310 26893
586683774647422465 1059 3936
870978196160265857 11264 18593
454049815990291713 15621 27848
190050220351913889 13356 20587
960645465126813057 16379 24275
944751210719118721 13438 23732
860550954203848321 16461 21302
179866552092327937 4477 26421
328647201007083137 7999 25215
239760419509295265 887 27891
429642622331900993 751 5459
772132900158716545 4448 21155
349989674605861697 9832 18600
516580185684659905 3652 10850
361488453438671105 11403 13165
343226146873881537 11388 15893
367682645358666369 6432 16274
984418169803816961 18899 19017
982441973991004801 21309 24039
264127157279752097 1097 5978
793491279412730625 19243 21512
220629467150331489 6987 10465
612868817888102785 12876 13307
586714197656583297 17954 21922
274748263113234977 18427 20486
736884769773141121 9781 21610
423332400197555329 20691 24397
875749909516436225 16755 26468
530054559873516225 22050 26511
882081540597624833 13046 27717
809029057906645505 3639 25342
749981896367692929 5017 11997
966444103016538497 570 11355
379757017280056193 8040 20205
742004203327955073 14819 17791
356150668291498113 690 26189
128381448864356433 1319 26783
776708549269187585 23795 26898
878937413972142465 9491 12146
936134388833913473 7264 10312
621479267135509121 3769 23983
1039375298475421 6500 10676
312471913218335105 1626 8067
860934142399209217 15906 22653
577822332087233537 13055 21734
85090532760972337 13080 19163
518877891473909633 505 23066
43567850730106273 4821 26909
646399210310089985 411 845
566731217616180033 18398 28146
646349890220509569 2160 27092
850922076679928833 12048 19083
296879932147046337 1203 9590
728174646144168449 1231 27570
37891333891980849 9084 17820
403810324819509953 1885 10574
297720395867269633 468 8774
423653370497035585 1784 26186
131354559422479873 5551 20547
173380643978340737 24793 25430
184579899476826625 3368 27802
966591131101296257 9000 21376
326977673039340993 13911 21063
785955919094838913 4251 19581
470939836894199745 20868 27585
245886753037055425 1081 27616
369260570955365377 8285 13618
969603771244756225 15735 27650
102617045657975585 14090 23152
693993373060834561 11355 14511
424196807539022529 21633 25706
193321027929634689 918 28174
38957364867268753 10805 20881
882922481448687745 4615 27979
623045993808634753 18021 25151
139656843138858737 7321 21430
907631467182394369 2773 18052
746290940814759553 1412 10253
27688373207940489 12051 21860
136740300849247377 1594 9725
963268779934008321 10564 14035
756099365007699457 7984 9479
997219463075513345 10591 24692
775749288995264385 1342 17320
353164120203384641 7290 19735
783996067603368321 3283 24367
907263481519340289 9961 26196
421459146030819905 20258 25865
210858349644706081 3060 27114
982131283897032833 2580 11004
308330013050440513 9732 14628
250118621510274849 13522 22498
849786719322192897 6631 8747
384005595151762689 18462 22591
482604314815734657 9691 11717
930868618141651841 238 28251
288039435430601281 7650 22444
278503501682010337 3068 19533
154418141100453697 13029 13947
511472558009195649 25203 28188
209596145957075201 10880 27083
899991964642367745 2511 19296
872240279444202625 14996 21648
430367602625317121 2548 20475
949562338625536769 5298 11730
925243527651261441 18264 22247
462674459732372865 14058 15657
605949917653596545 48 21574
107708864341756081 4235 23240
417178401107861441 10951 25871
472352230485928001 5168 14729
48426271044910153 19357 21811
357128770327943105 11637 12918
621048706757747457 14109 23100
783830106777660545 18189 19085
494225050447887809 14597 18429
68586155700156585 3550 11840
737625000228888449 449 22853
598089094251850625 15539 17307
819463844592796417 3178 10367
646022661900030209 15082 24441
978979277394259329 393 13668
809810896116832897 6525 15452
885794616404588417 12253 14889
328966293644267457 17947 23726
786253989020934785 4867 12534
912464027216305537 14754 25520
494442765376241793 22950 27705
511887345401060417 2770 11833
657902199737762305 11579 17448
17945003865296629 4834 19377
54649595727660481 7186 7193
941875096342041473 10647 27633
125693994394737281 2258 17920
279030062560526209 8759 17202
740120437588295425 11846 24624
51749445751578809 1157 22573
720597619896963713 10880 14787
990521797442486529 14754 23053
437449473373284545 5848 6255
967631603502180609 9796 18402
409624716074603137 4835 10202
304418007997885121 1060 24065
856688763173302401 7683 22170
684210138925475713 5337 27830
747916397597478529 1221 21664
822757227446178561 7399 10459
245979603847452225 2060 17444
547960938722692225 7502 15729
589654962859015041 4386 4584
185452171052748577 19044 27234
246070759096419073 8332 11537
533294742966756289 11316 22757
520603687638967489 9857 15543
115229014753854385 1293 18482
350086824599749505 13286 25915
78271730250090593 4659 25220
519868573707896065 19075 26051
542942300464819265 14516 22916
59432605826508225 9398 19698
188771921127891329 12814 23408
706380127858622593 13237 23158
348602677772991169 376 23607
305452448872706817 7221 21095
580850775696116993 15231 27357
276024307640909697 8286 11686
710382944890842113 25205 26118
742508539141788033 16226 19775
252824088926626433 347 18967
959598748835375617 5325 20856
958977257262151937 13744 21456
612475831366090497 12843 28092
738172948758855041 10784 16034
22997348931170337 2354 22008
450674242575548353 18277 25205
581125059867609601 11592 26870
548770929418122241 9140 17874
154272283069204257 20417 21303
171437408644752769 9568 18306
98205762575510385 15034 21441
870719658495115521 7044 12385
624401636578738817 1451 16923
297610968163713345 16344 26924
826849998655738753 13014 25307
302118233479301761 2996 24816
128492113869910449 21369 25538
607406344237379201 9122 26670
712671010164719105 3772 14780
437644484190965249 13210 20813
392433789548277889 7223 19269
661269475325202177 5611 6913
553981035414516033 12938 16146
7524594402280372 652 23149
319236666689747009 2546 24585
858151920314529793 10349 27986
24125388230977765 4904 26059
401319921377275777 5791 6564
423830961755243137 14334 20358
497554986364878721 20060 24607
64127335499271969 8464 17412
67348798593751977 1909 17521
11293608134266721 13225 17899
612305976431660033 26346 27812
284636797822862785 14990 22071
28244487037166977 9803 13450
859436523284983937 8879 23430
722054492489252865 10719 11088
413427027272369665 16470 27045
628261066677207937 898 10304
612496780385768577 1636 17942
539514846928401665 15602 25467
118113744569889441 2127 2681
398984744552219457 5551 17191
140219026829129233 6601 7345
646973340901741569 15400 23561
489982308142252545 19770 25109
351971611794862593 6591 23704
399705361273717569 22539 26035
965346777033833089 1707 17749
657276901783326593 3429 13986
68772121434331977 1637 9349
911691480823634433 3823 12122
537316397398416961 15519 25931
15383028690870049 8970 12172
134450294406160961 11126 18278
555929302726511297 1805 26855
424339788495675649 2763 25319
324247349887578177 2226 2787
958069705390098433 6096 21449
651529513272862465 5661 14614
918607485636119553 7507 17167
884228666998858113 21294 24966
35081465379743549 941 15161
38731662838969785 1645 23166
448581352155290625 858 2418
411337185541505345 5297 15682
658869516764578817 19399 26012
361788572744075073 1674 3947
523323616744807681 296 22276
389347667777848001 1568 20318
893018401675742977 9249 22171
883515009289922689 10390 17810
438469037390351681 13392 15603
174292256309065857 10685 12890
917676067911340673 8788 11318
777471875516710017 8918 22589
736853335456022017 9168 25670
107952183419278929 12594 16170
292572051415287873 1324 15509
952525634344269185 6688 7702
170309120847068833 8049 13320
299650839238644545 9846 26106
100077332535644097 1441 7982
497302370370817921 4417 21724
96171321419337377 2883 16898
545255316569090113 4519 19759
692789117634088577 14816 16091
891385884173885697 23974 25120
422167949383837313 11745 15859
351046144210449985 15591 21620
954499560557646721 5727 19824
240403554999033985 7926 9086
805554196878677633 17163 26775
47117026337666345 6571 26569
658444822516980097 26417 27167
149691467731756225 11665 24531
344898664648187777 1443 2581
136194585411352881 5826 11685
974187686542503425 4615 16030
74195540526460497 6198 8321
363545304380370049 12594 24076
2073922754412650 5691 12112
220496006410296993 1234 27868
360687172913699777 20335 26063
569523709208912257 3210 26287
866975826796540673 1277 4424
106648392244235169 1032 13832
944164323122834049 5261 9658
244009030684811265 11377 27429
955647236576332673 3509 16935
453610528408955137 8918 23195
157260980242071457 16187 17031
625161346665240833 4086 19746
509424669897363457 18872 22276
478738196310242625 2437 11656
165263784191353121 2368 10217
141498065553623329 9767 23807
956112314059986049 8192 10651
386709247815115713 20076 25015
627473126805810433 13413 25850
43442240654943729 25065 25723
838618914834746881 1519 19644
193274256693339201 8937 15211
707561503118540673 4310 19599
577289796584171393 14223 19910
240952048806200033 3806 17665
359527178265306433 7157 19755
82563235691210929 8939 14443
545869950183234945 865 4742
425361387897545729 1356 16572
109490883818178737 1219 23749
125341029069517169 7444 12371
667330853763321089 17238 23959
257005725286909121 8013 13929
904020718822874113 6468 14776
623855188637790593 2721 13963
949837011194350849 17671 21137
87218391545214049 2154 19404
844860075048952577 17219 17701
839224820813058177 1563 18944
576961629912307969 9827 15943
984863811163499777 979 22810
164018178832645121 7523 23174
152205982153631681 15002 25678
887016086807680129 10079 16896
235890895194167169 1368 19517
29739693505231201 6061 6120
184983626060812865 1274 7236
629675415694595841 9679 16529
609348298006033025 7561 18024
769831125834667009 5938 7067
964621369824570241 6716 15995
104603481140319585 11656 21374
46058847647209689 9543 16066
109008226772825617 8281 26972
190549634305057217 6780 23617
198299600358598849 11940 18765
742957252522721537 16785 23273
956614398333908097 2034 22626
927387656051607169 937 17231
15400124137929795 4338 5178
457753054525404929 7065 12685
716290373556542849 15717 16185
434352299639357377 25502 25571
386869201887140673 3795 15138
667941302909035521 871 1719
556082937722788289 1335 8653
403545568950917761 11437 15954
276972947335767841 4069 6473
704973126561760897 19254 28217
846573018821711489 6755 9118
573447292546518401 8898 17585
110095802725528097 687 7945
415218847425812481 11025 11357
300763906153417089 10463 10468
644758702650833025 10199 23335
513147382971769857 22515 28054
337684067116107649 19588 25302
721956470471351297 8657 17972
209010602138192769 5427 8045
494717779760112129 15548 20422
944625834815745665 19342 19966
658282869656414209 11188 12958
233605581720169665 8602 16813
842839531373559937 15551 20378
572488129770540865 953 24170
382981143105862273 15503 22300
679621372830524673 12383 23050
563150529719212737 16203 24399
231035028667626817 18876 19195
160253138303186657 8939 17195
382050962962281921 565 20185
651744354041259265 11735 13917
269182639364807137 13993 16928
644415186912109313 19037 20058
139358621940203873 18255 21051
914738203668282113 6453 18085
694668730337717505 12180 19968
906157667708537729 1324 17278
455328552309211457 26163 27561
31654062347971745 4065 14172
886078532331005441 6155 19456
129583872228774769 18206 22449
888088547185304833 12503 14663
593541276771180289 1858 19577
141467997537624513 15789 15830
607183238670483457 6844 23851
997693877050309633 2525 17488
520188684279819585 11410 11788
416368434686980033 23407 25841
641266852834856833 11574 19940
375420695575286337 10988 21201
523977091989440449 2065 10882
200670458198054305 6312 9113
188286944244151041 12586 17068
787482616129707905 5153 26679
200478604137405377 521 5978
550997158547779969 20387 20933
139884743508186913 571 9130
597662827674525953 372 25276
806763328891395969 16308 18289
161787881717820897 20101 21405
588845326046634241 12742 16718
43636253747010305 6000 6811
865846682620574593 14977 28282
150401560514559649 3711 6314
81141759900841489 9674 24817
748705873723764609 15750 24977
797497161243047297 1084 13067
121963732207483137 4169 23333
993056814089680257 27489 28021
844333483995583873 11145 11439
818795377218354049 19006 24206
538150767800296129 1710 6928
815486481278323841 2491 26748
971121940603836673 1285 14175
238835679552540385 463 14176
457229990836985665 2073 24608
280838436937084865 10430 26214
100592356772821745 1655 16120
956612095325940737 17359 22982
153931840451697601 10677 13701
170698109169389761 11313 21431
882859891126059905 14723 22322
784625967240135169 10724 25967
827471596896678785 1650 21053
18278081483668273 13399 22558
53684717696754089 11269 12678
97663825010616993 10526 15153
721490000526678401 20147 22929
226600907473393665 8758 10098
227774579633660321 12652 13222
40466031605536305 1957 5604
214945919681092321 6014 23679
803773894152708865 3115 12560
234931057263381153 1515 2514
22959900848466221 436 16266
299046621586775553 2070 23736
647354822072028161 397 28268
514827390398608001 8734 21326
750060603264461953 12325 20984
879993735804838145 3831 6812
251812727808708545 9783 24953
139920446979104449 9265 21933
446819574753764225 17048 22248
385382234363881089 2409 18440
761965590492334081 17039 22776
871147287798237313 9189 14332
980368630226326529 10983 19818
595117249060017153 11267 18340
330909851182365569 11266 15628
526426802702630401 21306 21444
88488874222921505 13607 14650
654185866960666881 4356 7209
877602964667854465 7721 23079
538243149756027585 10603 13590
100922105284912081 2314 25892
89889752424504369 24374 27960
175552450104628833 14356 28002
246269277930721857 22157 24485
193309042914851393 5642 20739
882436100444074625 10912 19730
73010982344808193 16694 16699
488509718430918849 3623 20116
13828677893901187 255 21425
304200594330488641 2248 11157
864059762346709505 15228 16877
866091152262171649 3347 23682
247546670989638785 17476 18540
225493283191248385 13480 27675
950739535180158465 16889 23145
530771064639537857 9516 18723
470853314199150209 3685 22938
806128173802640897 15087 24700
995093000362924545 6240 14766
20508142774374961 17858 21852
245253435127384737 3248 16203
172246409847282689 1451 2648
527121794078450305 9842 10166
8957024995709163 6934 16411
412607081399574593 18384 19067
583272751575286401 16582 27310
205118528733248001 10625 16569
473303628546872833 15136 17145
698531180649101953 10676 21047
288072233254162305 2711 18666
607867364814293121 16807 18677
777109633251626497 2051 19595
82253945108522689 11753 20928
362669926797956097 1532 19988
47448075602442689 11640 22546
238324841066244641 5885 10259
634335890661535745 14443 14721
221528240210268737 3831 16571
634836359487362561 22776 23108
556768129825059073 9355 13935
202279280887513121 16618 17739
654444691438690945 3604 27718
900550069912650753 9294 17487
831460635746722689 8360 15744
91461899647786289 3438 27300
412615184419827585 10278 19411
96004881856796225 9084 23829
49382695996968097 9800 16488
757746613624210177 13541 20565
848155036994477057 10205 27381
789146508726315009 15164 19496
788558022300904321 1687 27479
120605521425606097 8409 14266
496108932491672769 1254 17176
165827737101860609 4050 23892
286758621763908641 4625 22576
903101910926512385 4201 7833
918313150618182273 7680 27218
186180071436307777 15722 18204
991361194194936961 14920 27533
998415073895248641 1959 18915
542875441346701825 15670 28254
287149489055760641 6435 12919
656634178829591553 10103 10908
201967569204629889 2023 22842
616861300271374081 4318 23931
17056510160141869 12985 18487
94533359922550625 12356 24002
293192095498742593 6127 11283
25246747893397981 6365 8871
918510300459470081 9880 20183
838347032719980289 4971 24371
820501043613024513 3863 16797
445418571012389441 14182 22306
209637658115138241 2541 26198
441548241332313281 836 21475
565416360812466945 866 25909
729449914330793089 468 27935
652138304282456065 3253 3480
525145590506298305 2194 14788
424775885524088193 1489 7776
208903677029034881 5104 21203
224280710271425921 5528 5750
295714666742483713 3696 26359
850525115194901761 21512 24651
768744934938247553 17983 27932
358115566657172481 4202 12457
295053243120321473 7093 12538
381275763705435393 4763 19210
554678136525289729 20208 20849
57789743079649017 9796 14109
994824249077836929 4008 7431
654384760911430145 15997 22643
375341672711421377 3704 5619
929150014474199553 13160 23336
321295023746330369 12637 18527
426974857872682625 8330 21924
597643159071388673 795 6641
243465752570255489 5180 18056
763888701762837761 1098 3940
993651039658065153 6567 11960
267329956703811425 150 17005
588081013184900993 1305 11965
786147766274098049 22921 24625
261610825789592385 4690 17392
521762657526657857 14650 26390
366511802621243265 376 22344
390159907605536193 15045 15329
33721568905978217 6244 15274
98771033433230577 16014 25346
576691592858477313 15410 22710
878676410297288193 2032 18928
519639357587454529 1719 22112
932273859144480385 1679 3492
579870187691238273 10615 18664
778102418406561409 22292 27402
116242401988703393 7678 20021
806762628212602753 6415 14462
369595633040287169 5869 25852
117170661641637249 7185 25477
302992143475581313 5247 25336
710386052968765057 9571 9707
540138826814779073 16552 24404
559214625527587841 24354 27641
426138094353891713 18571 18675
568703934764450049 14358 23928
350913629458315073 8653 16376
441197779907298561 136 27114
898142893514791041 2432 21423
193557073131295009 14660 20164
86534418156684721 888 13069
432571404153648577 1649 9470
224892570901491937 23622 27648
576150913978445121 26294 27593
154145978124656577 18646 19391
66038827009720081 17144 26359
462118860625754049 12788 23837
669476180159328769 11813 25832
857940195922377985 12398 15713
756687596483672577 5412 20252
472315901830231873 652 14772
918566345171406337 3414 17657
597098024878899713 24094 25123
483877273203432897 9970 12370
341978130504077889 12592 25021
430671064902831809 10640 25745
883896443921042177 2280 10113
101778261583618241 1333 10458
773289906914275329 938 18986
550933135709108545 6379 23493
343906440920275009 11927 16903
231460419573124897 6860 17388
290905754614005505 3537 6502
989195762190711041 5438 14009
994962232578483713 21029 26675
3718182136580595 12243 14455
918993320631930241 9059 17909
593613457349285121 2802 16938
95161797375450161 4375 25506
123055658476374673 10540 11076
161464614932601345 5246 26202
497145323825428417 14757 17499
676197158696577793 1248 11037
36979680824245521 8212 13671
843865063068282241 24494 27982
81000340165196865 5096 16008
244817524448844641 14440 26674
570375155922420161 4970 25948
692669721616301313 6451 27023
958782163025368577 15736 21817
734582179756170497 513 13405
543554361574067009 11643 19610
590071974013628929 8667 21426
737422417409142401 16270 24593
549020753202338369 4380 6045
377744102371337921 12349 28080
762437457261700737 12298 14354
453848044924335169 13663 16305
867018947060312705 19416 20615
918340953406541825 9753 10034
860505180179590273 5443 12811
414426577175284225 8758 21114
427195850511250113 3569 16069
11139240938007335 2403 10829
950594093932455297 7613 27199
319174760237551425 16275 20201
900117354514701825 3439 20675
258707997116957249 3185 17401
949337077954769665 2804 24463
472977339221166913 3307 13457
59656770243460497 10766 13575
793825944485234945 10603 19473
450010721624170881 481 7955
56995581703539249 10575 25153
126301332342205089 8790 9866
436916677525985601 4435 16934
265928726621840641 15654 22505
637275837807301633 4864 15293
458719656208554497 19995 26537
779173675590413953 1575 3909
274564539339156257 16693 18923
653398665411252481 12810 14190
782833227528339457 22502 23817
248815666533502625 4592 23495
313385259457934465 8419 19449
683815353914191361 17 6684
171732444923858209 13425 25939
192831225870094145 5286 20656
342509272442914177 1931 14497
999152621621838977 9339 11202
311177425294584257 1838 17374
230696404710002401 10791 26696
847314732640203521 15802 21531
759954402696173697 19999 27797
224633528744245569 8078 27795
321794693646836545 22565 23308
362470292474245761 8653 21969
207673542194406465 7172 14306
593694178396400897 14351 15156
18423811659985745 1707 9844
23353644378435237 22420 24503
150702444531454209 3231 24658
333596852402589377 12551 25994
557002721442728449 8697 9771
516662828080843201 15076 19430
821191834225167873 15409 19359
892974923542833921 101 11688
748933977891695745 11982 21495
643780169196592257 20274 25465
930577350527705985 2650 27253
300016128507731841 24217 25283
968945077283933697 11408 24724
722064468252245505 15992 27790
186216272009339425 15866 24364
716200676734569473 3199 14091
973916953427576065 4322 9573
134043964785153233 21501 23050
149307815842611553 20151 21413
860526170046849665 12799 14974
312372226300652737 12421 22529
755155971522032897 5681 14457
663181741935169153 7843 21778
292725411817325953 9607 11444
868979310889827201 1081 5696
619299221346128769 12579 26851
5817976678720528 3274 8294
88954650439088561 26625 26778
716545101606868737 22434 28196
749477207311134209 6068 8016
812706217419467649 9398 14321
787656639047451521 2008 27772
178807723295435041 4778 8458
429035435852629377 14502 21984
864345549311998721 348 9835
741042914187342977 389 28005
521565845944252289 10606 17210
517627868084122881 6184 24734
272171563494019617 14241 20435
777525712966603777 6563 12503
339831359295047233 12743 17036
534658206144857921 10138 17227
959708872013443713 6667 10713
695469773675053953 3157 12901
769181858074603009 11168 20888
810475403490375553 1435 26894
701381833152247169 2879 6345
886210711382386049 615 1792
566607461090072193 18364 20483
820380152284403841 1176 24171
225652293223141953 5200 7509
876157540154903041 6732 7712
748057040405200257 4560 24499
6215440161970066 7153 16503
934841780065504257 9522 13766
820095039751816321 8567 26881
376631032762375617 1580 4259
702039885088712577 7473 18901
860863411836142209 11717 22466
741034849476275073 3092 14792
728855706831438977 14780 19626
820562763340195329 3169 12705
330737374778372865 13910 24567
351015227764502657 5445 22591
60496129250950049 13762 25118
441474754267606081 11703 27997
21669737959520321 4424 18098
591376155598364801 7329 15747
603586172281126273 6165 18681
446733749002550721 441 19784
252989173992340001 13570 16445
73871697422401185 7310 8530
980312798709931649 14033 19590
555830921083728641 2161 3753
398586405000010305 6341 27758
593533077435804289 7008 19764
566502607944812545 2978 4036
70013947662108225 1654 15738
662788455047227393 4247 9081
12846594413030489 8859 20884
299010293482339777 22244 25791
991702112958794369 5614 9948
395800626441577217 15350 27714
511318097083684353 362 765
240465308676533601 10294 27998
956587333511112833 18428 27101
929815090209750401 2006 19884
365993087073018561 6106 15994
806633727423914625 23579 27708
223246229947509537 5824 5949
188342653172306017 18864 27164
722496419968845057 6021 22615
763011081549336705 176 25237
289936545080696129 4624 24724
200875197878580993 6705 7298
862530849738856577 22245 23137
916967919811426689 10398 17383
141436785501046097 467 5192
81107049719982177 14870 20912
136787119974311361 19282 22049
300487027049968001 6669 9405
620506256088578561 10479 11467
984985670315289473 4842 26157
360502759781734721 4307 17616
658798728569834625 3846 20106
528363976441941249 15018 25448
337052170255738305 5315 9361
145470005083748065 419 25898
256452546897094177 19645 28107
205454627646634689 7937 18419
28971740010540261 10617 11697
434518150123334849 5617 19095
580848738052665729 15650 24960
56007989572297137 8744 17464
978819777725142657 5487 18408
714139951592809345 11296 21589
82155974967434993 15243 19935
645200605500196609 321 16717
66432809294916241 24863 25332
794128271529455489 8717 22509
927900729109992961 11006 14771
113164964837157105 644 14490
998680811966103425 3955 17907
180345767434257441 13508 15728
82243790314180385 19615 26283
72107638470971121 15352 25906
625470830303747457 20603 25330
432949931478344065 8707 28192
227848921678386785 2782 14824
347213847464932033 6340 20186
936127375172965505 13602 19568
236795957663726849 1383 1693
937961933762068097 12036 16861
714027206775444481 17395 20027
776864584905318657 2074 27385
436973588900610113 1296 25713
555394542627212225 11205 24229
609170174006752769 10519 19024
900595065566172033 19332 23310
968509077653006721 10633 18068
842960312063496577 21571 21610
941558361390651265 12063 14884
494412276701829953 19129 20204
377562496587596993 3881 11951
207828834095650465 3369 4059
10980649696623603 2124 25607
828713852626869121 1321 25286
668731672037719041 13965 19076
163413136100047041 10493 19428
912762288139180801 5315 15250
182953909712487937 13895 27378
180469795565084481 7619 18126
341823180054817025 2670 11702
43270187054250897 1824 19422
71149749755825553 1234 8029
483642109966265089 1594 22995
394519302113792513 412 1034
652703722665297153 5699 25582
907123990848099073 7753 14884
296770778229198849 1145 24874
277372591329353217 11970 12408
159760888152423073 16400 21310
303513602716044801 12972 19458
729803939696918017 4967 27976
889548587452765057 19995 24661
847573854974047745 3528 7015
925174155786542977 20733 25302
904927849541405057 9906 18392
676015351812864641 113 1530
911340265470816001 10718 21275
248977374718442945 15294 20037
991027698089933313 920 12422
385450994814959809 11993 12160
794282174705234177 13396 27514
297244380358499457 5051 15532
745276028079455745 17217 17642
645178191111582977 18891 24823
608263808758099585 6301 8932
787152371509968385 679 26742
832745423041554689 18768 25430
740648141475247745 8904 9500
826287520814123137 17082 19352
596250502052804225 1663 4087
29037141241172293 7598 20523
8972911350625169 11912 17977
603234817824219521 2201 15914
704447912323537665 20153 23418
172197429406789825 9538 21791
535977152479574657 6986 18075
135071411830768545 11711 13590
102094838750808497 6979 17588
673541181397933313 14822 17625
517996958377224833 2594 24094
621112233684730369 6501 22095
615543015049162497 654 956
11676221457829429 6944 15746
268859079290820097 4895 20416
224039545369823393 4269 15045
306195754299118081 564 3073
893653602294744321 12623 26065
646666990095312129 22775 26710
112755012979054209 13524 15549
453767726485644097 12094 25476
379767727424987073 22680 27508
793615427870690817 14757 22619
267770168062714465 22898 23799
93371083030085345 9592 15305
926477647493765505 6511 16391
846341057165815809 19181 22761
381019403084540161 12698 19167
390104791032207745 8198 13107
931975354167033089 12421 13138
427457942682025281 181 9456
404410829584055169 8095 11619
601899387839431169 14379 27087
382221115158170497 2051 23258
685961573807063041 12095 21582
216183287848199521 8476 20015
96186413679454577 15680 18584
737307672517797377 1368 15129
752028355595882625 6895 22752
462657846944171777 5940 26585
490122088930370113 510 4062
398687275973212993 20813 27722
219177818929651393 8955 16856
986079586357991681 1382 25927
916074935659004545 15067 21550
321355856355918209 11721 27033
594466371187792257 310 5092
817135617719618049 7387 10987
159238562833614593 23223 27155
430169973501374849 16501 20701
167883270340169601 3705 23104
552978499675536001 8740 25470
754780303611205761 5677 13752
49082310944609017 19 2347
969835722407538049 13955 21093
977125733393553025 16956 22106
396985373812633217 9819 16927
123603248768471729 3963 21819
106829637248139873 14902 26399
34766212952124677 17253 19824
328381275630285057 4130 11173
411987238588320513 4520 23491
908339693106853505 982 18364
143478656477856961 4286 19449
915679862263537793 6499 7146
325636143377590081 8374 20025
772456018810558465 4770 20457
292225472849910529 9870 11801
851281370046315521 295 19074
734515202153172481 1416 21352
76109066409401297 2262 24590
317173537588860929 15816 20555
360647377218974465 9012 14900
823873647947731713 14008 21786
901298178948408705 18848 21255
107231272690146545 8230 21280
260544625303374753 13678 22086
233509059498029345 3268 13728
927447020407413505 22908 28097
610374561148564225 19287 19673
561340502565393281 7918 21022
953845075174040577 5926 25690
629319490169521665 6150 13313
318432690250350721 20138 20393
695420301793269889 8170 19671
252213954363096353 6061 18369
799267055169366401 12709 22438
196965020883215649 3375 11598
87497689083072321 16435 27703
700331449306485633 5360 21750
453231661632159425 6764 8963
701499735632271617 5585 10738
162079719004204033 21119 21773
846779361762909185 16582 22205
875061597543066241 8456 21255
844423138791132289 14304 16045
556477766918270337 12822 25777
387503816343876673 9606 22405
68349929183696649 14172 16477
120271879122530129 2852 14305
119252483843759201 23316 28091
728402498430593665 27467 27874
306090492738519489 23517 27386
192536453751632321 2051 8752
615445875596883201 24569 27962
486894691740086913 8197 18342
54753947608773505 7504 26164
433152741467811329 898 11911
119863428495570193 14051 18635
858201721360270337 125 19206
981580154174963585 14255 14777
886834418446955649 10078 14757
93375411188979745 6451 12140
475545174919357569 9646 25366
384502187821297537 22225 22651
815853241486482945 10421 22387
636935638669065473 12880 27680
754603849994477825 4915 10015
487575705576432513 257 13904
335751655769048065 10573 16880
482869652733590721 5388 9524
48740572397559137 3191 10779
67374204234667449 10790 24476
557093308438513921 7407 13201
788939015601648897 2289 27102
804474660103490945 12202 21760
685690011800232961 4838 23703
240417138383083553 11033 14165
670595792533127681 5387 9335
332567683806285441 18826 24568
941091700044594817 2117 16214
998130079075568897 20131 20154
860427877672698625 10646 15809
569417109903408641 718 13032
78345057382705361 1527 25786
144597367619599745 7840 10929
687663157426804609 5081 8340
51097217616653977 22031 25334
644195880658898561 16386 17846
119988311793154161 15335 21515
288225169988756129 777 25455
247607171459886657 11873 20608
706202694286645249 14764 21918
69704440367122089 2001 10320
197566470652439809 11037 12613
881315115859688833 20455 20748
185735148008646433 51 26877
334026562806688065 1354 5785
151574912799283361 6958 25393
89232452924388641 13076 21471
746333342834759553 20427 21718
835912705137150849 6210 17900
479354066406010305 930 15329
475996879640160129 1798 18435
245643750975020225 9941 26017
301980481773373569 4248 18317
166598582102359681 20537 26110
670044109649833089 220 11882
246272792313533281 15373 27544
925310520973386753 15780 18906
797470031708336129 20769 21261
850539299740756097 5260 6024
403168569666277697 8196 16873
100882396781745601 892 13867
741055178299696129 1110 21767
502727854732508929 628 7900
539468810231880961 13590 26152
716646445377069313 6096 18404
277258312688267937 18198 24558
14334309113461787 16768 17683
897927773779187585 355 14987
756264171130769793 7023 25424
794818801260340993 17442 26401
509745192027136065 5797 11225
841720831718959105 3313 14722
613611989920304513 10586 20704
726405884891754241 4523 21895
880589986555019521 8185 19213
279161657779312129 7284 16474
93808126820366769 6113 20592
794651612652451457 11595 15213
393991307181945409 3730 14749
326067563045512513 16358 20565
999735894719254529 18213 18642
257641149726161697 13891 20453
610574053363347201 11631 22591
393462518134512577 21813 26225
5118642175236944 19903 22417
788764128902506881 4256 17963
925061364740653185 12830 24632
615178895753132289 7492 18190
82847685439066513 5139 6215
76792781649224657 2604 27997
639075517271788161 22786 28292
599747000336051841 19152 20260
587544843523861761 17528 27832
157318850641338785 5781 10849
609112271858204929 7202 7410
115660090375797617 15689 16153
540701089002414657 18564 24284
402853313211998913 373 2319
687450430458067585 8092 15844
882460905941670145 4582 19843
200992623354554913 21163 23455
319447296996351297 16013 25803
129252281677164401 8735 28033
947777751238078337 15374 25434
446730696673530049 3923 6430
182980807565193985 11261 25100
98938040924831937 754 11655
659983012375008129 10108 18579
286422029870440289 5174 25156
755514575589309313 23422 25360
331086121911621249 10693 18787
396968676314372737 7186 8362
241048075689594305 5447 9223
55411030538259353 23603 25236
828003929048644993 26671 27312
554921020715752897 8281 24364
811233885365229697 8541 24681
415279681599066945 16305 19797
384488646685493761 3666 5746
830094228633555585 9673 9974
516666343111371137 1455 19449
897041596900599809 7758 19857
381287033594315265 11356 20194
206469309214881505 13946 24889
446007303341676929 18770 23946
888263781748612737 1152 20122
77875322172101137 1890 21028
879754438213410561 2124 18428
114575028064951569 2988 27819
269988627914294465 4634 26779
942297783991431681 7173 15342
362224732769377025 3036 15466
35057586794582817 3990 19063
612052801575806849 16637 22413
995183169081879937 19090 24493
404077606009224129 6096 9097
463669861046486913 11036 15126
152705519787694753 8178 14048
815334868169980417 1198 27561
987833271090792705 2434 21645
600041802580225409 886 16151
887424696847183745 6909 27216
588471097545120641 15487 16277
277252743860913153 6493 15063
262674941461785505 2558 5030
506292485139276481 10270 25523
196158477751918529 15798 19433
977566890802037889 556 6341
11347139294091591 392 8642
556105852474196609 945 14357
890493882436597761 13066 23179
457673746923063617 8927 24083
481077547072647617 22722 28283
485414592081120577 1781 14782
117778184895581009 6663 17774
237406549196762753 18717 20339
576254968578783873 7448 14040
877625114791278849 11555 17899
811799339688970881 17229 21312
15915757562254385 4007 23660
254728661521813409 11312 19787
455785088031397825 846 5058
229283917589793153 14535 25269
444433829895714881 9800 20962
125881342283978625 1759 8067
416148025555095553 13091 17946
635843576641828865 8199 17591
883865742206040705 7517 8675
569145108608399425 7173 11561
426459857865232577 11085 27581
843968812694566145 14994 22052
662310263134443777 1078 3818
734652470400309505 5042 6691
616337888524363137 15028 21592
463314501973254529 15537 20074
9180865127973449 17232 22379
659681994485698177 2176 19847
45227928513320137 9744 20730
440063038525249089 20082 23464
212349945916727745 8710 23717
976581537189051777 1996 13977
209204361979608673 6384 9578
963299093260783233 9437 15918
365849805653027713 25269 25604
812626971453216385 16833 19924
939171994617673473 15738 22726
513217991277013377 7291 23282
763167639768099073 14890 27355
611871025429483265 8960 14946
644564333042247041 16459 22681
864125232718631553 10983 27915
881983727767817473 5724 7240
724900649514825857 639 652
910012002353873537 16853 25133
364450582086544001 8567 18971
509111086323841281 21923 22858
805372531205794177 20825 23671
396153892152348417 2914 21109
160654234158069889 11242 27394
800065173619969921 4390 15338
772430294374903041 4688 16147
315133891029198337 2312 6890
60577644027812737 894 8260
558662843485834049 9337 19249
405193864155425153 13975 24665
228594288564472961 11589 12379
27495496717815373 3631 14145
282734714891034849 13954 25209
448396763044332417 1334 27700
880244654566006145 24267 27642
426240800838808577 6498 9482
248723507382621281 18574 20451
455251040600703745 15638 18974
352328810220946305 20572 24390
909060033411318401 21918 25837
218796758527304289 5783 7116
862437440728246657 359 17479
198383947479747745 943 10938
517442451676100033 10680 19999
39164747867076241 9002 16707
979820589485658625 11384 25490
823311593861952001 941 22072
207564935037819265 5669 27796
169477465812917665 14644 20829
540520755167381825 16129 20476
272561522460982529 849 19541
586083838694104705 9204 27997
924267147786039809 1924 27715
161155403539883233 1831 11392
568643433731814721 20405 27294
409046142504049473 15359 16449
224069306269626625 19616 24336
832590657104919553 9560 13777
655578849170772993 2619 12667
73316476745940657 14368 24319
923634398756306049 17039 19316
332985180591325761 2162 15330
37513719740850609 11195 16441
375132213103452033 18982 23648
206948330367595201 16292 17529
21212268050692985 71 12126
30632326358833953 9198 21525
666588537002734721 13240 25273
184901968681330689 1893 19760
733230312449880065 10309 27925
688721698442158465 2937 12907
884777078799796609 10391 21871
194551807531610177 14858 25518
729332709014631297 8407 22329
460084561913809857 7250 9327
921088088788263041 9965 10924
544034918743037121 2554 25189
698515891283651713 16957 27342
331714312682727553 4823 6088
335345107062064321 5345 21438
661255438427076609 2578 17168
448903936381316993 8233 15083
7329257955056790 13599 23172
380855416425799105 3390 26146
46236110103095033 9991 12622
941080315909776001 15640 21115
737491938288236801 9179 23937
806387087297476737 14164 26402
777190913010173313 3269 12646
954497223597531521 20312 22756
7964300575302731 1559 13525
538156940394042497 3504 21879
931462603048046849 3806 8569
725430792921660161 3573 3831
928897398640920321 24701 26990
452141078429544769 3824 13656
428896148326543873 15006 28128
27171739844664701 12045 14717
931526716343562113 11095 12491
341783584589006017 14199 20437
933274613812656641 21008 23218
157605840074527489 13071 24615
146717700509874753 2307 6722
420237365668011649 7923 27817
425292102542897537 16088 18473
293742489367861761 7877 11486
533832220177679041 21275 28077
305756743988734337 16401 16594
428217956815856833 603 18433
414162711851137281 18296 26372
668691996993182209 9365 21071
194282087017565889 7081 19323
86831624195895073 6850 26689
85225687633784017 1602 24174
852501141695874817 20926 26801
579495319517729281 15958 28166
5167462543667512 4764 28066
571015479629554817 15107 22495
432933345931225217 9659 27730
426939402572198657 530 3433
994767358142695425 6781 8343
35622462988857961 9518 15374
544541579656673473 15607 24426
618817599407957889 14086 24204
400035423813463361 6240 21463
744007311374847489 9409 24159
785435894650568449 24426 27827
967827392142080385 519 16346
100337292197536961 2925 10501
678334584989887233 1498 13660
104899696596582721 2779 3279
344222078853316993 9272 17146
460975685653963329 10669 11229
523608308276582337 4028 23735
633253184397780481 5314 9545
896988179259832193 20518 20781
660268090938728833 13879 20437
552388733078903041 5351 13628
638676128274902017 5067 11838
888711622254429953 11018 15105
872690556535317761 1889 10966
175388068253997889 8819 25074
840597330322573569 6028 12982
949888092113067009 11614 27489
575347925670428161 13732 15111
304278631774128193 1329 17708
87246545035036145 5124 10737
221995684850650593 4211 16631
775674281183668737 6742 14101
785919958750728449 17907 26465
854522895369633793 9978 12050
763848984450074625 14046 17619
662922072023576449 189 15653
963617191048928897 15100 16177
129813464691686417 1932 17477
91225623036148561 9454 16831
167203377714557185 9545 17703
460531893740952833 16033 18991
290023338938517825 4744 11110
888507152005527041 631 13792
192016109180372033 10954 26662
981923603070630017 14143 16218
396955479053296769 1319 7376
840488435156952833 14766 18571
65610704319553297 23054 23576
824826222368844929 9752 23635
541281983670991425 2090 7153
484341592493077377 7570 13384
651393117206652033 9609 20388
753753158971068929 2654 15888
141529118689128097 5623 16734
762104587085826049 5781 12302
857856683240484609 2098 15350
446149149143199233 13176 25197
416483506225183937 8416 10560
83508669711729761 13342 13690
206202831476559809 503 8860
188010361820762017 2686 12487
114817643050336929 20139 23856
692345889371846785 13899 24156
32637672265636297 15249 23824
374197918109107521 7155 8059
318006020395934273 1773 4608
706165554812852097 5777 8811
627982275673872385 2863 3402
464668724478560321 19708 19775
92110105554432673 27092 27247
592509705261573377 9625 27780
627248036482299649 1716 9620
801711805918561281 796 17655
607977883440703745 10229 13187
13160130274709303 17517 24571
655618957354363393 11671 12537
398253453488667457 21449 24192
281933105742488993 9353 20491
853356081388664449 9016 24689
186139035520042753 3937 5745
866700781221854977 5166 23821
511097418970429377 8439 13572
32410354631391413 16036 20092
761489272553575297 26810 28279
834326032696896641 3921 7497
736946703118483969 13382 25610
26734705428832941 811 2337
842594204019079041 10897 18054
856923500301665025 10260 18091
212277812264694881 9230 23319
321491398503010113 23095 27343
157336328424378273 11200 18390
228842532758040577 20334 24766
862055029780144385 17476 27833
622798907517005057 2066 2321
292167465558108545 4756 18522
535334121371679553 9745 20428
706093496370591873 4758 24886
222894174974040737 11418 12636
578552955388687489 13531 17830
2640285206229721 628 25601
186571201450668417 14217 22338
514524234723563009 4831 7305
927506782776006785 2186 14804
981975232461653761 1780 19636
448168409844647873 5407 11171
131114199866683377 15563 24573
933387242787716737 11066 22457
424440372260153985 6964 23575
732315189020702977 1006 7415
363319440386543873 3307 13761
248912708921736225 7483 14870
243302000310766433 5149 9193
945560569497196417 9586 18410
422175029956118657 16306 19763
295189494515142337 3184 14168
655636196035022337 14365 21742
568312375209949057 4272 15027
320338042596670657 2984 21555
853457768566855169 989 7127
194180460191152097 5267 17860
103861463998562449 7896 10302
896385839674532993 11408 18986
951171063617550721 26788 26988
188771203333136129 3030 21167
495299583457772033 9674 16161
67668918632090681 506 21653
837719157715000065 13469 14689
350810679083483713 6060 24922
423142836706439617 2248 4181
254078009350788385 6061 20387
300247087346548353 5744 11962
228991654684950433 5504 22728
249534428652189889 9052 19146
41904714639695585 12704 16147
325153816042714561 3478 8760
924583337126481537 5104 21612
3047488573834301 5604 25593
261760910532611745 4897 16356
315386706646904705 8675 26088
603893138812498561 15454 22684
155442901806615905 8292 18326
429657162359898625 17945 24631
48871486506001817 4411 15909
177386084762222401 5252 15008
779234794496950657 13945 15163
872582386438178817 676 5040
52495916565106881 14353 19978
542062346187055489 2390 6346
790429163293730177 3689 10726
240408707191743777 15040 18303
484037940046974337 18413 20793
128133845499124993 6666 13231
469055688962392001 6439 21987
640174738083967361 12273 25748
298209756562698689 18219 24868
134248427852913473 16165 23807
952710581745854721 7126 9052
446660164395222401 12207 22268
931367105634976129 6985 22009
868305046714485889 1142 13600
353745939353054017 15636 26786
308912339135755329 23120 23338
903072112218779905 1174 2374
483481078189147009 16633 20361
44330118231208361 6428 8239
834654432727671041 14756 23488
204137408376553249 3580 11464
171023573418441537 2272 23839
267590587772083681 8159 11720
476302315029638401 17034 21717
644432962306041217 21073 25976
461585292781240513 6327 14009
896537217815414017 6632 27741
831026607311127169 6520 13543
165894180928646049 1350 23245
723734052401230337 1480 14312
1426504744280522 21474 22645
704675034409941505 1818 7945
604994467724708353 10066 16763
619425565074454401 27281 28188
73517433117636705 2431 18268
161551146027516513 7341 8093
304476575949379905 21673 26125
178775886685631489 14165 15319
758514060654313473 12880 22850
409536473430900801 2607 2835
38288861278772401 1904 14068
146845097980804705 6674 6958
792990066970723713 7605 13112
757727056238547201 7913 22724
810233969820828289 10374 15440
299169272706453889 9112 20878
325222983281129537 6006 14394
270889825968989569 957 13118
521472659778879681 12043 25521
845648419111530113 18891 20537
798482183794725121 8932 13036
855262381127186433 23238 26650
252273410378123233 13474 26816
778684245138951041 14116 21010
237141532287928673 4013 24371
801529045292763649 5099 10489
868673282456256897 20217 21013
865108600806923521 11318 11354
808126401793167361 3312 27086
725589577457593985 161 6820
916306223879288961 17507 21808
835771606798036993 9701 18848
433132184027080321 7041 27455
62752315237101897 2547 17087
794725722172046337 7292 7729
454363098635401025 15281 26531
548618940581455681 14788 20214
947363689050387585 22881 23584
181138458950172769 16302 24367
420192413530177345 2891 17772
695521082519356033 18518 23108
343138761428715329 20617 27574
679488478406426625 7438 17661
209695034533684321 18076 20582
860513461356781313 18097 22856
559465532770115457 5554 11227
968076407738848897 6137 19027
829190496519832065 12736 19041
574022574966853953 18047 24872
909977025609801857 4134 27709
987029523511893121 12142 17456
237079563259971585 16846 17512
932315299218906497 8060 23940
840352426321810945 1738 4358
298495007013869441 3464 12967
706810316932322945 14807 15834
484164212658988929 17925 28125
705629638606719617 6979 22068
941824636215073921 12914 14438
311507773331971521 23415 27089
385879749751204289 20907 27316
830669299653504129 13955 15794
339543484440739009 15999 23616
795470260315003265 1780 23133
257891660630924961 2127 19087
92562439990555137 10446 22785
955711998851455745 19402 21377
494483386121675777 10297 16446
694407134471326465 17304 18046
56853344261565297 20747 27585
6439177770985794 20305 25934
423159290678601281 5384 22659
604697021933823489 1326 14149
450963604976461569 12275 27121
34698517317394817 7084 15451
769720329278744193 2048 6246
266866432260876257 10812 20541
223035667195755841 2931 3700
222027017178206177 1347 11472
542632696680616513 3586 17114
716028144876283137 690 3031
601822151608640641 16451 26153
973814885223788417 8477 26460
74452073154379409 478 24424
478968326383459009 259 7132
916863729060860801 1281 21643
310258723475456577 4630 7137
190740474832640673 13920 23929
613900544096345857 12122 27987
666031113777844353 3458 27857
571067976235781313 18154 26401
639896431397563265 7074 24386
970847579200487553 14751 17515
621938657811778433 7621 16780
719972337448368257 21455 28099
506529707153479361 13026 18654
806547628823444993 24843 27793
76525878118271601 7574 26676
358140711082882049 1870 25956
809302339395532801 6619 20422
665403709194116353 9940 18744
545381842638942529 2135 9775
338829258038359169 4387 6157
936020103189949953 6909 19989
369608994189668737 8924 22460
35663495330734209 9958 12095
455841108223864897 3084 6657
475637936730368705 8033 25305
188788007406678561 16114 26525
953615524740950401 12501 19899
64492529610319593 2907 27810
959559688827230465 13838 27108
720770593949715969 4347 11474
753994088978966913 12641 18161
116403789650831873 16730 20603
973362092323572609 17575 25810
695813992906003841 11019 14864
862762414281274241 386 6488
51106681039144065 8535 25266
604425436810632961 641 26027
98934675468917985 4841 27450
319270797305957633 237 25487
312598775816809409 8771 16252
669854323440507265 21660 22455
518107469385988417 2203 26612
52139675325928889 2784 7018
143865981849486961 9664 17191
150841446400679745 7356 10248
95911420338701697 3778 19672
25989996117171901 6796 10860
375203966171255873 7486 25429
631960872226574849 8089 18504
561601407511794561 9957 14068
460142933058971713 1753 4490
452934543143115329 4775 12193
803845092083353345 1245 26965
519288296478869441 957 7347
445948863277546817 16458 26551
165749264287853761 6735 12428
591747515947009409 9396 26170
982519940119054465 20602 22029
81386270072709265 16111 18089
800208253548234497 1314 16901
686439373757398401 14458 22920
389547190086069889 3922 21035
439252657869129601 4464 16389
600541869068962305 10973 12945
2932499602156469 18717 20098
367284819876452673 19971 22726
512284491029486593 10125 25187
898385102925161089 11380 13534
311227513320549313 20455 22075
992663448287835649 19957 27760
692899399556235777 4774 14041
514833816011105217 14792 27123
265605792090116929 21371 26698
431816751521061825 2126 9943
289334247491932929 1871 10046
591537009062719233 11518 24489
708233655076558209 20163 24532
621335025861561985 9196 15329
230514946205001793 10368 14312
872594415015868161 10179 28088
201723679588628353 225 3851
139493073275808401 17307 27054
130170927218539841 9962 20865
299852825099733889 17061 19534
625871339884898945 3706 21949
943653991877802369 17047 27734
662006780304206849 952 2615
187701793730582273 18805 21900
587500522328060289 19109 27341
114562324558441729 18330 19528
122048524721446225 7062 17462
968448767905996929 1781 10734
680029235475021953 8123 16752
837446714627255041 7186 17602
735850127234240129 16096 26445
726469317903166721 14832 25601
991202313427397249 7180 16342
299105299591381889 6633 10763
805710022383305345 7428 20192
321119070157081409 10169 15828
3001417847034561 7036 26265
21673105690815933 3310 17783
19415340931086433 15147 16343
609274222735507457 2639 3826
325979490965085697 10784 11112
966671249021821697 8196 16918
974686123930109057 10711 11660
64626221337377385 3707 26154
839497311180682753 15318 22459
903189366512073345 22 5580
264190804992207265 4395 12975
320657351719745537 3773 17943
407259266956618433 10356 25298
464506954161457473 17535 18097
850880494556843521 23725 27180
877606725405726721 2840 27813
651224206174507777 522 20627
737842743331619073 3253 13720
212950909771191009 9290 27264
372614461941850561 8731 26014
402850549410732865 22906 26866
408835460955224065 5785 8563
106869974502853185 22225 24033
550394865358029505 8539 19877
624543089237054209 11696 20023
479280858842550145 3929 20054
274863978508047777 7570 27538
944901117336854657 9200 19262
381297346136097537 5450 20247
503930323288408065 17812 19162
983668545373784961 16429 21990
518043527421198721 4538 21958
27456327452004105 2653 21225
557022251426538177 10987 17449
632230328042023553 9948 17658
249024753880121345 4177 28130
200149351470361825 1185 26203
695770267741515649 1981 10624
499774141006991361 8087 11549
248547700112837345 13305 19617
632693566739110529 3868 18231
287248815329839137 6535 19027
948985962153809537 22868 23058
129199063199024529 8218 13136
730701229603443585 20674 27126
4848254402268993 13727 27329
463137707177264001 19812 26016
511752825901012929 13737 23070
412920013132808321 5816 9838
675444897638620033 10679 15584
926302708084019585 5261 16605
23887403589412773 11203 20471
889384920666930817 9452 10199
110247970844106641 13598 23946
682264226939775361 12635 24882
461656745698505217 5696 8292
922099079600375425 3348 11975
19421870412976717 2199 18000
494560919274814401 9961 20016
865663509921233793 17496 22063
138382108261470913 3312 14507
578389858880562689 18268 20350
425975740907102081 4670 6815
715790538925901441 12307 26783
203799193321518849 20233 23362
964431058839018369 23876 27314
443666179881542913 5565 9423
794969336417693697 24193 26502
29156799594023397 9375 20775
544887836204900097 8230 16798
803436704257204993 11823 12708
210090124377913409 6702 11404
712742370851262977 2824 4703
498981968758393153 16696 25457
775126759101279873 13152 15818
704951428792327297 6640 18019
992490781896851329 4261 9125
666746937524372609 1057 16553
326862334769241857 17876 24262
546147049627293761 4376 8292
600149981088012673 24574 25643
810646819434630529 26163 27331
9503875865132017 6201 18862
619908784728352257 12641 22050
927237531300125569 5833 6505
264671162298490977 2327 27448
478900918684086465 1112 27114
829953459200723329 10829 12942
796448928468667137 9292 24270
945546449915674753 3826 5395
101792146941189537 19382 26163
738986724184684417 15321 17768
207392962830017057 7235 12008
771539878690667521 15329 23252
635001353686430337 5073 9037
627232794261047425 10433 20293
626659301312660225 8002 25034
833376729851984513 910 8303
504982903994996225 10572 24969
649602853512988033 9060 27236
513214222704153409 15269 27807
893150195842615297 9152 20547
188147520805340929 2455 17599
630174339030233473 5919 9304
214292342736801089 12020 17176
451748668129575041 7288 27047
278508377654414817 10173 14729
731692769870136321 4051 18006
397000536596312513 1108 23399
271111779080875681 7747 23412
189161389530152481 8250 9833
943866291687427841 8505 22917
668845414062790401 2826 11150
709279475177375233 11845 26043
963460059125761665 18965 25430
134214714910456225 16986 20487
717782940042230401 8291 20246
915319645164849793 6361 12085
250347072938563297 4936 11970
557948599976484161 1362 13300
9988433139287879 899 19298
26285897308277129 4137 25170
240419862408085537 10 5653
909453949242134785 10148 12486
21552529658396937 2171 2536
244719537185709153 3081 14299
863568362133815297 21256 24198
569983364257339521 22626 27342
958294082500405121 1055 12489
585095203953251585 13523 20821
148438022652467073 16790 27726
938519181632159361 22986 27422
604789686345714689 3297 22870
240119541225560353 2695 5659
655922581787830657 1925 16901
71767173235613769 4415 21833
117871894782499713 15034 17996
808903271147904897 12902 19449
875136978713211265 4007 27194
173024949444169345 13238 13397
378939534149896705 1867 13555
971590669386237953 10381 26695
446993921087180737 6451 13012
298286300104805953 16645 19726
690524135321144449 15118 25498
808773267130852993 13942 26775
828115800437810689 9706 19658
453305409293591297 5353 9688
752111710950476417 3287 11169
615538196297102081 13222 20237
281239706878761089 12782 24784
671242249335463681 12497 16804
694049214350147969 699 13484
312782508413285121 14400 28025
866775033742552321 5882 15842
742606559404435969 13396 19338
561665339650307521 692 14640
22814598711214273 5413 22426
887383398312049793 2188 11563
745051706845700353 13009 27740
709076173724500993 718 8815
959489117179096193 8422 12971
211377149020645313 2212 16590
39555477652129409 22148 22803
627472901037425153 11033 13224
939284010299267841 5097 24638
263758394774821889 9874 13328
782951508787434113 15116 15560
449321605589123137 9912 21114
799804173374958849 5593 21583
652603090929741057 1847 18015
497806721776754561 10953 20697
750539521991147009 18357 23728
114037166250646753 13532 26001
304367061419196033 5928 27676
754315806682726017 5232 27339
939418172915285505 3856 16410
407019117349712193 13812 26702
260060740105725345 10061 19133
392117600751078017 9909 19596
955287005204286977 2918 27053
757994874790988161 10900 11211
564989689074888449 7847 12272
951519169144589185 3372 27090
792471714326584449 4660 16745
144152221402443105 1227 19407
832146409849652737 2400 16166
524205588787737025 937 6671
466194739093356929 1054 17830
136927115225624625 20360 24075
421998417846548801 1307 22705
175655922916647009 3591 18792
6261728136340850 12668 22526
880942011098632321 5713 8844
842355813334702209 2493 8520
459592715969961345 4558 17528
320622439068632321 581 3843
497953924618279617 20978 21239
998601466192052865 9716 9969
535152598466012801 11556 12723
842507843018299905 7178 9254
789729579713743105 719 13583
618586249380026497 13664 25348
628243331990205441 5160 14016
649522483835955457 17817 23994
37383297714391977 10342 24214
324063319778627329 18898 27449
339786907863768321 501 6859
717882695232507521 1118 10335
780135801663625729 12327 27327
942167067338370817 4535 13438
807153201981066113 5960 19792
506382422902152769 7124 10195
220280387218444673 15597 20833
251016846913682209 14522 24660
354853245187413761 13507 24457
618459444828236161 1028 17664
656853513281113473 13701 25640
172300784144336929 9332 26264
832149455922859777 658 11120
692121043955939585 9957 19227
458451354034671937 8010 27479
684303619847224065 17076 24338
806191262179666561 14250 26715
351039975745838017 15721 16579
203038791798185505 12955 28298
389292539070165569 17422 18626
559012475612235009 3928 7343
309794201296188737 17221 27387
943564279580520833 17415 20599
671849033742727681 3786 3857
996520634397981569 15642 18998
965317637239397889 16883 18498
103699525893070193 10676 19546
906390884235914753 17909 22844
110632365676195825 7175 12684
787849418979437441 18008 18231
315918614782241025 2279 17869
873899127613338369 9234 17876
207001695589170241 6958 26074
920086196542062081 25212 26543
929143533661665793 4705 24367
825258221420906369 8884 10786
307264217615909249 1398 23865
834301094858506753 8990 11159
826913702861979521 19975 21430
861516324020282497 7544 8938
715168180523491457 2790 27107
24714485195918457 3973 11205
297962546372652097 16238 21237
104034508223318065 18444 23251
881047938364673665 17150 25589
226580944184110689 3858 27571
724555975525753089 723 2552
598551616830359681 10483 24677
261354879022590593 12779 21034
863864033968301441 19879 22486
832192438865668353 20412 24440
869653169114794625 3927 12796
623809977344421889 9748 23938
502951133941326849 5823 17819
756383484661675649 7840 14575
333381048829391361 1430 4244
140469566415660545 644 27812
308934803776399041 6124 12281
604204149951932801 16207 23771
437513459436953409 8234 21908
8765848505134955 2750 22765
501250371592806913 18162 22887
942975494157813889 2073 14734
967514633488502145 4198 7787
284435138158201537 19944 21798
833981932542034305 7866 10839
455543798676679041 15902 21852
701808842886659841 5623 17497
62093906331540441 13826 24378
289376024400599617 3656 27789
127753918949046865 4096 19878
777756187680108033 856 9077
232854438847752481 5840 27218
686854230398498817 5468 23849
842354564802782593 13686 24079
228756255536946881 13207 15538
339452397301471361 221 22005
349288157998461889 9969 15068
255072460902304961 7851 12511
146912854640486753 14854 21377
765426838370970625 5416 26403
518062968171310721 485 17819
730176964374955137 11202 18463
522666441940454977 3434 11700
785363370780260097 4783 20949
912454195386533889 4405 26323
868628353649562241 5168 9490
705123408975804673 11378 24237
189372170416433505 23579 26979
840397316554774657 6257 17113
522838213723879617 943 14738
541240861362265217 5200 20172
19988595835542357 3720 5775
99535710020251857 10235 12151
956020690977958017 130 13343
999694748008476417 10874 19069
838594211087539073 10291 27211
681560605906216961 24614 26195
65805437769661521 15228 25136
611675974689003265 10547 16377
208174192956846593 1988 3415
990751679165374081 11499 25367
992818375886422145 12947 21566
495906286260730433 231 12742
248542437849877729 8849 25512
109389079771205 18942 19308
413791540983972097 1780 3853
443101035061086913 16380 27483
119742252164343201 6062 16672
945735336190995969 3657 10371
860789789918179329 8172 27411
364562282372258305 9313 14773
721707371547452673 22059 26177
861735102221590657 18898 21519
295566621870257537 9570 11999
943570817774993793 15037 26485
287859271491129217 2311 2540
402834572972427201 7548 13839
229985344878507201 25352 26783
134142440248819377 12172 15382
593411366722122625 1867 26230
18435930948360381 4362 7300
45841874321389753 13692 22386
31280037502423141 11021 16474
313912812323422913 4073 22430
17688656075808497 1427 11847
3153141547123540 10549 26622
876221438738678401 4176 9578
446033277970641985 14090 22982
397384301830985729 4289 23067
204756981714133697 12159 22448
579861513373227649 7275 8700
352679330583043777 429 24706
349546832896340481 4627 22246
523507022494577281 19965 27559
152398356633749889 2140 26839
802031992573674241 6985 17810
89303231605331489 2982 9839
9916072099805719 11502 15023
56575454968989193 6534 12159
640667705236552321 2936 18164
371177216422001537 7494 22460
443155368612018177 7374 8787
479297272292324545 14652 24213
452110382131152705 7065 15046
727922579031886849 8928 21295
624081365350498689 5648 8608
299892554774114497 15638 19914
603374548115425537 1501 22943
864347149794628737 3242 19652
439538051463721025 124 27822
565270629680252737 14819 27581
544587788438363393 13871 19165
672594056826230913 11854 23933
153547705620248097 529 10015
239418885131325249 2746 25222
593788941531641985 9405 14210
267739064340236865 2039 19758
351008016071737921 1733 4718
38257275127460137 9792 25781
875525721337126529 9849 13177
145401673582174593 10701 22558
317885234980515457 12279 21119
186305910248417921 18885 20652
674835812673052289 2354 12574
767798657240451329 8545 25771
780233031242055169 12034 26050
818817381596669953 6108 18075
476378008776450177 15001 19319
432112088109452225 13313 24908
31151526589361825 1532 7034
616234236303167617 23190 24091
62548716262909921 7713 21253
365395027516928641 19857 25849
785382207041628545 12736 16683
695686789761207809 18389 19151
596913201817031297 4392 10279
433067171107840193 17146 21446
147838558253688737 2584 11812
129755035193252161 3144 16843
894614359467937025 4102 27087
312305221500640321 18097 21317
944100941535673089 15714 25949
33263607688763133 21847 25370
525883599813980161 17065 22802
245628881599575521 21553 23670
213733969743920225 21910 25389
506218389978069889 459 25266
880532765539300097 5066 8937
691418451457895553 18718 23901
834067021394581377 21500 26961
881260223427982977 22740 22945
380391823512141505 4999 17295
74044378041950417 5309 19010
242540109720501121 2372 26112
467713122559327873 5088 17594
124988535170871281 1516 24913
13188063544976815 1703 25796
826459663479845121 3906 15226
66324197294772345 16296 26074
27132426288389413 4528 11522
595607096541957761 13331 25405
313508440631586881 16680 26898
938387976647273857 16454 19658
995130227059149825 823 4446
518242143763263361 1217 5633
34962347018357321 16760 20702
123751813155177361 10119 22115
674662596275268865 7432 28043
963747341094862209 13446 18284
153510932441300001 16588 27511
222219341559448225 9871 20296
325306441649217985 23605 26075
412196463086718977 3366 21705
302959348474466625 18664 26574
174488380501724545 15314 21122
395582564600360321 459 27872
899193743268572417 601 18088
828884138547927297 8063 13113
628736014898830593 2457 22982
519408754551108161 23301 23554
513596275433616961 11675 18550
245374953729161409 5318 27933
68429691620092825 23188 26037
900982897475742593 7665 19254
809604761255688065 4136 20144
228045709751434337 15931 22886
651406814658255233 1884 17319
221323208610954241 9814 13794
769546294654379137 6388 20604
589143384675757825 110 11148
299609350642992193 1611 26498
296742412371926913 1862 2771
586077200715099137 1613 11422
165297164629670593 10834 27635
847342163797971841 4149 25202
178093636121303681 4289 28008
785970989207402881 789 8012
377586539841466625 11731 16285
352177003788124673 12891 16250
302237021010640193 8343 28182
651696552325010049 26433 26730
679390797182641409 18076 25928
79656082843225569 1540 16073
718251645154964481 6115 8400
930580145694751361 15334 22934
19015711144213301 8881 21558
258142812577101921 5672 11750
506746364410830081 6366 28208
982801753469264129 541 25726
437352665104221249 5287 6916
765280338548731009 4307 12657
909369666506762497 2139 27975
696497464929581825 67 3762
668662501394088321 7018 17945
238683824332195361 15660 25339
677321667722267777 2222 9738
187894793978845345 14707 17502
84717664540683297 19294 26107
221217809176916801 13200 14716
944245020227583617 3547 27224
863142766707188225 4086 17191
35583229648800341 4966 25006
360378206747792961 18443 19934
914104805081123585 12697 26242
312133398350429313 5341 9837
907746759695420673 13697 19624
121167439436813857 45 19493
634224523235076225 7597 11216
558341191951530625 5031 19923
402470174032508481 978 27226
166053625833438177 3510 19489
575065127221890305 4682 13020
837102829363860993 25986 27550
291360498139233921 1660 15266
462148470630463489 16945 22380
61030721985389393 5178 9508
611765603409128961 15060 23986
436342064127408961 1873 19453
237006359025325953 4326 26007
361847167080028929 15342 22088
366070670520432641 7167 15908
168437005185559489 127 272
297196944053720129 23260 26026
455052396690319937 8266 20979
594701198562194817 7868 21160
251875297547449857 1997 4906
609168047763130753 17827 20530
771898901119712385 3704 18521
724186257223838209 10522 26231
961786713190015489 13429 25804
815402788198323201 3051 20778
228413546064246017 2114 25051
664754160932876161 9949 11193
166676417803550689 9870 23930
900367306329041409 4144 16947
279276806621041377 2688 16335
661094239125677825 5557 17432
419530144133638337 18022 26770
144501112802114305 17417 19503
795236624085219969 879 5804
776508988450491009 16664 18957
659085453069700097 13201 16362
909153716245878529 6938 11835
107500517661108577 19071 26155
20189568557388073 15617 24153
237769126349185441 6987 8505
513926645294272769 9171 15439
359367362754596801 1822 13632
980271950053623425 16038 21610
204138777959308001 3749 9636
317722048031168193 4631 27697
302556445023284929 7917 11852
134249022470473985 5312 20714
451355888749880321 15415 19402
147685557682446945 5676 25033
241430077339572321 25253 25342
410920934198959041 22413 25438
922109222921186305 4805 8800
972294864604048513 15578 26550
2626287769103897 16700 27863
321432177806915585 2558 21426
254228538419972961 5743 6613
456594244428654145 6203 28048
552433913083007169 3936 9171
167514765448732577 1293 24938
326580218364533441 13274 18230
23891973141882517 3147 7212
333342926707118209 2717 4536
688652572721625985 9393 24304
185195489926492481 10500 19169
768379924360825601 10149 25691
100252054864910177 14446 18457
601697877808664577 22338 25510
905299823122298625 235 22397
990735504683453185 2999 20919
233352752493104289 20154 21353
1077598578834938 8696 24960
483215477211565761 12651 17745
971833252166870657 2746 23161
338147483799957633 91 20772
569069045988261057 5338 22414
807099549362298753 8528 20760
550609713275616001 17687 25003
734690043595989505 328 6256
147023480144273569 1400 20737
878133841424677505 10788 16240
57648437518135865 22361 26094
931120427255422081 17919 27902
952565688255351297 11373 27405
541951958555465281 18634 28035
587314898960283265 17167 21783
785945571863876993 8672 25283
716769513895034241 15277 20200
138499850554246961 14110 19573
613781682369133057 6918 26283
126204211273886817 22348 26976
240548067056739265 5434 11599
328780065610594369 1246 7245
699925171398614785 5555 24708
613438175924542849 13129 25660
421823546868981953 19828 27112
347503869217895553 6502 18757
877104059480412673 3257 28161
566937786885120001 263 28316
134650526076843137 6372 28089
546920650784976193 11363 16391
36880083429291945 17817 21707
866574605154781313 3415 22821
507928490975590593 12999 25212
121237259470781569 15655 18592
955820267711455745 20287 26851
490094764291484353 7523 17803
73599714906197985 20672 23641
662182641480278273 17130 19217
939010476357747585 12195 26780
388309499452972801 11400 11813
960607480190081025 11636 21673
820391955991375745 20449 26752
318570012130461313 857 17060
384350351411256961 4070 20031
189082564991696961 8499 16670
7230788533057365 11050 18287
466419191273228481 2980 13668
390093932549248705 8453 28308
166303090552734305 23625 26392
237180721504053345 2022 10973
596324069487902593 2850 19530
175919155764233889 15068 27844
558379593040445569 7595 21385
898563924109275521 20039 20634
443707613190564865 19769 27353
92927509087630257 12473 23838
775173855395255681 23204 25233
263673150797878017 20110 21581
162132412100728385 8910 24394
835298371183995393 11193 26948
685861920549104513 6742 12211
768646150812195073 9529 27613
186359327313521569 24827 25534
522105568214513473 7003 8561
813369120716064513 1690 10082
665906554200951425 13560 25788
841477075694083201 19597 24859
972102433341206017 9713 27887
931583210630595457 941 5111
281788374113027361 16254 20986
568162479216606913 5316 23794
112979608907878065 10719 19582
613111098126385153 5450 20508
300044913869705025 19919 26409
462427769247423041 260 21032
501576790562324929 3582 13596
110080535810045185 744 16330
786166652713710337 9919 16492
555372743242212865 23108 26223
98525614781593169 15308 27566
868170785289013505 2301 26535
912523168752507265 14013 17249
779993537391899137 3707 11727
826729998928101377 6167 10220
706131002961843329 7750 17631
931902903951190401 14099 15121
767889115909962753 2905 23952
306741518599196161 10844 16424
80332236271633665 23608 27355
65528146586963489 765 16965
603009098405888001 1399 1706
184124913136230369 10801 11480
96593774059687825 10021 12918
856422563852582657 12811 25366
31035063635140861 16827 25315
996871609231519105 15087 17508
839197476736561793 9657 10139
722331523790280961 8534 19252
714589793355539585 16774 25963
849221307112543361 14980 20493
828599933911494401 3171 19317
3342863950585696 5974 16452
253607866553078753 7036 9111
708182246292537345 13120 20714
773192171388789249 5695 28088
613904256602076289 25945 26767
408634394427220801 12993 19532
788763820855109505 18805 20063
384235468551043649 1909 26156
399934449468524609 512 20820
308679312746374273 12667 14624
783489810187816705 1854 18146
623889963604202753 15793 23636
688905989338998401 1717 17505
165050332998728065 813 9669
83060692495621425 901 9151
960495430458241409 6651 15767
70738125984398441 20456 27227
903201209671816961 13501 27343
261868377809932449 16799 23652
728781219659854465 10711 11988
723557008120543745 3350 6723
155321220496144705 6558 27223
20100297062441541 2308 7128
610670179279868161 3757 14062
211207584183306113 14703 18220
700789492083895681 20502 25505
210941176615236257 4316 26590
249369722488157921 12223 13940
536064370925437569 9854 27249
907731847583217921 6005 21886
186304075929683681 5998 15166
629457399222690817 6542 25847
785288014807626625 3923 6937
209131018251763841 10190 15466
288886432316346049 8006 22281
751988672376885633 18259 22141
212187907337956001 2656 18571
568011159730129857 23541 24811
145316003436704481 10735 28308
318976406790813633 7336 18127
344629588414328257 575 14694
159277458766535329 23301 28175
389764787924732993 18406 26688
237985164536841153 11707 21303
304195843843565697 13254 17347
766349019708538753 13208 22696
406580299662380161 18813 23737
246494075039141345 15070 26230
94673837048780737 6282 20445
288660994735788993 5538 18094
633002034377781761 24038 26114
427930125959083073 2870 11649
114873873033253921 7025 14225
145687880059764289 3036 11473
339560660838543553 12922 16384
797054513014831617 1046 21230
554140037444447873 7938 17630
592986854662154113 19741 20524
708837455484697857 4439 9922
31268506483574045 8982 23156
921415547575925633 15967 17320
118885801082992513 18450 21441
487305841386955777 11423 24341
235337451558610401 21669 26719
569477757857832513 3456 5590
234228031802853569 7191 18586
686274652425638017 16344 25501
878332331501130881 1871 16573
330935942318241409 15315 28203
403792562390375297 6694 23873
374667984064188865 2055 19973
620953099137825153 13517 27042
954640793148051585 2797 20499
382767836307078145 6042 13507
828548275538437889 28 23035
155897036210550497 3714 8435
890014590371272577 5397 28160
335475928575899457 16142 26621
391831657198792961 1946 14381
770014043883112065 3549 25677
629076775210414465 7175 15735
331306248928068929 9825 22546
743346653627313025 1241 23312
570469313852786561 6691 26317
595087761543346945 11188 21491
873780442044900225 13289 14110
662913120505123713 6377 20281
23207590500550881 9786 24230
823115808373380225 16957 17463
246466355606781217 1203 19789
321006873527906561 2031 11279
65252522844051697 4888 19907
68674213978461297 113 24209
612096428551094401 1202 12100
982240903458205185 23552 24212
866724733231183873 1301 15003
709980541868269185 4240 25828
921107454724005249 4193 19019
383625425163060673 2783 12309
737243510229720961 17134 23025
878332612359635329 16264 24765
949662213488007681 4663 23110
917530342714002305 19990 26186
457284778529771777 750 13191
707429153981102849 9485 14832
856171741317819393 20342 26129
781504089823684481 18756 22078
840172521380910849 3690 18321
780912868536582017 4343 9158
914917859481672449 19795 20637
39516287559479225 22030 27507
826127443634664577 4956 27444
669581784995948289 10773 12603
935461785063250049 6974 9524
830577311909095809 10506 11194
217005678355608481 12124 15321
574077722937069249 5101 11146
921374048331468801 10196 21199
941709744876817409 2019 8365
979227069700659329 521 21856
260770018539140833 3060 12113
860066331311014017 17737 25459
485443856861209601 7193 23256
182487321846227969 22328 24172
730234947621347841 5733 11991
155042845985776 3055 13754
261795797606168897 13160 14100
272116400666721601 11115 14559
968288073433761537 1167 1453
381222266982216961 6299 17261
487352120526949761 8672 27691
771707324135466113 10956 23604
74934614339021265 3427 13820
784819976620777729 5923 17446
307791693191319361 1615 17991
317590191530445761 7645 19789
469713430673742465 11949 22748
211220905615885345 21072 27275
914965017683257985 10376 15047
384936292982334977 8486 13392
452449933447731201 20275 27089
724262032304888961 3898 18316
127435560992637425 7880 8468
283191722201127777 1087 25161
423003682626976769 11082 11887
301537058366204033 4795 27658
97956939959075841 3362 18096
191979398860244289 2024 17069
595674232053035265 791 8625
668430381403023745 1418 21658
938377780151682817 4943 7958
752768105603326593 10550 27887
193865454076807009 16147 19187
955679670246336641 10546 23714
729471835888674049 19592 21774
211057370469010401 2564 14622
285630702228850465 9937 10403
109315071160235537 1013 12626
759598581891850753 7951 27913
362513091202789185 24727 25282
574930307211268161 9433 13863
991333113415702657 8595 17357
233198028330704673 14657 27667
747731015942665729 12857 28117
347805612677838401 21391 26326
966080356576011265 6509 13173
851077032739425537 4681 23951
176798877626612961 2319 13883
185061605169458689 22663 28001
882178541807586945 2088 17076
4291946987351026 40 8994
868643439674944001 7945 25577
88179739691106817 15187 22535
878427288094624001 20887 28306
179088107649420193 10675 12912
242731260549522433 1629 24409
964655371254416129 11572 22285
494355023893955777 5611 19696
50609516257949849 10548 21113
792861937184316161 12173 20681
421246835766602625 11663 15553
516211678018631681 5529 17330
578606124520575745 2072 27782
954745254518133633 1482 16262
4087243421871279 23218 25111
685840482884355457 4756 26423
811680501161461633 9006 12398
510359362940452161 2512 15102
185472016745571009 4364 19400
426038881192393857 5914 15064
582144374083895809 4884 15847
771691139885081857 95 9845
857496686154256385 22734 22915
659102786155767041 8776 14886
527587676562163201 7425 9764
582682578573983489 8731 15456
978557010826456577 11972 24158
417002138002484225 8380 9913
25962341649091061 11505 25954
458743698524887809 4027 5068
502888684329342081 5806 23633
548191638210294465 187 8807
468389247432938305 16300 21783
945113401391441921 6198 22024
275543275315619937 20200 21367
437926540241871745 1667 9083
529923479693309249 13538 25581
375100214503436993 1162 23486
212072206192878817 739 26918
281012243957558625 9562 17553
616949510390540417 18336 25223
612635285617248129 3900 25693
617198049474247041 79 9353
317425992884746945 7166 21053
776388052776525185 9836 15267
395815628372947265 1893 10244
790243785044616193 7673 24416
285842021618673665 22768 25676
24019309237203857 11447 15747
493776781284626753 16113 26047
274292474320823489 15223 16799
625775857318867457 4413 12478
186377138767966241 24464 24745
842256046264299905 7422 10188
935063631747077249 1888 23918
108221957048680657 16815 22198
24134399742976597 5454 19608
36910628197322385 17383 26961
5294972748551175 14492 15156
274049274082297953 2772 7124
107845432867947009 14412 21170
300534617448608513 638 18485
848860752666460929 2597 19802
470174503774313025 11250 19029
814376401403151873 12468 25281
172845154883990657 15473 18489
330667145817081153 6291 26028
291160475651420097 8111 16772
991252063409490305 3948 27721
430926606539902209 1163 11283
715142610155048449 3181 5170
738270245543969153 344 6798
555267576405171329 1663 4849
975552464967140737 1111 7985
146363503577937601 3937 25660
513403712327086465 19070 28176
231720190924107777 2172 27155
813643299010795521 7112 22103
221873925184489441 2965 7595
170385850686766817 6078 23726
154047238539376961 24561 25017
639635705868503425 1562 12735
492300411293008705 8117 10107
683771726765794305 1496 18131
404927724456115329 5105 15883
537477191193023169 13892 23592
979028284239340929 261 14479
683066160077554945 3410 19233
235304157287984609 8773 11992
768645527272699521 8136 8617
878473694405478529 5347 11697
689783025202753921 671 1308
515473051609859585 1843 7844
617713728434711809 4119 4829
436705275080235841 15738 19634
222223563004757089 5530 28282
492415884826655745 7319 21282
582613649271085185 3079 6543
752068408122575233 2922 26939
368742505913726145 10351 23282
611811241314228481 6569 20634
428337667586266241 2232 20383
762644938486054913 6221 11477
129478127737922225 5335 20176
645472496173042049 7500 12732
486179272607646593 1967 26724
463318339969511361 6764 22517
478305317962504961 5320 8928
700957740788823041 8884 11748
150944952486742785 21385 24576
84260385584478577 20094 23050
174762266091857313 10738 14787
607338795216676865 11183 23324
490441875948821633 12891 23547
456036876173989441 10639 26140
67909135780919177 9518 18221
319008150696163265 22730 24742
778903803622586881 15399 24600
540348492880291073 937 26327
172884023784217089 19045 22943
179235601864590433 14260 19732
252181757599121441 9989 14768
370654925240650369 13655 17475
593085347628228737 8663 19050
380124224964305345 746 22585
470191535630608129 16401 28301
721427649590815233 14517 26458
317563400883425857 14151 25276
660697298037021569 20270 23550
983347491584428417 6374 17944
303265654574836673 9188 22884
689854968476790785 12199 26106
36987804264242641 2365 22870
15966428817069557 14305 17668
305190594397849665 1770 14731
551026419143806145 3227 7180
165989372747603169 12454 23931
191717280524844833 2094 22169
613589858515048577 18767 22032
570360400370869761 15065 25568
239825954626468289 388 11703
884316793364764161 6478 20090
14849441225486261 15399 24987
440561965524789633 8185 20446
190046269002394305 5446 9802
140399000218966561 5066 19255
417939838633465409 15980 21992
513579475805467905 6496 12779
478962145181071745 5046 20350
709762177399955585 7295 17590
443189056153180161 1717 25913
155516753691085089 23430 27431
61716397752135777 22789 24181
59341543361458801 11996 12218
240173739663909217 4127 13141
906413532172049281 342 22375
837449861505746177 13858 22288
228964482591056385 4883 10069
793934010073449729 3066 26603
229024057790677921 12314 12480
360577746632102977 5511 24741
506287882315806593 7238 26539
224296346916624161 4638 26471
740636577818033665 12373 27318
965696613566080897 2760 27218
511739563450920065 1162 27708
194573394203580097 11605 26698
848332185307537409 18352 18617
155814073723931297 6465 26226
857608083364116481 3993 24511
836776413539247745 6930 13278
390137922766935937 11444 26493
919087859732513793 7794 26805
903842699014621313 12366 17092
931076848060705281 8322 20839
445918968285905473 2831 5493
51618239073789593 2745 13240
711208317355843841 11715 17290
104814648483348097 2801 5267
880585959646023041 17046 21357
972471930858318977 3788 15514
384134138064599297 11215 16203
744974212009644545 15254 16519
360648864723042817 13200 20042
493315789201275841 21718 25446
4219724177321638 3326 12725
148710558535903201 15038 19473
720086092868367489 25012 26237
541968600903004481 10865 18238
43613731575039337 22667 25201
217060278992867937 3582 10987
304049574427306625 68 25487
601878472333410689 5362 11220
887428800963963521 1583 16931
72140400275095825 13735 15746
684601126616168961 9890 13327
204915513085495617 2738 23661
117446478547368113 5880 15680
239525182551965089 21704 27248
301355386138435905 10238 21237
961723924598103937 9946 26352
856418796477019137 9637 11936
173572560309800385 2127 24951
745847734672221185 20620 23775
512868233051477761 1681 13376
443483623908736769 13444 21791
649600020749993217 17613 28211
680284785206918529 7661 19611
287674329911467905 4725 5367
316149406566754753 2975 25405
935210744662136065 10133 28251
592077947646398465 6792 22713
840421263039274881 322 7889
381916759645367425 9606 13070
262846378104079297 21244 21661
552590163629314881 16348 23393
741673418793354241 11118 17298
651209878143934209 16452 18904
332769420652461185 5682 18835
923599905644035585 7580 24475
904218913528637825 15995 23270
110585192842638241 15828 24483
803007470137650561 4817 13511
74237786736414785 4366 17551
858337733845488001 16131 22605
988238441581476225 7068 23575
690050017146184321 11622 15941
905087436923079041 7514 9826
821876491356817921 332 14142
809089656803781249 5758 9610
577877697661669761 6502 15463
579646483331099905 8957 24900
570644652126574657 585 24211
170008803968162433 3441 5597
576700451521766401 2870 11691
825673335586881025 336 8310
659633825786301057 12953 18473
562248253919069185 16653 17130
196936460394248065 1993 23622
463733838572789377 1021 16856
703036217158754049 19106 27252
12442248136270707 14549 23487
115704614219289681 4140 7579
155516523859514433 5352 8299
340414716508576001 17662 26918
849563331457364481 19628 19731
166531142028013345 2943 15811
432588981405341825 12029 19713
518944395799778113 6009 19506
686311694885009921 3539 10114
529062504228967617 8314 18100
793978596990481153 5660 6256
550567450068314177 7633 11416
242250803951908001 8505 18246
832183241354606209 641 13126
459411370825289793 2664 5580
473219937715285249 20876 28248
54661898321629825 2823 4797
805785771378971521 2854 8043
379740561335690817 185 26726
893913093692333441 3437 13232
403016248352219713 17008 26619
865130686555680513 5412 25936
466925297787280897 4242 22896
227173577685547905 3482 12944
4977756742082563 20539 23292
25747483781948689 23619 27586
77135888661583601 3139 18876
995829838007722369 4370 5521
676144910613988481 944 1315
311508432269782529 2841 25374
410800132043601025 507 10153
234914883481067713 16156 17161
241890533973108993 13208 18367
116089001299606305 15970 23268
265671322219272801 16715 24161
557953222633500417 7403 24999
466605574898824897 4901 25048
137608501544484337 5961 6130
60676655714654969 17181 25951
804400614541393153 16450 24076
651719598597626497 11887 12379
653800898384737665 2920 13171
41152182635581625 6284 17547
505673641130187009 3712 26164
236751059055752225 12952 15416
213449697283145665 6939 9597
366220137887278721 3039 16030
475081019191534913 8448 27903
214405100985292321 12859 19971
758758942160064001 3581 18663
387024234167849793 19089 20695
355964084291656513 2630 27674
297830912556310785 8980 16808
779426270295680001 4434 17558
855191117037758593 16694 25247
836259060630354177 15854 22067
521394820550117569 7654 14591
145910194093268321 11643 28120
293489484369384705 16220 20055
762172643263653505 678 24826
640914705555150721 1670 27263
637093893562699521 16019 18618
38845170576433217 8241 13378
536254124425298049 10935 20516
259806228157007265 13565 25076
23468366127595177 485 4338
989648602712431873 3373 28222
865265856473342849 2926 27967
837957110247987969 17418 18018
595190354822413825 13314 17988
297043263310751361 3180 4881
202188322747858241 14659 16224
543692621099101121 6420 26195
735891624627392129 10261 11210
810367956215539969 2727 8632
597610546854269825 11062 22647
548618788198798081 13509 20289
85777442089657537 4243 13985
181274579123662977 11312 15205
303690073084126785 5603 9855
712500000567789697 10282 12912
856080097997967489 1732 5078
44764572622195689 7782 13927
445733358351105857 15700 22442
392089909808124289 7189 12036
342929559216422337 4409 18046
508364052664216385 26663 27864
651036191654824833 4375 22236
174809174037282145 1870 16945
830644406339139585 4538 4850
407147654177602881 668 989
382598763188553921 3405 13197
885545944594372993 386 15932
107683671103266929 1024 22607
20957130347238009 8462 15001
219230304279179233 2313 2895
52215377485598681 2668 21405
275260593991852417 8194 21644
533950577550481153 18155 27193
727797873888789633 10256 25439
811998173459972609 2910 18492
488004240670981889 1363 16224
762944602458968961 2399 17205
334241939917021121 15969 28233
773705524873864961 160 1116
604040908337232513 11033 21148
141632627946759009 18717 27024
585641956521811841 5375 13610
760184186614271361 13070 13536
361305882201882881 19876 23308
658810660665533697 10347 10408
946107234623482881 5007 25332
385151004805781121 5941 27630
857513930707462145 5273 20220
180725027962036929 4917 7866
246506104173079169 7473 13028
677776443325047553 19211 24040
559615518160107713 16964 18330
95457647721115537 21978 24625
745818736150667393 12203 22858
171541756789142849 11766 15225
368221627767844929 5429 12688
490141134219694401 9279 19263
515870092112805889 3371 14369
96569782170508497 3825 7885
23744889100292709 20254 24065
583381278672714369 5204 23839
258908361930664897 6162 20087
241345172021286913 11036 18716
271104954229436161 7164 9875
93565987341516881 4763 9006
358354998651293505 10448 20271
224441582963653025 3871 4789
152883328774002785 11555 12212
821140425358361601 12327 15512
768354125674292737 21971 24608
992881176120338433 3055 6799
827763700251615873 18854 24710
386185713297717121 19301 23367
510655738164672385 9967 26063
353761094020871553 13794 17305
709809779043290241 8676 8756
702885868495666689 20674 26162
982917810319932545 5858 20830
871862663724133633 1633 14876
89340339393977793 17668 25334
35212586683226021 20717 21516
827621215275428353 477 25115
9557250946659935 18095 23815
869462081710757633 9368 20506
993282734157570945 5627 22989
774247327566840193 5615 24433
537258267378692993 16767 23629
572191695476909953 16080 17804
461606878967128129 15739 18882
79835371672089649 16498 16503
953137125606321665 6833 25204
319890646875499841 4944 25182
547481643932183489 6193 25855
57054066727303625 2018 19450
479392255638121153 17084 23834
363676309210241281 13289 16629
283091927262116641 17717 24815
718903959552449153 10590 16788
567979956458533057 18862 26356
739662659924299265 3133 25035
75863920563573825 25935 27870
981402098132022657 17233 22023
279704167797806497 9664 11776
412299447949330049 2555 5840
80004171660842609 2111 24655
768253438174696193 10972 17685
284614523919646689 13594 21296
484572051767450753 470 15783
544106503370397121 5094 22900
44622658823087137 2816 17587
65848605182797113 7720 21110
687121764437968385 6043 21322
295715221686034369 14939 16512
482599952500834177 17215 25884
549820446931608577 18620 23540
919049519428590209 9796 27832
358682540239225729 10111 16422
512593910768927681 23726 26995
298823411413227521 7916 13535
415751672897478401 22542 26478
2308324901260762 12519 26409
748347915416758273 14401 16841
412876789405363073 14133 20419
523955946597901377 11775 22085
516233935489463361 5860 25704
666102524335613569 1745 27176
830572286568671105 2050 28148
728405573321374849 7489 26969
649886923229214337 10223 25658
370029277513367553 2286 3949
87714177711621489 20241 27662
702481636258077953 2302 4453
892322445406716033 19953 21208
857730202248873729 12884 25858
191015692673293089 11737 20412
747434117334968577 11226 25024
774338295024389121 12167 25181
404496130913088321 8316 20167
854709442890868609 21273 21863
89662829992413153 12630 27985
810886225741494785 5241 21651
178184821781215425 3636 19562
302721720423679873 15911 19294
467376771479287361 2041 18829
963570593447027329 82 25152
564930856126181889 382 20580
389494613754482817 26767 27484
148566051084394241 236 9634
970299047970126337 11929 20175
688222435398515073 8602 9159
279436399581218369 2757 9527
670020996278687105 9995 21637
176186904185211553 11030 15289
420839583421212609 13138 21831
48534899548844377 12356 21010
907479871018175233 13005 21114
705249713614744449 9486 17731
673282932600457729 8146 18697
641450747950902017 13499 24210
612106421951530369 1977 21113
769255258071975553 13782 17991
668046302694051457 17910 26399
802363113354306945 8273 15229
857492761489304193 15003 21921
435729508419239425 11966 13479
222688728189197601 16792 16902
176289666368436577 17658 19533
310228464123305537 1137 17888
323278846644310401 5316 10045
134306518319789345 15152 16956
387240799890907521 13459 24370
288624756535078593 2517 28086
995235850678039169 2820 7226
623732404700618241 17011 20047
787465599617522817 4298 12619
928159885401562753 4053 8460
552666001190939201 401 14315
421510907971935489 6293 19029
844649143902689281 12284 13591
695219711893905409 2334 2341
339870600514597505 12658 17259
593205799232563841 5345 9683
7047695699188950 1112 18591
46222871172041377 253 25248
258944808335737505 10507 23415
164551006893276513 19767 28090
935395547792513281 7353 14545
327594011203039745 21835 27699
918331809406463873 5563 7628
244899587404418625 3081 12541
399555008375049409 12019 20264
460508250475363905 18513 20764
421662547703672193 9104 20455
809770501602770305 12080 21119
951254579679233153 20814 25461
506976631144077313 1845 6178
729868001753811073 12917 13095
911328979682409089 8927 22939
855190100406364417 13303 26794
621652555323670657 14619 27683
128355449716135441 4528 6909
582527279522850049 19625 23106
201944805549107553 5668 6447
954564540145575809 12974 17924
813084392788294273 9801 12082
501417707805003969 16122 16406
759687217410775169 954 16588
878547674316571649 8903 27925
120169584062548289 11223 20613
923742943511513217 8771 25014
928875831673327233 1653 18401
113056467752180369 9793 13213
593060759619117313 215 16052
983099041542786305 2985 20936
236057014758589633 2904 11222
341771918915789313 2031 28175
273659001895108385 6595 28054
129418062783571489 22868 24699
589482695963528833 6007 6828
260317144269627937 9755 12875
167560994713181089 7795 20013
830769138527173761 14793 26339
80267632430494737 2206 4860
424695383237867905 6992 10765
351982567293557505 8878 9528
224942994205434849 14416 21700
367097559437173249 499 19612
129863172795005249 4475 10581
235184683606188833 10845 18101
872254592382361729 2249 24931
658409725258568577 2359 17760
957126540724324609 11704 12896
840166226046843393 13278 21938
247635670447806433 2257 18994
391191461464661249 1358 21623
761650758241636097 27234 27824
959131361141583489 10568 21365
908432606894862721 25113 27377
897150868472468993 14418 26169
197031083548615969 948 16612
629292772298551681 9653 24140
96289313980662433 4831 8656
501451714970063041 7259 14643
409184580467972097 4364 27903
619818413034192129 14994 23168
760868786455020545 18259 26985
582292570972672513 16779 25714
90268073119297297 11088 18663
733426486102981505 871 13479
935614598394892033 7638 7890
456543330257336065 1001 24638
525256161119862977 603 10933
437913902055452545 12737 19292
28814095504870353 6991 10786
482000941252639617 8895 17296
746452532538747009 16681 18621
110775327438741297 16029 20433
816312341034972673 16405 21021
274535668633905761 5551 12979
138659136295579793 8049 11141
446415910637096385 6893 25700
806629102226722177 7714 20805
331789863391779969 8577 19196
310967674376833281 1652 27499
17038684726738751 7528 19965
688114373427055233 7274 22850
896858339503484801 11053 24641
318017909642968257 20978 24203
756230304190164993 6604 15088
926180184206842241 7895 8612
457593353041094273 8557 17135
218814019618896801 8002 28017
144083988399440705 10851 19862
343481798486834561 13315 15743
591283167100005633 2377 23404
896405222998104961 2655 4706
994269131936231809 9025 16832
945978936308605953 2061 11645
771271575823366401 14939 15302
215396726147424993 8481 19571
91040812568277121 20421 23900
33751405991580441 12315 19674
451811865534541121 4005 17613
201713244174833057 396 9264
96412194547706769 18548 23249
109812583489500065 4268 26841
49652823069781249 8259 16013
522516507616792577 11366 25844
477596400336064897 17071 17105
547372580300702785 3107 16400
14481873327088835 2340 10429
202781834014551521 7862 13618
9744620394098293 20045 22378
842339763796346113 10218 26765
803721552314844033 16808 23444
114743586080443553 12017 18155
240721860801325953 3128 8710
431478596809228097 8340 23424
387985611095093249 19262 22284
240076717305633729 13584 26665
199303604691106529 11732 16156
37602609273122313 1964 16940
658820412471474305 20933 24086
252018184229889633 752 3594
356253598301375233 11979 19644
773387766118560257 4965 7215
396631238570581249 7444 27147
362249344681849537 1074 16464
164137778349424225 4223 9541
428632615015757761 6532 8416
999741986108151809 8917 28258
188735125604900129 14385 20245
395699846941052865 12338 25225
537731447408901889 16721 23064
50555799617786337 16000 25479
236199295109166497 21963 22934
445802985820119361 12486 20176
702304349108274561 4885 10369
686343793749987457 2949 7263
347734173634258049 12328 18638
966337495953975937 23943 27707
877757514997711105 2239 24755
194234456423135521 2606 5127
638299131070304769 2269 11015
859488563733474817 6865 8330
743317618674652161 8496 19711
915827917625595265 10289 19676
209531802866457889 12339 27747
189109703943184833 5508 23612
105959424568567329 1506 19822
439212326529474945 7106 16913
668230681056421377 17074 26221
893788524628160257 6491 22353
454665269780790017 17457 26691
797084414781640065 13954 26047
722794158249719425 5454 12952
944030112548059521 1008 6020
119532588054823921 18527 24082
460618248886408577 6547 21323
54420786475297689 2481 16663
409702362567610817 1763 11504
9170361420942187 20118 20141
910505501986936193 910 3208
191465020820693601 14177 14662
656744782584379265 13036 25577
30261328662419373 17390 24253
429402617588625217 17667 17820
241353612585406561 5821 14282
922770509940487937 2993 10251
137653016323000097 6493 16727
53435307347971417 10505 13305
337126660661233729 15707 23201
912598288204403457 12240 17931
546291250016224705 23154 25288
763374234474088833 23321 24275
364075685565232705 15629 27692
874319787242097153 1226 6186
154013813806997761 1172 23604
516927796057732545 969 18608
572085520482609409 13517 17628
165995717123845313 7817 17077
294843415914300545 14861 25814
509993944253967169 4508 23771
723998880327222657 17440 23153
388614500133638081 641 13215
855997152431214721 16693 17639
603743290199705729 11171 22058
449338735696535681 4577 26034
263047637462616289 16103 21937
760278299674439553 1481 6055
522515628346173569 13346 26968
982645646185737601 9178 24918
72279150576161297 900 18071
222624572660251361 16059 27769
680521815028928513 4684 5423
779991559332394497 5254 10676
414430404246214593 9112 18054
841019024557368705 9965 12879
158447946084397281 16518 21249
986269819988386561 10314 21081
440679041336107265 5719 6914
955264592289452673 14890 27086
858829316651966977 18242 25232
26859822660021849 13657 22846
643089491114633217 5756 17000
201694979250987681 13194 13821
515443024474496513 10056 24352
924325438820112257 10081 23011
553015365659302209 21306 25155
379032169860053633 11570 20507
420280608527694017 13407 25156
294905624877436865 5782 13932
587858845285662593 4998 24572
613468454900015617 18032 27117
224601110170130625 10706 11738
408545026889406401 14494 16752
403711686410286337 15084 22225
34687473799422721 154 25321
340200716710743489 23005 27645
544818507722887105 10083 22325
869264576319462657 12349 16530
335858512665424769 9829 17503
544813009839504769 16011 23124
36927893706028673 10598 23645
552239021473848641 16550 18546
448430197520778497 19297 28263
722294106259514753 21291 27414
555468433370585025 781 4223
17726601731279601 10363 18278
297477853298033793 11990 12157
944144957595103361 9783 23417
78228043159604961 13614 17532
376847064715644097 13282 25052
67962223216753161 5905 26251
633549083730603265 3749 11222
654120946469511425 18713 27493
227067184999182113 1325 9230
380950022710635521 12975 15543
515403360658286401 16092 23445
77570355608479249 6437 14096
209739384298767809 13465 22599
197917999581179073 15953 19947
724112483181532033 12892 25049
320218963684659713 14804 15137
927680614013691905 16393 20113
508875850033035713 533 19230
452899686930624769 7499 24644
442612767588194369 10676 28188
452050752653160961 4923 25974
956238561193472897 19611 21444
131127555603658401 2686 6339
449199696600096833 11822 26438
373913580516184385 8980 21860
463069577134376705 5354 27677
416068570643847809 9324 15832
422211236248976705 18927 22575
576555074894724097 17322 19709
805291679799992705 887 9326
498535794207132481 8962 22614
337229276343215617 3347 18794
109151133572932929 22004 28147
448386701097120961 11658 13403
922975024760280193 3459 23356
335833338131600129 3433 22007
704352694991012353 1574 3220
87517200226741921 24882 25877
496601240479780161 6842 22723
315901710789553665 21548 25417
309798392631673665 11342 21940
335317113627070273 4526 24041
952879461295641089 7960 23578
452005414391003073 1482 8927
188856171470387585 12361 23594
215103176157796833 11980 21481
995423628441788161 1711 16404
427862867707553089 24679 25455
615793518207564033 5806 25439
282118683883794561 8927 24291
691912033236082689 1117 9076
547867237077035457 1812 18510
356213926971502529 4808 20676
726674983513831297 12345 13702
35964537018063681 5349 16516
589984239702637569 3397 9345
130482750745411377 18308 26329
47617993715846297 522 24685
829540624221341057 7518 10205
909447233581708801 19166 28025
235881488429992449 9752 28240
331206151665114113 11488 15898
950118532950146049 20623 27058
340125309319979841 2803 14287
816633640705045889 4917 6890
759906496785134721 12295 21745
5899624665875792 9667 22747
353560368862325441 2732 10093
768370347199248001 8591 20470
310336215213354177 8526 23395
408119099169542913 12198 16151
506687395165336321 3828 7156
528057905416712705 1388 9100
204011935564835777 7391 19679
921179445489873025 5341 6541
767269847549862017 9702 16614
599274780902145921 10793 26849
245007451576768161 3536 9315
817076956054368257 12953 16963
977075922403322753 18485 19992
397760660753359489 395 1558
833226412695211137 7108 24316
248159533131985921 1769 6129
669642860551981313 301 11233
159497291310611201 2948 14822
970808932112745985 7872 11864
358706195491155457 19445 27995
171852123492506337 3022 21022
253728088166692353 15096 22548
694124075681713793 4738 18072
837600462015689857 14338 22403
403069663260048129 15876 17943
291163625049886593 7025 27185
948642877012488833 19386 21481
37301460163721601 11795 16472
855769237516689409 3658 28102
152410910133877313 3051 10268
284402936419752449 19371 26295
773593493141124353 15204 21857
757704334969524481 10477 22126
207038656424384001 21272 24223
863304866701994881 23310 23954
410787212990957313 25065 27458
535052338971759425 13930 25472
7656359561760696 20935 25887
35536909530492269 16839 19937
622098799974299521 9022 11312
122624631623118321 6600 17764
68324724161993089 6642 22776
232296024983767777 25398 25500
198167954135417537 7556 12952
902194989367480065 7759 26997
649286641195484289 7520 8494
628825715992064769 9512 12575
720786375305539969 7894 16903
641097406486061057 36 337
931544326373721473 20432 27872
120661851653622417 2495 26624
695966055504587905 14938 25308
595209967503599617 1181 27816
470717195578369985 1246 4805
713781861050563329 16665 25206
581926445249042305 2476 22702
324875135862889409 20282 22408
249779390525542753 4082 22806
714878944826963841 4941 15534
894241695166702081 2783 4597
937685396779649281 1553 5768
118953388609948977 4898 24496
801895457895199105 11372 23418
422459029055421121 8673 17770
653738149465105793 14208 25195
516859647719325441 18131 24442
509787415708913729 2886 23151
359547186602984705 5552 14308
319161650397809665 7075 23283
442999562249010369 9693 21867
156669231081991713 10817 20081
496505095909117953 13674 24652
851536227539092737 18393 18406
15162953079720155 3812 6880
207293361042658817 89 19433
347675810218195393 9140 24904
462258477818217281 12194 25974
148159694408544609 143 22735
392417596190369985 2101 25028
285464582382548577 7940 10485
788772289363656449 13668 22925
968510706543877889 17870 19736
114042320970398241 2540 25230
223323067031348193 18434 20970
3645858326088104 7844 18277
303904228589456001 10972 14325
229675274697058273 23265 24167
699479346718863617 6722 16909
314309960226573569 12523 19847
711211840850875649 29 7625
857491212541262337 4040 19476
96786086968482017 17645 25488
590366150070032385 11375 11690
21922946299920201 889 24505
434162465551622721 950 15015
261421948615197409 7139 7287
765075866489517825 3601 25328
762629156027724545 21209 22416
615782791600579969 15350 24456
639584736679356801 20217 26930
61179165430935713 4242 8284
258679067807261025 1793 3590
389105157438052609 2811 16934
780703955678280449 5291 11605
442666570850740033 1407 5942
943712092168834049 4671 7628
776553258294867969 9864 23836
311395784299950401 9586 20981
244515866080782017 7992 11472
803225079269221761 11585 23092
17310728206751947 14111 15475
279080290224289473 4191 13217
979559122414876545 3794 8442
887760344805808897 11764 20168
3280183926918313 6518 17032
719949291082631553 8522 15505
460290433590792257 16949 21552
86236096791505905 8165 25667
879750540461316225 21952 26711
904258942594811521 11705 18722
745163258679262721 17455 20463
482253039664453121 2160 18645
95004499395358273 23239 23633
543544212315882881 26533 28105
962234533948254977 5282 26971
490161890458463041 3528 8178
231502804784469153 7114 19411
259508189660795809 4431 15737
763242359046124417 19123 27522
931898496105855361 9085 20748
776236847953057921 19998 26941
372598002455450945 16330 27514
300581656841423233 16439 22905
353094003883793281 6430 13290
613760544587535105 12799 16959
988586269686369025 6016 23237
27269311970023581 3600 22867
255129921048432353 3608 5860
648585167518760449 9713 16657
972152831888795521 3670 27673
921843473071852801 18813 20267
840389717328147201 577 4179
202211059067820993 7479 20800
585201277224388865 9913 16407
609072520349933185 9027 9951
117092687667803121 3077 5777
974116930276309761 26258 27233
831518835254716033 21638 23799
253084215953556673 3497 7960
308289914930494273 5049 25003
617444843258283521 9911 15652
244841854215611233 6000 22796
558666332275315393 10306 25686
961739165671371393 19501 27899
742696029795851649 17546 22447
450242623740027905 4079 23789
42513155058351513 3005 26707
702713229100137217 138 8325
232153486653857057 5980 27329
144202065963344961 21852 27578
289449246735578945 25456 25602
433967382444489409 8092 23977
601510868411381249 12742 18930
611347106275164929 686 21004
846379293166769793 18817 21733
924104147616244353 11585 15254
182727634398816001 690 12600
819556663155470465 9826 28199
932992306402290689 66 3283
79810106865078721 4105 6629
694736760089014657 2379 5906
913296477050582913 7150 16926
264066479783913633 2060 16006
945658081481777665 12799 14521
309467657519547841 4875 25426
320325743605696577 11947 21939
31429152093515713 3191 4511
278501260083583457 969 6538
274752326520356865 21840 27386
71398039275837985 5185 7856
828951197079625473 5735 15851
797441704078689665 6937 23943
109971241187110993 5839 21328
537700639885930113 4709 6477
912998276029661313 2127 23601
294816870065130113 9360 13443
103556126675343313 22745 27685
957360347603216897 3838 20049
361999336612349505 6466 21553
322872184671265217 14183 19777
494363662493952897 19186 27133
550585671521634625 23830 27947
167577073490200225 14021 14158
243408099190769889 2166 21173
164006322548928545 7639 20251
22484964137792221 19651 24128
88242347696059649 8828 18741
876714251804482817 11270 16052
678888091729163521 3118 25908
992243212922051713 3921 9811
804086354980647425 3539 17583
628914186714677505 16639 22882
45232746335997833 1383 19963
645476935455778945 2935 21649
903187200769629313 4450 7135
865199334644270081 13325 23385
945974813636638593 3049 6588
320912340717161025 18315 21241
930433043519165953 26065 27273
966463460374182401 1703 15230
555047296768876225 8445 17743
60116910553066561 164 11835
856878671628017281 10834 21520
229066342806529377 880 17763
234259827640528321 2631 13745
476304136673252993 12890 16116
149197844152176641 39 13759
796740883949507201 18239 26080
644405154851810433 5309 15084
851045632145801473 5890 11895
197746514874644673 15266 25271
639268957721807105 13761 18000
601124848522346113 2156 12215
721259534858990721 6261 17341
308563735308347009 19534 26042
188120920070087297 2000 6424
604945871726798209 9770 17818
557669346244896513 16346 23419
186534157454339329 603 652
312789621082483649 8947 12740
523182291534112641 18045 23502
503988414233834433 3075 4814
788020194100333569 5307 10202
565434800064348737 11339 25370
720369943905140481 13459 26930
696702487426339457 4220 7445
352519605626220289 5384 16484
962445718419356673 5578 20506
766730388431909633 7709 22511
931191450330704385 15713 26079
132167130183653121 11915 23328
420761605149817089 3094 16046
115883053599091569 6935 23096
503121809719178945 3107 16509
919903321235899777 263 17457
469768768354494913 20871 25279
170555143414219393 7536 20373
915999052204757249 20264 20954
573481565282058625 5453 11502
146202875760433665 10969 21469
457166714387980737 7947 19501
897313945533060353 9731 11812
781651885646375937 9 14647
413982740577235841 3265 16515
137557400449424001 14048 26949
257044523320150369 11459 18928
806199157988793089 21974 25740
881920778307954177 8892 18518
401310624953183041 12490 16503
612956187547187201 1863 23523
641250332186992001 5772 9432
602802938090203393 23776 25641
929534855976839937 23506 24700
816121397546670081 11948 27151
288501735953097665 2183 21162
894790171174303617 25684 26771
296868596116311809 1022 20656
65678100982584201 1345 17088
779730090479837697 9912 20591
232222191772219585 2454 18210
1050413465662814 25465 26392
591757713938097409 17275 27443
358991060061349313 2626 5193
593835224231764097 2444 14416
568676478915008961 15129 23447
406809386179535425 19824 20381
336003548502965569 1438 27439
252646427804986465 7743 10729
593669838816197121 2154 14077
834672806464187265 4853 10139
555968107722200961 3604 21788
848191558687869185 3347 3728
505297083950708289 14875 19719
289527223902073409 10124 27481
12950300749800193 1318 25523
937686981010411777 2903 5192
640953238087746561 2782 11313
418464997368136705 15827 19052
724326224865102081 7514 8278
801655186551879937 1289 15209
792933644742745985 12708 13324
176474148291394081 21103 25351
739864213344112897 55 26346
539612339645454849 1025 2793
707436441537538433 6765 16649
465011395321415233 21343 25756
784905558761572353 9620 28222
874949841519718785 2613 16464
109379940323194097 3232 9924
538425304890072449 19731 20455
33784499469938113 8063 15337
271907319701366401 522 3330
201439940455060193 16967 25248
728943812047834369 8914 17579
424945246278603841 19202 24132
112664605574234849 20550 25520
405051754806791553 6199 11361
32841763658954193 10751 24517
607898060975806209 2284 3551
684582979254198401 5842 23669
461894585776178689 3066 13540
469197623588730305 3651 19832
445808894673568577 15484 24774
466384048097676673 470 15241
155370914170347873 5791 22045
709154369408597761 4559 8549
174614414512667809 4160 27152
791825895913458305 12385 13035
523474819961421633 12756 24614
478013214881134017 4338 8389
75447954540003089 2449 8047
8853406793246422 13041 22905
869749702975994369 6291 17842
464380424567142593 6563 10736
384078583064884097 3515 11223
74270742915782513 19 15823
412181776122793025 7102 13191
598902458820806017 7780 20266
218106647013648577 13851 23276
446091652212611905 3065 8417
487150026272658497 20305 22860
368183311706477697 17821 24259
425801396233659073 14779 22019
709625411910504705 1403 21420
715120140883499265 10904 15723
444975493482008513 13851 25505
372561169848118849 12368 16105
635185590186249985 5370 26215
976668244410134913 262 16620
90742975748586481 573 16618
1750705132288034 18222 23796
85573242983993937 15575 19763
903564239954960129 4408 20042
127655873665890593 8540 20591
802724969469572609 17427 26235
125068468953497105 26359 26969
493823171000130433 11309 20077
499812998273942081 21431 28292
153661080252597057 13704 26773
817822234969636225 9962 17666
467510367915480193 22144 26786
623194985449362817 5387 10305
490740928619764801 18750 22299
15906870289182253 7227 8123
819201286758655617 26788 27249
545097808853828545 8563 11614
795483623161949569 14046 17465
133866421590337121 2561 16305
342763946174955009 1554 3200
940529424906333825 376 10751
442720381696851457 3526 12584
679789976423716481 15460 16534
525839784464139393 6783 7471
818591390828462593 9991 28307
763811585390193665 654 25339
589469911480417665 8645 11716
378211655609987905 20714 26663
508907854673186241 2409 14032
51077932403323705 4112 5411
101235617053514913 486 23479
385204622765641601 24578 27834
668776651452791553 11343 11895
754781550365926529 8927 16509
660079402633780225 2970 22694
701280252853791745 44 17805
177346664530364961 15406 16935
444950110810445697 3785 10702
780597813238625153 4090 26738
928847329075537665 10888 17910
454592438831841857 5716 13579
665363996761449473 13687 15286
793316294325219201 4846 23395
793685341725250689 5691 9349
910356574671954689 14310 26444
81474969448571249 15936 27846
296780847484438209 8109 27918
833800854281051393 20564 21425
451833000567493313 305 17258
600121124105790209 11459 23771
21394832051750969 25198 27213
887424933781517185 2584 14313
675515132835119617 22354 24108
245748780532714753 24014 25977
747735201804356865 3653 24144
894501344509009793 2751 24233
70152491538554073 4111 11954
141423884025165585 19025 19342
213758033540837985 7465 8672
932574194478519297 6207 26267
148342868961282913 7069 14800
636065058932750593 17871 20183
378031018060294593 25990 26918
782499257678196609 1021 27272
403104950736011585 12876 13585
411784222970261761 7806 8336
500418456372383233 20726 21252
873789333923752961 17808 20484
708573683560917505 2368 16625
813580197997616513 2927 15425
762375047377883393 8038 10484
577449815073677569 6717 9962
716657979575334273 2408 27540
981372604789704833 4781 9728
315436180261368577 10442 15536
301530163705734849 6683 12529
769292858453827201 19077 25987
991839067842896385 86 26841
942257367933262209 22251 23512
178849340677473377 3053 14802
283376166607698817 2724 22699
791954944009098881 10791 13856
897661689548012673 7904 22168
716862403784489345 10312 26204
766548891056789505 2157 3840
431632988211156033 1905 19259
909984462908322945 4303 23335
177710603489956033 5559 23419
989978116052018433 888 15255
980397143175004289 5222 5640
942316653942324225 18669 23891
665302385927446913 11723 15429
141928165890437441 11825 25819
590451550514408961 1230 25788
800175562911288577 24489 25855
580846840576342017 15284 24376
385228750069646977 17719 20765
790549490123233025 2044 26561
422180918069923201 2569 11397
855518362675127297 20508 25825
374214289477254913 2337 16044
153328826168085185 15224 16552
83369469659498209 13053 15146
937660701072658817 2139 18842
293136367203633345 6402 8327
661737233530835969 14778 17508
391099322866008257 18834 22136
82804193320981761 1988 18002
558636727302559425 7225 14539
143173560825879073 842 12503
959709390221274113 6427 19243
920310913885558017 18935 19039
793181751904402433 11071 28208
75247717611155457 16121 27966
845217294364342529 4513 15264
325092740889772353 10867 23424
193346194010349153 479 18407
473712016624851649 9783 19506
22743623613745713 14732 14842
252856044320353121 3158 4108
264814442563736193 10493 19359
827118519311319809 2225 11154
448799447928134785 11508 21985
770877876598859777 8782 14463
712637060505887361 5134 18733
566961187050161217 3923 9894
104200254053505857 3912 9296
73451267371652305 2441 5260
307709077978930881 10144 25764
76195093871554321 17773 22698
131680768469689009 11439 26006
773765550786777089 14485 19261
905069854136900865 6081 10571
9689171528798113 3785 6662
20164317656973909 3796 9836
345900647910966081 7719 11539
682282554669004801 3501 25581
790840497105683969 6353 24917
234345239705699969 5449 27568
807475951793463809 16588 25692
672029740625266177 1805 21538
669608559361698561 1234 6587
717406221887340929 5646 8669
812843980505661569 9838 11205
966730539964832001 25763 27253
85843815262201425 8894 23874
14322107995067059 19974 24948
417970336776534145 10793 27889
618389688921059329 12351 27660
232087735103611681 11559 28302
65680509544971953 9368 26960
202583804103639425 4551 11220
397349698295077057 6852 17382
402987995825277761 4478 27175
934035278806103297 12430 21643
935977680947956993 4439 5218
721829832650843905 9798 15841
751954080000096769 16931 20260
257634371598140193 3679 5625
965034769318108929 15971 19071
348169800589804609 24186 26072
544401835115088769 10370 19064
225436656360013633 18850 26851
323547854215519233 10112 13810
800997354332071809 16879 20431
542502106591022913 7207 24419
462535625650968257 13108 19734
719504098546835329 24400 27723
113927699223641105 17964 21137
217234941046832833 11586 20703
770699549497518209 16007 25808
982359596713450881 12892 24490
695074031025473665 2055 17190
545108626089948673 2834 14425
33350189345451753 5268 12159
847988441660234625 8068 27175
87172963420361073 5365 23405
991358551907815425 5183 22791
350943579315494273 11102 18465
649363127206584065 20630 27947
978451392597310849 3234 21435
237896110648755169 22550 23418
188769390494439201 4942 6696
262398992492691713 15587 22320
65802782540774985 17587 21109
408709154511974785 6711 19366
796407836620513665 503 22979
646938780852423169 3742 13555
664096256263366785 4445 10622
150674475116908001 9071 15455
682607768242444673 3121 23151
312603293871475777 1949 6545
291581557175792513 3031 21868
413555907591224065 4444 5441
521684349746148993 1067 6245
740104635305499393 21355 24129
697822213586551553 21373 27526
155930565404723617 8361 20768
532562332051167425 11433 22514
84398721417628049 343 13700
903208410466536577 7455 14593
297386938782985025 11410 26628
348569235780924929 16536 22726
682407646648385921 16850 18077
113065458599994177 13176 27775
901923703060013825 12420 26356
408644557806592705 3487 26322
962509198853197697 8385 8447
789253664573383425 7356 8839
970273646073287937 3790 10142
406784220753788609 2849 26492
204984379133748001 7323 10987
501896158227499009 9727 19826
43984698167484737 505 6267
778666712844550785 3155 9391
303423260049200385 3234 21007
346793139715803265 4043 9164
582486197054812801 248 11319
259266526823974881 10218 20278
719878975221803393 21553 23615
962879378673239425 2442 4136
313904805180264641 3786 25676
373984414191607361 11918 19970
376368135548673857 8411 27035
390826945704876737 7939 25842
325797481859247297 3486 9198
223920437022140833 13616 13639
369057574897567489 6443 16032
910032393952565889 14744 25019
944840158792935425 2666 24686
973267636818160769 4244 25123
387941103799207105 4559 25369
417577248390362113 17904 21300
643326838123336193 2500 4100
157669160589644961 14372 17692
254659955752259745 21811 26683
69508015235800969 22682 25314
540446289465442945 17906 26136
905392701200621953 4825 22991
406895909829316353 26253 27028
601517305944188545 8495 16048
69938928847996353 17032 22532
731340934462846081 12690 27198
733880727813243521 1407 26943
651766392176899201 3544 9886
141996380707261953 1991 13923
44618081989550977 2702 13356
350308616603044225 9274 10949
301491882402249473 1196 26711
512127216509874497 1846 14962
455368608949296321 15580 16349
553473979606877697 13440 24140
66880549898844065 9831 10808
6025992731188979 9256 17435
412027192080625345 20438 26996
880823816787156481 3 14285
465546958386372737 2645 9567
956975539284719873 15977 20408
416477278142703937 11849 27859
334226834438652545 6531 27817
649253737807658369 9092 24183
457586039586139777 8288 16238
806791608885315969 9055 26205
96908695165311089 2411 27071
157094471428340641 8928 17190
374205357741949761 2991 27124
854479828123540865 19543 26841
494848938374985921 4243 13953
675409478906903553 9084 15714
130474869378325313 7609 8899
169128522098144897 18577 27126
274018994433575361 3586 9318
476795630817836289 2141 13645
943480302869779969 3319 6948
345995588492169025 12565 21769
127576463911054817 3290 15181
494648020784541825 700 16653
945859359690182145 23128 25206
623896494757399681 16518 18540
634307499611665537 2672 13057
425054164396190273 4012 15316
701053718790298369 14368 21831
468352585281362369 3578 26994
604390775809037057 4196 21608
847245701944036225 9800 27725
314484002806430849 11461 17283
369593941896180673 1897 5601
185982218804284129 4012 6161
739268667217803649 7512 11912
255508956023852833 5446 21120
392129205795097153 2109 25232
803103468091137537 4898 6055
418506559651564929 5932 9278
275206017856639553 7038 28057
762095043580654209 13073 17998
80648000546929665 6269 14394
448001034501121601 11563 25183
371756233662132737 18764 19993
894736398420487681 9532 13327
796661043671775873 6097 10731
369358317971222785 8039 17018
603883589483665153 16688 24844
95778121632388753 25033 27558
687941890470554497 8822 13482
810975773791032193 19670 27459
965613951309315201 4408 27429
800136842959741313 5074 26477
646874070613307649 19308 27212
995317707160086913 18696 25869
341683395147349249 23985 26354
706771821831647873 19114 22787
681499092519445121 5705 20624
459332803754566785 9973 11345
388216394150653313 14212 16929
831242839529007745 14530 14790
585377211489657217 11846 25708
795532878095020417 234 25866
700662645672842625 15442 27773
113864755898514865 4727 24694
868762962456699521 5196 14552
914814159531776001 13330 28156
810153837007881345 10602 14301
311729976570998017 4040 26541
349978084842234689 8113 15845
82243487903088657 9989 18215
907019926152933889 137 7800
972194570048724609 2948 21265
279379023891678465 2600 11550
249572837063656289 10835 24189
39665115740810113 24169 25604
72948951028248385 7400 11177
773654480212513793 658 10768
828381845467465217 7455 14592
238698186813756769 1396 23084
643152719421078017 7582 19008
152889559563803361 2511 4525
450049821319002049 8888 15792
227366796854489921 11945 19902
309313226223903105 8136 17054
896311010735644289 10722 13966
737171317980699521 12703 23963
304062295953251265 7127 25863
181011540173312129 4396 6902
936171893117076993 71 9582
68873155842059217 3188 21050
621917138671314305 513 8507
981985525496892161 16738 26423
886007849779474561 8184 21100
522461012217224385 22206 25416
492162629561754305 12348 28047
502600523543304001 17704 26563
214540039099702529 9287 22048
987990723542854017 7038 7386
846677099927440257 578 5841
695881472138378113 11179 20670
916725760613360257 16705 24884
112168556696975233 2964 5424
502635234734093249 17642 27696
440929008672480193 3369 18206
657655961423174017 25343 26685
574256221152072769 6428 20611
66844714152900057 2522 24293
768953998676348545 15611 20529
853833190591132033 6150 23876
929585623411998849 20878 25522
934578166482559489 1127 27140
286972823488309089 5646 22202
562373243015215937 1358 22077
185445622262367489 3410 28007
909703210694779393 4926 13216
475417461055226177 9914 18562
146272763832598689 10507 27524
568433640287924673 10835 20198
78782660060134897 1433 25736
295912715442749889 4801 21018
419362531900944193 20042 21782
880189236377962241 7710 11214
87537325742836465 1358 8532
176015705757375681 14246 21437
716086068887960833 15727 23831
57439958052174945 834 8844
316486863403348225 7992 8288
474932726403533697 15664 20060
118844691446625457 3675 8611
299562283894434945 14492 24707
353436309216938561 12384 15729
248633650413378145 6961 19382
871247200369509761 4847 20008
508837547680787585 7718 8013
880358916804134145 3767 12494
779256978495151745 1611 19559
942984145000409089 11529 17600
21084719430550793 11423 12456
694616195875688961 13587 15814
401497250947951297 5596 12461
346877076034985537 8678 16777
262574117095727649 6574 9913
179705229420072513 18693 21908
621423650186425601 5937 9585
368471467664406337 5727 16182
237638848434020385 2478 8895
536057971505620417 5416 5959
88902040808388705 12922 23530
502762113306971521 248 26931
674149348284561921 4056 13874
431938864732380545 19926 22041
345865234421534465 6942 12187
922550840432492673 4807 12584
384321094483059521 1499 25663
189172327550330977 10321 18884
355855740322393665 8534 26539
471702411712698241 9940 15355
448881768514372225 12004 21327
976132009561034369 4148 5182
36684483091374177 11037 26085
899224544428207617 10688 11156
325502087205624257 7727 16015
835865760038935041 18390 19058
513215746732182529 25266 27517
663566150228632577 9925 15393
899039581811781121 16673 19917
372015563746394689 9591 27306
711085754642123649 9930 13992
